├── .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
--------------------------------------------------------------------------------