switched to node adapter

This commit is contained in:
2025-08-16 10:24:06 +02:00
parent 5b46fd8f13
commit 2bf66f485e
3 changed files with 684 additions and 317 deletions

987
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -12,6 +12,7 @@
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"
},
"devDependencies": {
"@sveltejs/adapter-node": "^5.3.0",
"@sveltejs/adapter-static": "^3.0.8",
"@sveltejs/kit": "^2.16.0",
"@sveltejs/vite-plugin-svelte": "^5.0.0",

View File

@@ -1,4 +1,4 @@
import adapter from '@sveltejs/adapter-static';
import adapter from '@sveltejs/adapter-node';
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
const missingPaths = [
@@ -20,15 +20,6 @@ const config = {
strict: true,
}),
prerender: {
handleHttpError: ({ path, referrer, message }) => {
// ignore deliberate link to shiny 404 page
if (missingPaths.includes(path)) {
return;
}
// otherwise fail the build
throw new Error(message);
},
handleMissingId: 'ignore',
},
},