diff --git a/package-lock.json b/package-lock.json index 9e1bee0..7599289 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "blog.jonasjones.dev", "version": "0.1.0", "dependencies": { + "svelte-kit": "^1.2.0", "svelte-spa-router": "^4.0.0" }, "devDependencies": { @@ -2525,6 +2526,13 @@ "svelte": "^3.19.0 || ^4.0.0" } }, + "node_modules/svelte-kit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/svelte-kit/-/svelte-kit-1.2.0.tgz", + "integrity": "sha512-RRaOHBhpDv4g2v9tcq8iNw055Pt0MlLps6JVA7/40f4KAbtztXSI4T6MZYbHRirO708urfAAMx6Qow+tQfCHug==", + "hasInstallScript": true, + "license": "MIT" + }, "node_modules/svelte-preprocess": { "version": "5.1.4", "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.4.tgz", diff --git a/package.json b/package.json index 2e34434..122e961 100644 --- a/package.json +++ b/package.json @@ -4,9 +4,9 @@ "version": "0.1.0", "type": "module", "scripts": { - "dev": "svelte-kit dev", - "build": "svelte-kit build", - "preview": "svelte-kit preview", + "dev": "vite dev --host", + "build": "vite build", + "preview": "vite preview", "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch" }, diff --git a/svelte.config.js b/svelte.config.js index a9817d3..d236d18 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -1,10 +1,13 @@ -import preprocess from 'svelte-preprocess'; -import cloudflare from '@sveltejs/adapter-cloudflare'; +import adapter from '@sveltejs/adapter-cloudflare'; -export default { - preprocess: preprocess(), - kit: { - adapter: cloudflare(), - target: '#svelte' // Ensure this matches your target in `src/app.html` - } -}; \ No newline at end of file +/** @type {import('@sveltejs/kit').Config} */ +const config = { + kit: { + // adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list. + // If your environment is not supported or you settled on a specific environment, switch out the adapter. + // See https://kit.svelte.dev/docs/adapters for more information about adapters. + adapter: adapter() + } +}; + +export default config;