From ad7c8af9def72abb64e31e77a38b7fa8d0dccef3 Mon Sep 17 00:00:00 2001 From: Max Nuding Date: Mon, 22 Jan 2024 17:26:36 +0100 Subject: [PATCH] Migrate to Sveltekit 2.0 --- package.json | 9 +++++---- src/hooks.server.ts | 2 +- svelte.config.js | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 7483ae2..b27c7de 100644 --- a/package.json +++ b/package.json @@ -14,8 +14,9 @@ "format": "prettier --plugin-search-dir . --write ." }, "devDependencies": { - "@sveltejs/adapter-node": "^1.2.3", - "@sveltejs/kit": "^1.20.4", + "@sveltejs/adapter-node": "^2.0.0", + "@sveltejs/kit": "^2.0.0", + "@sveltejs/vite-plugin-svelte": "^3.0.0", "@types/node": "^18.16.3", "@types/sqlite3": "^3.1.8", "@types/ws": "^8.5.4", @@ -31,7 +32,7 @@ "svelte-check": "^3.4.3", "tslib": "^2.4.1", "typescript": "^5.0.0", - "vite": "^4.0.0" + "vite": "^5.0.0" }, "type": "module", "dependencies": { @@ -44,4 +45,4 @@ "engines": { "node": ">=18.0.0" } -} +} \ No newline at end of file diff --git a/src/hooks.server.ts b/src/hooks.server.ts index 06cc68a..cabb361 100644 --- a/src/hooks.server.ts +++ b/src/hooks.server.ts @@ -53,7 +53,7 @@ export const handle = (async ({ event, resolve }) => { return new Response(f, { headers: [['Content-Type', 'image/' + suffix]] }); } catch (e) { log.error('no stream', e); - throw error(404); + error(404); } } diff --git a/svelte.config.js b/svelte.config.js index ab9d5df..a860b2c 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -1,5 +1,5 @@ import adapter from '@sveltejs/adapter-node'; -import { vitePreprocess } from '@sveltejs/kit/vite'; +import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'; /** @type {import('@sveltejs/kit').Config} */ const config = {