- 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
35 lines
623 B
JavaScript
35 lines
623 B
JavaScript
let base = "";
|
|
let assets = base;
|
|
const app_dir = "_app";
|
|
const relative = true;
|
|
const initial = { base, assets };
|
|
function override(paths) {
|
|
base = paths.base;
|
|
assets = paths.assets;
|
|
}
|
|
function reset() {
|
|
base = initial.base;
|
|
assets = initial.assets;
|
|
}
|
|
function set_assets(path) {
|
|
assets = initial.assets = path;
|
|
}
|
|
let prerendering = false;
|
|
function set_building() {
|
|
}
|
|
function set_prerendering() {
|
|
prerendering = true;
|
|
}
|
|
export {
|
|
assets as a,
|
|
base as b,
|
|
app_dir as c,
|
|
reset as d,
|
|
set_building as e,
|
|
set_prerendering as f,
|
|
override as o,
|
|
prerendering as p,
|
|
relative as r,
|
|
set_assets as s
|
|
};
|