feat: Implement dedicated login page and public/dashboard layouts, refactoring authentication flow and removing the todos page.

This commit is contained in:
2025-12-12 14:22:28 -03:00
parent b47a317c33
commit b771322b24
18 changed files with 665 additions and 802 deletions

View File

@@ -8,9 +8,9 @@
"packages/*"
],
"catalog": {
"convex": "^1.28.2",
"convex": "^1.31.0",
"typescript": "^5.9.2",
"better-auth": "1.3.27",
"better-auth": "1.3.34",
"eslint": "^9.39.1",
"@eslint/js": "^9.39.1"
}
@@ -29,23 +29,24 @@
},
"devDependencies": {
"eslint": "^9.39.1",
"eslint-plugin-svelte": "^3.13.0",
"eslint-plugin-svelte": "^3.13.1",
"globals": "^16.5.0",
"jiti": "^2.6.1",
"prettier": "^3.6.2",
"prettier-plugin-tailwindcss": "^0.7.1",
"svelte-dnd-action": "^0.9.67",
"prettier": "^3.7.4",
"prettier-plugin-tailwindcss": "^0.7.2",
"svelte-dnd-action": "^0.9.68",
"turbo": "^2.6.3",
"typescript-eslint": "^8.46.3"
"typescript-eslint": "^8.49.0"
},
"dependencies": {
"@convex-dev/better-auth": "^0.9.7",
"@tanstack/svelte-form": "^1.23.8",
"chart.js": "^4.5.1",
"convex": "^1.31.0",
"lucide-svelte": "^0.552.0",
"prettier-plugin-svelte": "^3.4.0",
"svelte-chartjs": "^3.1.5",
"svelte-sonner": "^1.0.5",
"@convex-dev/better-auth": "^0.9.7"
"svelte-sonner": "^1.0.7"
},
"packageManager": "bun@1.3.0"
}