svelte-kit-sessions
Advanced tools
Comparing version 0.0.1 to 0.0.2
{ | ||
"name": "svelte-kit-sessions", | ||
"description": "A easy and efficient session management in SvelteKit", | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"scripts": { | ||
@@ -36,20 +36,20 @@ "dev": "vite dev", | ||
"@playwright/test": "^1.40.1", | ||
"@sveltejs/adapter-auto": "^3.0.0", | ||
"@sveltejs/adapter-auto": "^3.1.0", | ||
"@sveltejs/adapter-cloudflare": "^3.0.1", | ||
"@sveltejs/adapter-netlify": "^3.0.1", | ||
"@sveltejs/adapter-node": "^2.0.2", | ||
"@sveltejs/adapter-vercel": "^4.0.3", | ||
"@sveltejs/kit": "^2.0.0", | ||
"@sveltejs/package": "^2.0.0", | ||
"@sveltejs/vite-plugin-svelte": "^3.0.0", | ||
"@sveltejs/adapter-vercel": "^4.0.4", | ||
"@sveltejs/kit": "^2.0.6", | ||
"@sveltejs/package": "^2.2.5", | ||
"@sveltejs/vite-plugin-svelte": "^3.0.1", | ||
"@types/cookie": "^0.6.0", | ||
"@types/lodash": "^4.14.202", | ||
"@types/luxon": "^3.3.7", | ||
"@types/node": "^20.10.5", | ||
"@types/luxon": "^3.3.8", | ||
"@types/node": "^20.10.6", | ||
"@types/uid-safe": "^2.1.5", | ||
"@typescript-eslint/eslint-plugin": "^6.0.0", | ||
"@typescript-eslint/parser": "^6.0.0", | ||
"@vitest/coverage-v8": "^1.1.0", | ||
"@typescript-eslint/eslint-plugin": "^6.17.0", | ||
"@typescript-eslint/parser": "^6.17.0", | ||
"@vitest/coverage-v8": "^1.1.1", | ||
"cookie": "^0.6.0", | ||
"eslint": "^8.28.0", | ||
"eslint": "^8.56.0", | ||
"eslint-config-airbnb-base": "^15.0.0", | ||
@@ -62,15 +62,29 @@ "eslint-config-airbnb-typescript": "^17.1.0", | ||
"luxon": "^3.4.4", | ||
"npm-check-updates": "^16.14.12", | ||
"prettier": "^3.1.1", | ||
"prettier-plugin-svelte": "^3.1.2", | ||
"publint": "^0.1.9", | ||
"svelte": "^4.2.7", | ||
"svelte-check": "^3.6.0", | ||
"tslib": "^2.4.1", | ||
"typescript": "^5.0.0", | ||
"vite": "^5.0.3", | ||
"vitest": "^1.0.0" | ||
"publint": "^0.2.7", | ||
"svelte": "^4.2.8", | ||
"svelte-check": "^3.6.2", | ||
"tslib": "^2.6.2", | ||
"typescript": "^5.3.3", | ||
"vite": "^5.0.10", | ||
"vitest": "^1.1.1" | ||
}, | ||
"svelte": "./dist/index.js", | ||
"types": "./dist/index.d.ts", | ||
"type": "module" | ||
"type": "module", | ||
"keywords": [ | ||
"svelte", | ||
"sveltekit", | ||
"sveltekit-session", | ||
"svelte-kit", | ||
"svelte-kit-session", | ||
"session", | ||
"session-management", | ||
"session-manager", | ||
"session-manager-sveltekit", | ||
"session-manager-svelte", | ||
"session-manager-svelte-kit" | ||
] | ||
} |
@@ -1,15 +0,18 @@ | ||
# svelte-kit-session | ||
# svelte-kit-sessions | ||
[![npm](https://img.shields.io/npm/v/svelte-kit-session.svg)](https://www.npmjs.com/package/svelte-kit-session) | ||
[![unit test](https://github.com/yutak23/svelte-kit-session/actions/workflows/unit-test.yaml/badge.svg)](https://github.com/yutak23/svelte-kit-session/actions/workflows/unit-test.yaml) | ||
[![integration test](https://github.com/yutak23/svelte-kit-session/actions/workflows/integration-test.yaml/badge.svg)](https://github.com/yutak23/svelte-kit-session/actions/workflows/integration-test.yaml) | ||
[![npm](https://img.shields.io/npm/v/svelte-kit-sessions.svg)](https://www.npmjs.com/package/svelte-kit-sessions) | ||
[![unit test](https://github.com/yutak23/svelte-kit-sessions/actions/workflows/unit-test.yaml/badge.svg)](https://github.com/yutak23/svelte-kit-sessions/actions/workflows/unit-test.yaml) | ||
[![integration test](https://github.com/yutak23/svelte-kit-sessions/actions/workflows/integration-test.yaml/badge.svg)](https://github.com/yutak23/svelte-kit-sessions/actions/workflows/integration-test.yaml) | ||
![style](https://img.shields.io/badge/code%20style-airbnb-ff5a5f.svg) | ||
**Svelte Kit Session** is a module for easy and efficient session management in SvelteKit. | ||
**Svelte Kit Sessions** is a module for easy and efficient session management in SvelteKit. | ||
## Features | ||
- **Simple session management module**: Svelte Kit Session is designed to be simple enough to be used in a variety of use cases, including a pattern in which sessions are paid out after authentication by the user's own application, or after authentication using OpenID Connect. | ||
- **Customizable Store**: In addition to the default MemoryStore, various other stores such as Redis and Cloudflare KV are available | ||
- **Also available in edge environments**: Svelte Kit Session also supports use in the Edge environment such as Cloudflare Pages Functions(Cloudflare Workers). | ||
- **Simple session management module** | ||
Svelte Kit Sessions is designed to be simple enough to be used in a variety of use cases, including a pattern in which sessions are paid out after authentication by the user's own application, or after authentication using OpenID Connect. | ||
- **Customizable Store** | ||
In addition to the default MemoryStore, various other stores such as Redis and Cloudflare KV are available | ||
- **Also available in edge environments** | ||
Svelte Kit Sessions also supports use in the Edge environment such as Cloudflare Pages Functions(Cloudflare Workers). | ||
@@ -278,3 +281,3 @@ ## Installation | ||
**Note** The default value of the cookie matches the behavior of SvelteKit. For more details, please check https://kit.svelte.dev/docs/types#public-types-cookies. However, for the `cookie.path`, it is implemented so that `/` is set on the Svelte Kit Session side. | ||
**Note** The default value of the cookie matches the behavior of SvelteKit. For more details, please check https://kit.svelte.dev/docs/types#public-types-cookies. However, for the `cookie.path`, it is implemented so that `/` is set on the Svelte Kit Sessions side. | ||
@@ -281,0 +284,0 @@ The following are options that can be set in this object. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
47186
467
36