Files
headroom/frontend/.svelte-kit/output/server/.vite/manifest.json
Santhosh Janardhanan de2d83092e feat: Reinitialize frontend with SvelteKit and TypeScript
- Delete old Vite+Svelte frontend
- Initialize new SvelteKit project with TypeScript
- Configure Tailwind CSS v4 + DaisyUI
- Implement JWT authentication with auto-refresh
- Create login page with form validation (Zod)
- Add protected route guards
- Update Docker configuration for single-stage build
- Add E2E tests with Playwright (6/11 passing)
- Fix Svelte 5 reactivity with $state() runes

Known issues:
- 5 E2E tests failing (timing/async issues)
- Token refresh implementation needs debugging
- Validation error display timing
2026-02-17 16:19:59 -05:00

183 lines
4.3 KiB
JSON

{
".svelte-kit/generated/server/internal.js": {
"file": "internal.js",
"name": "internal",
"src": ".svelte-kit/generated/server/internal.js",
"isEntry": true,
"imports": [
"_root.js",
"_environment.js",
"_internal.js"
]
},
"_auth.js": {
"file": "chunks/auth.js",
"name": "auth",
"imports": [
"_exports.js"
]
},
"_environment.js": {
"file": "chunks/environment.js",
"name": "environment"
},
"_exports.js": {
"file": "chunks/exports.js",
"name": "exports",
"imports": [
"_root.js"
]
},
"_false.js": {
"file": "chunks/false.js",
"name": "false"
},
"_internal.js": {
"file": "chunks/internal.js",
"name": "internal",
"imports": [
"_root.js",
"_environment.js"
]
},
"_root.js": {
"file": "chunks/root.js",
"name": "root",
"imports": [
"_false.js"
]
},
"_shared.js": {
"file": "chunks/shared.js",
"name": "shared",
"imports": [
"_utils.js"
]
},
"_state.svelte.js": {
"file": "chunks/state.svelte.js",
"name": "state.svelte",
"imports": [
"_root.js",
"_exports.js"
]
},
"_utils.js": {
"file": "chunks/utils.js",
"name": "utils"
},
"node_modules/@sveltejs/kit/src/runtime/app/server/remote/index.js": {
"file": "remote-entry.js",
"name": "remote-entry",
"src": "node_modules/@sveltejs/kit/src/runtime/app/server/remote/index.js",
"isEntry": true,
"imports": [
"_shared.js",
"_false.js",
"_environment.js"
]
},
"node_modules/@sveltejs/kit/src/runtime/components/svelte-5/error.svelte": {
"file": "entries/fallbacks/error.svelte.js",
"name": "entries/fallbacks/error.svelte",
"src": "node_modules/@sveltejs/kit/src/runtime/components/svelte-5/error.svelte",
"isEntry": true,
"imports": [
"_root.js",
"_state.svelte.js",
"_exports.js",
"_utils.js"
]
},
"node_modules/@sveltejs/kit/src/runtime/components/svelte-5/layout.svelte": {
"file": "entries/fallbacks/layout.svelte.js",
"name": "entries/fallbacks/layout.svelte",
"src": "node_modules/@sveltejs/kit/src/runtime/components/svelte-5/layout.svelte",
"isEntry": true
},
"node_modules/@sveltejs/kit/src/runtime/server/index.js": {
"file": "index.js",
"name": "index",
"src": "node_modules/@sveltejs/kit/src/runtime/server/index.js",
"isEntry": true,
"imports": [
"_false.js",
"_environment.js",
"_shared.js",
"_exports.js",
"_utils.js",
"_internal.js"
]
},
"src/routes/+layout.svelte": {
"file": "entries/pages/_layout.svelte.js",
"name": "entries/pages/_layout.svelte",
"src": "src/routes/+layout.svelte",
"isEntry": true,
"imports": [
"_root.js",
"_auth.js",
"_exports.js",
"_utils.js",
"_state.svelte.js"
]
},
"src/routes/+page.svelte": {
"file": "entries/pages/_page.svelte.js",
"name": "entries/pages/_page.svelte",
"src": "src/routes/+page.svelte",
"isEntry": true,
"imports": [
"_exports.js",
"_utils.js",
"_root.js",
"_state.svelte.js",
"_auth.js"
]
},
"src/routes/dashboard/+layout.ts": {
"file": "entries/pages/dashboard/_layout.ts.js",
"name": "entries/pages/dashboard/_layout.ts",
"src": "src/routes/dashboard/+layout.ts",
"isEntry": true,
"imports": [
"_exports.js",
"_utils.js",
"_root.js",
"_state.svelte.js",
"_auth.js"
]
},
"src/routes/dashboard/+page.svelte": {
"file": "entries/pages/dashboard/_page.svelte.js",
"name": "entries/pages/dashboard/_page.svelte",
"src": "src/routes/dashboard/+page.svelte",
"isEntry": true,
"imports": [
"_root.js",
"_auth.js",
"_exports.js",
"_utils.js",
"_state.svelte.js"
]
},
"src/routes/login/+page.svelte": {
"file": "entries/pages/login/_page.svelte.js",
"name": "entries/pages/login/_page.svelte",
"src": "src/routes/login/+page.svelte",
"isEntry": true,
"imports": [
"_root.js",
"_exports.js",
"_utils.js",
"_state.svelte.js",
"_auth.js"
]
},
"src/routes/login/+page.ts": {
"file": "entries/pages/login/_page.ts.js",
"name": "entries/pages/login/_page.ts",
"src": "src/routes/login/+page.ts",
"isEntry": true
}
}