- 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
31 lines
735 B
JSON
31 lines
735 B
JSON
{
|
|
"name": "@sideway/address",
|
|
"description": "Email address and domain validation",
|
|
"version": "4.1.5",
|
|
"repository": "git://github.com/sideway/address",
|
|
"main": "lib/index.js",
|
|
"types": "lib/index.d.ts",
|
|
"files": [
|
|
"lib"
|
|
],
|
|
"keywords": [
|
|
"email",
|
|
"domain",
|
|
"address",
|
|
"validation"
|
|
],
|
|
"dependencies": {
|
|
"@hapi/hoek": "^9.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"typescript": "4.0.x",
|
|
"@hapi/code": "8.x.x",
|
|
"@hapi/lab": "24.x.x"
|
|
},
|
|
"scripts": {
|
|
"test": "lab -a @hapi/code -t 100 -L -Y",
|
|
"test-cov-html": "lab -a @hapi/code -t 100 -L -r html -o coverage.html"
|
|
},
|
|
"license": "BSD-3-Clause"
|
|
}
|