diff --git a/.gitignore b/.gitignore
index 9deeac2..f20f5ee 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,4 +26,4 @@ vite.config.ts.timestamp-*
 /__old
 /docs
 *.todo
-/src/pages/test
+src/routes/test/*
diff --git a/package.json b/package.json
index 59a6f6f..ae52c2b 100644
--- a/package.json
+++ b/package.json
@@ -45,24 +45,25 @@
 	},
 	"devDependencies": {
 		"@shikijs/transformers": "^1.24.2",
-		"@sveltejs/adapter-auto": "^3.0.0",
-		"@sveltejs/kit": "^2.9.0",
-		"@sveltejs/package": "^2.0.0",
-		"@sveltejs/vite-plugin-svelte": "^5.0.0",
+		"@sveltejs/adapter-auto": "^3.3.1",
+		"@sveltejs/adapter-vercel": "^5.5.2",
+		"@sveltejs/kit": "^2.11.0",
+		"@sveltejs/package": "^2.3.7",
+		"@sveltejs/vite-plugin-svelte": "^5.0.2",
 		"@testing-library/jest-dom": "^6.6.3",
 		"@testing-library/svelte": "^5.2.6",
 		"@testing-library/user-event": "^14.5.2",
 		"@vitest/browser": "^2.1.8",
 		"jsdom": "^25.0.1",
 		"mdsvex": "^0.11.2",
-		"playwright": "^1.49.0",
-		"publint": "^0.2.0",
+		"playwright": "^1.49.1",
+		"publint": "^0.2.12",
 		"rehype-autolink-headings": "^7.1.0",
 		"rehype-slug": "^6.0.0",
 		"shiki": "^1.24.2",
-		"svelte": "^5.0.0",
-		"svelte-check": "^4.0.0",
-		"typescript": "^5.0.0",
+		"svelte": "^5.11.2",
+		"svelte-check": "^4.1.1",
+		"typescript": "^5.7.2",
 		"vite": "^6.0.3",
 		"vitest": "^2.1.8",
 		"vitest-browser-svelte": "^0.0.1"