- 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
46 lines
968 B
JavaScript
46 lines
968 B
JavaScript
'use strict';
|
|
|
|
exports.applyToDefaults = require('./applyToDefaults');
|
|
|
|
exports.assert = require('./assert');
|
|
|
|
exports.Bench = require('./bench');
|
|
|
|
exports.block = require('./block');
|
|
|
|
exports.clone = require('./clone');
|
|
|
|
exports.contain = require('./contain');
|
|
|
|
exports.deepEqual = require('./deepEqual');
|
|
|
|
exports.Error = require('./error');
|
|
|
|
exports.escapeHeaderAttribute = require('./escapeHeaderAttribute');
|
|
|
|
exports.escapeHtml = require('./escapeHtml');
|
|
|
|
exports.escapeJson = require('./escapeJson');
|
|
|
|
exports.escapeRegex = require('./escapeRegex');
|
|
|
|
exports.flatten = require('./flatten');
|
|
|
|
exports.ignore = require('./ignore');
|
|
|
|
exports.intersect = require('./intersect');
|
|
|
|
exports.isPromise = require('./isPromise');
|
|
|
|
exports.merge = require('./merge');
|
|
|
|
exports.once = require('./once');
|
|
|
|
exports.reach = require('./reach');
|
|
|
|
exports.reachTemplate = require('./reachTemplate');
|
|
|
|
exports.stringify = require('./stringify');
|
|
|
|
exports.wait = require('./wait');
|