Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

svelte-kit-sessions

Package Overview
Dependencies
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

svelte-kit-sessions - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

54

package.json
{
"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.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc