├── .dockerignore ├── .env.example ├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── components.json ├── dev-dist ├── sw.js ├── workbox-39884a30.js ├── workbox-dcc48fc1.js └── workbox-fc5f5acf.js ├── docker-compose-example.yml ├── dockerEntrypoint.sh ├── drizzle.config.ts ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── postcss.config.js ├── pwa-assets.config.ts ├── src ├── app.css ├── app.d.ts ├── app.html ├── hooks.server.ts ├── index.test.ts ├── lib │ ├── authGuard │ │ └── authGuardConfig.ts │ ├── components │ │ ├── ErrorText.svelte │ │ ├── MouseCanvas.svelte │ │ ├── TextInput.svelte │ │ └── shadcn │ │ │ ├── ui │ │ │ ├── button │ │ │ │ ├── button.svelte │ │ │ │ └── index.ts │ │ │ ├── card │ │ │ │ ├── card-content.svelte │ │ │ │ ├── card-description.svelte │ │ │ │ ├── card-footer.svelte │ │ │ │ ├── card-header.svelte │ │ │ │ ├── card-title.svelte │ │ │ │ ├── card.svelte │ │ │ │ └── index.ts │ │ │ ├── input │ │ │ │ ├── index.ts │ │ │ │ └── input.svelte │ │ │ ├── label │ │ │ │ ├── index.ts │ │ │ │ └── label.svelte │ │ │ └── menubar │ │ │ │ ├── index.ts │ │ │ │ ├── menubar-checkbox-item.svelte │ │ │ │ ├── menubar-content.svelte │ │ │ │ ├── menubar-item.svelte │ │ │ │ ├── menubar-label.svelte │ │ │ │ ├── menubar-radio-item.svelte │ │ │ │ ├── menubar-separator.svelte │ │ │ │ ├── menubar-shortcut.svelte │ │ │ │ ├── menubar-sub-content.svelte │ │ │ │ ├── menubar-sub-trigger.svelte │ │ │ │ ├── menubar-trigger.svelte │ │ │ │ └── menubar.svelte │ │ │ └── utils.ts │ ├── index.ts │ ├── kvMouseSchema.ts │ ├── routes.ts │ ├── schema │ │ ├── loginSchema.ts │ │ ├── removeUserSchema.ts │ │ ├── signupSchema.ts │ │ └── updatePasswordSchema.ts │ └── server │ │ ├── createUserHandler.ts │ │ ├── cron │ │ ├── cron.ts │ │ └── cronJobs.ts │ │ ├── db │ │ ├── actions │ │ │ └── firstUser.ts │ │ ├── db.ts │ │ ├── migrations │ │ │ ├── 0000_last_captain_cross.sql │ │ │ └── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ └── _journal.json │ │ └── schema │ │ │ ├── index.ts │ │ │ └── userSchema.ts │ │ ├── logging.ts │ │ ├── lucia.ts │ │ ├── serverEnv.ts │ │ ├── unstorage │ │ └── unstorage.ts │ │ └── websocket │ │ └── wsServer.ts └── routes │ ├── (loggedIn) │ ├── backup │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── sse │ │ └── [id] │ │ │ ├── +page.server.ts │ │ │ ├── +page.svelte │ │ │ ├── getData │ │ │ └── +server.ts │ │ │ └── setData │ │ │ └── +server.ts │ ├── users │ │ ├── +page.server.ts │ │ ├── +page.svelte │ │ ├── [id] │ │ │ ├── +layout.server.ts │ │ │ ├── +layout.svelte │ │ │ ├── +page.server.ts │ │ │ ├── +page.svelte │ │ │ ├── delete │ │ │ │ ├── +page.server.ts │ │ │ │ └── +page.svelte │ │ │ └── password │ │ │ │ ├── +page.server.ts │ │ │ │ └── +page.svelte │ │ └── create │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ └── ws │ │ └── [id] │ │ ├── +page.server.ts │ │ ├── +page.svelte │ │ └── socket.svelte.ts │ ├── (loggedOut) │ ├── firstUser │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── login │ │ ├── +page.server.ts │ │ └── +page.svelte │ └── signup │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── (open) │ └── params │ │ ├── +page.server.ts │ │ ├── +page.svelte │ │ └── searchSchema.ts │ ├── +layout.server.ts │ ├── +layout.svelte │ ├── +page.server.ts │ └── +page.svelte ├── static ├── apple-touch-icon-180x180.png ├── favicon.ico ├── logo.svg ├── maskable-icon-512x512.png ├── pwa-192x192.png ├── pwa-512x512.png └── pwa-64x64.png ├── svelte.config.js ├── tailwind.config.js ├── tests └── test.ts ├── todo.md ├── tsconfig.json └── vite.config.ts /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | resolution-mode=highest 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/components.json -------------------------------------------------------------------------------- /dev-dist/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/dev-dist/sw.js -------------------------------------------------------------------------------- /dev-dist/workbox-39884a30.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/dev-dist/workbox-39884a30.js -------------------------------------------------------------------------------- /dev-dist/workbox-dcc48fc1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/dev-dist/workbox-dcc48fc1.js -------------------------------------------------------------------------------- /dev-dist/workbox-fc5f5acf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/dev-dist/workbox-fc5f5acf.js -------------------------------------------------------------------------------- /docker-compose-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/docker-compose-example.yml -------------------------------------------------------------------------------- /dockerEntrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/dockerEntrypoint.sh -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/postcss.config.js -------------------------------------------------------------------------------- /pwa-assets.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/pwa-assets.config.ts -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/app.css -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/app.html -------------------------------------------------------------------------------- /src/hooks.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/hooks.server.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/lib/authGuard/authGuardConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/authGuard/authGuardConfig.ts -------------------------------------------------------------------------------- /src/lib/components/ErrorText.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/ErrorText.svelte -------------------------------------------------------------------------------- /src/lib/components/MouseCanvas.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/MouseCanvas.svelte -------------------------------------------------------------------------------- /src/lib/components/TextInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/TextInput.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/button/button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/button/button.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/button/index.ts -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/card/card-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/card/card-content.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/card/card-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/card/card-description.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/card/card-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/card/card-footer.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/card/card-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/card/card-header.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/card/card-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/card/card-title.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/card/card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/card/card.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/card/index.ts -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/input/index.ts -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/input/input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/input/input.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/label/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/label/index.ts -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/label/label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/label/label.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/index.ts -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-checkbox-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-checkbox-item.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-content.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-item.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-label.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-radio-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-radio-item.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-separator.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-shortcut.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-shortcut.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-sub-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-sub-content.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-sub-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-sub-trigger.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar-trigger.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/ui/menubar/menubar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/ui/menubar/menubar.svelte -------------------------------------------------------------------------------- /src/lib/components/shadcn/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/components/shadcn/utils.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/kvMouseSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/kvMouseSchema.ts -------------------------------------------------------------------------------- /src/lib/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/routes.ts -------------------------------------------------------------------------------- /src/lib/schema/loginSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/schema/loginSchema.ts -------------------------------------------------------------------------------- /src/lib/schema/removeUserSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/schema/removeUserSchema.ts -------------------------------------------------------------------------------- /src/lib/schema/signupSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/schema/signupSchema.ts -------------------------------------------------------------------------------- /src/lib/schema/updatePasswordSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/schema/updatePasswordSchema.ts -------------------------------------------------------------------------------- /src/lib/server/createUserHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/createUserHandler.ts -------------------------------------------------------------------------------- /src/lib/server/cron/cron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/cron/cron.ts -------------------------------------------------------------------------------- /src/lib/server/cron/cronJobs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/cron/cronJobs.ts -------------------------------------------------------------------------------- /src/lib/server/db/actions/firstUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/db/actions/firstUser.ts -------------------------------------------------------------------------------- /src/lib/server/db/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/db/db.ts -------------------------------------------------------------------------------- /src/lib/server/db/migrations/0000_last_captain_cross.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/db/migrations/0000_last_captain_cross.sql -------------------------------------------------------------------------------- /src/lib/server/db/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/db/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /src/lib/server/db/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/db/migrations/meta/_journal.json -------------------------------------------------------------------------------- /src/lib/server/db/schema/index.ts: -------------------------------------------------------------------------------- 1 | export * from './userSchema'; 2 | -------------------------------------------------------------------------------- /src/lib/server/db/schema/userSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/db/schema/userSchema.ts -------------------------------------------------------------------------------- /src/lib/server/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/logging.ts -------------------------------------------------------------------------------- /src/lib/server/lucia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/lucia.ts -------------------------------------------------------------------------------- /src/lib/server/serverEnv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/serverEnv.ts -------------------------------------------------------------------------------- /src/lib/server/unstorage/unstorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/unstorage/unstorage.ts -------------------------------------------------------------------------------- /src/lib/server/websocket/wsServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/lib/server/websocket/wsServer.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/backup/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/backup/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/backup/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/backup/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedIn)/sse/[id]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/sse/[id]/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/sse/[id]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/sse/[id]/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedIn)/sse/[id]/getData/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/sse/[id]/getData/+server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/sse/[id]/setData/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/sse/[id]/setData/+server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/[id]/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/[id]/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/[id]/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/[id]/+layout.svelte -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/[id]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/[id]/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/[id]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/[id]/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/[id]/delete/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/[id]/delete/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/[id]/delete/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/[id]/delete/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/[id]/password/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/[id]/password/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/[id]/password/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/[id]/password/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/create/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/create/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/users/create/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/users/create/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedIn)/ws/[id]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/ws/[id]/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedIn)/ws/[id]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/ws/[id]/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedIn)/ws/[id]/socket.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedIn)/ws/[id]/socket.svelte.ts -------------------------------------------------------------------------------- /src/routes/(loggedOut)/firstUser/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedOut)/firstUser/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedOut)/firstUser/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedOut)/firstUser/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedOut)/login/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedOut)/login/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedOut)/login/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedOut)/login/+page.svelte -------------------------------------------------------------------------------- /src/routes/(loggedOut)/signup/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedOut)/signup/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(loggedOut)/signup/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(loggedOut)/signup/+page.svelte -------------------------------------------------------------------------------- /src/routes/(open)/params/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(open)/params/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(open)/params/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(open)/params/+page.svelte -------------------------------------------------------------------------------- /src/routes/(open)/params/searchSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/(open)/params/searchSchema.ts -------------------------------------------------------------------------------- /src/routes/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/+page.server.ts -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /static/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/static/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/static/logo.svg -------------------------------------------------------------------------------- /static/maskable-icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/static/maskable-icon-512x512.png -------------------------------------------------------------------------------- /static/pwa-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/static/pwa-192x192.png -------------------------------------------------------------------------------- /static/pwa-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/static/pwa-512x512.png -------------------------------------------------------------------------------- /static/pwa-64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/static/pwa-64x64.png -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tests/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/tests/test.ts -------------------------------------------------------------------------------- /todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/todo.md -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qwacko/sveltekit-lucia-starter/HEAD/vite.config.ts --------------------------------------------------------------------------------