├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── playwright.config.ts ├── src ├── app.d.ts ├── app.html ├── hooks.server.ts ├── lib │ ├── core.ts │ ├── crypto.ts │ ├── handle.ts │ ├── index.ts │ ├── types.ts │ └── utils.ts └── routes │ ├── +layout.server.ts │ ├── +page.svelte │ └── tests │ ├── _utils.ts │ ├── benchmark │ ├── +server.ts │ ├── _benchmark.ts │ └── get-session │ │ └── +server.ts │ ├── binary-secret │ └── +server.ts │ ├── chunked-session │ ├── +page.server.ts │ ├── +page.svelte │ ├── delete │ │ ├── +page.server.ts │ │ └── +page.svelte │ └── update │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── destroy-session │ ├── +page.server.ts │ └── +page.svelte │ ├── handles-special-chars │ ├── +page.server.ts │ └── +page.svelte │ ├── password-rotation │ └── +server.ts │ ├── refresh-session │ └── +server.ts │ ├── rolling │ ├── +server.ts │ └── percentage │ │ └── +server.ts │ ├── save-uninitialized │ └── +server.ts │ ├── set-session │ ├── +page.server.ts │ ├── +page.svelte │ └── expires-in-configurable │ │ └── +server.ts │ ├── sync-session │ ├── +page.server.ts │ └── +page.svelte │ ├── update-session │ ├── +page.server.ts │ ├── +page.svelte │ └── keep-expiry │ │ └── +server.ts │ └── wrong-secret │ └── +server.ts ├── static └── favicon.png ├── svelte.config.js ├── tests └── test.ts ├── tsconfig.json └── vite.config.js /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/app.html -------------------------------------------------------------------------------- /src/hooks.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/hooks.server.ts -------------------------------------------------------------------------------- /src/lib/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/lib/core.ts -------------------------------------------------------------------------------- /src/lib/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/lib/crypto.ts -------------------------------------------------------------------------------- /src/lib/handle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/lib/handle.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/routes/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- 1 |

Welcome to the svelte-kit-cookie-session tests

2 | -------------------------------------------------------------------------------- /src/routes/tests/_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/_utils.ts -------------------------------------------------------------------------------- /src/routes/tests/benchmark/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/benchmark/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/benchmark/_benchmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/benchmark/_benchmark.ts -------------------------------------------------------------------------------- /src/routes/tests/benchmark/get-session/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/benchmark/get-session/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/binary-secret/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/binary-secret/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/chunked-session/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/chunked-session/+page.server.ts -------------------------------------------------------------------------------- /src/routes/tests/chunked-session/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/chunked-session/+page.svelte -------------------------------------------------------------------------------- /src/routes/tests/chunked-session/delete/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/chunked-session/delete/+page.server.ts -------------------------------------------------------------------------------- /src/routes/tests/chunked-session/delete/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/chunked-session/delete/+page.svelte -------------------------------------------------------------------------------- /src/routes/tests/chunked-session/update/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/chunked-session/update/+page.server.ts -------------------------------------------------------------------------------- /src/routes/tests/chunked-session/update/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/chunked-session/update/+page.svelte -------------------------------------------------------------------------------- /src/routes/tests/destroy-session/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/destroy-session/+page.server.ts -------------------------------------------------------------------------------- /src/routes/tests/destroy-session/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/destroy-session/+page.svelte -------------------------------------------------------------------------------- /src/routes/tests/handles-special-chars/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/handles-special-chars/+page.server.ts -------------------------------------------------------------------------------- /src/routes/tests/handles-special-chars/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/handles-special-chars/+page.svelte -------------------------------------------------------------------------------- /src/routes/tests/password-rotation/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/password-rotation/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/refresh-session/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/refresh-session/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/rolling/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/rolling/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/rolling/percentage/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/rolling/percentage/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/save-uninitialized/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/save-uninitialized/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/set-session/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/set-session/+page.server.ts -------------------------------------------------------------------------------- /src/routes/tests/set-session/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/set-session/+page.svelte -------------------------------------------------------------------------------- /src/routes/tests/set-session/expires-in-configurable/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/set-session/expires-in-configurable/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/sync-session/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/sync-session/+page.server.ts -------------------------------------------------------------------------------- /src/routes/tests/sync-session/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/sync-session/+page.svelte -------------------------------------------------------------------------------- /src/routes/tests/update-session/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/update-session/+page.server.ts -------------------------------------------------------------------------------- /src/routes/tests/update-session/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/update-session/+page.svelte -------------------------------------------------------------------------------- /src/routes/tests/update-session/keep-expiry/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/update-session/keep-expiry/+server.ts -------------------------------------------------------------------------------- /src/routes/tests/wrong-secret/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/src/routes/tests/wrong-secret/+server.ts -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/static/favicon.png -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tests/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/tests/test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelmund/svelte-kit-cookie-session/HEAD/vite.config.js --------------------------------------------------------------------------------