diff --git a/package-lock.json b/package-lock.json index bf94eab..f989a17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,6 +19,7 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "^1.0.0", + "@sveltejs/adapter-static": "^2.0.1", "@sveltejs/kit": "^1.0.0", "@typescript-eslint/eslint-plugin": "^5.45.0", "@typescript-eslint/parser": "^5.45.0", @@ -589,17 +590,26 @@ "@sveltejs/kit": "^1.0.0" } }, + "node_modules/@sveltejs/adapter-static": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.1.tgz", + "integrity": "sha512-o5/q3YwD/ErxYCFlK1v3ydvldyNKk1lh3oeyxn4mhz+Pkbx/uuxhzmbOpytTlp5aVqNHDVsb04xadUzOFCDDzw==", + "dev": true, + "peerDependencies": { + "@sveltejs/kit": "^1.5.0" + } + }, "node_modules/@sveltejs/kit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.2.0.tgz", - "integrity": "sha512-Burt+zmAlAOkV2jsEJMHCipVI2w7eMyjDzC/63Z+CML4/xz/Kt4Kjl4CJf1o7ldtzP/C3GCjuq70aMrWhzTDRw==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.5.5.tgz", + "integrity": "sha512-NJry1mvcIBITVe9WyAGu39Cf33z8wRKzut/Oug4zqMVUpX+i7fG17+GyvLCh9GXdmIkqwSeSMROHDKRODvd6BA==", "dev": true, "hasInstallScript": true, "dependencies": { "@sveltejs/vite-plugin-svelte": "^2.0.0", "@types/cookie": "^0.5.1", "cookie": "^0.5.0", - "devalue": "^4.2.2", + "devalue": "^4.2.3", "esm-env": "^1.0.0", "kleur": "^4.1.5", "magic-string": "^0.27.0", @@ -608,7 +618,7 @@ "set-cookie-parser": "^2.5.1", "sirv": "^2.0.2", "tiny-glob": "^0.2.9", - "undici": "5.15.1" + "undici": "5.18.0" }, "bin": { "svelte-kit": "svelte-kit.js" @@ -1195,9 +1205,9 @@ "integrity": "sha512-dg5YBTJYvogK1+dA2mBUDKzOWfYZtHVba89SyZUhc4+e3i2tzgjANFg5lDRCd3UOtRcw00vUTMK8LELcMdicug==" }, "node_modules/devalue": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.2.2.tgz", - "integrity": "sha512-Pkwd8qrI9O20VJ14fBNHu+on99toTNZFbgWRpZbC0zbDXpnE2WHYcrC1fHhMsF/3Ee+2yaW7vEujAT7fCYgqrA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz", + "integrity": "sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==", "dev": true }, "node_modules/dir-glob": { @@ -2991,9 +3001,9 @@ } }, "node_modules/undici": { - "version": "5.15.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.15.1.tgz", - "integrity": "sha512-XLk8g0WAngdvFqTI+VKfBtM4YWXgdxkf1WezC771Es0Dd+Pm1KmNx8t93WTC+Hh9tnghmVxkclU1HN+j+CvIUA==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.18.0.tgz", + "integrity": "sha512-1iVwbhonhFytNdg0P4PqyIAXbdlVZVebtPDvuM36m66mRw4OGrCm2MYynJv/UENFLdP13J1nPVQzVE2zTs1OeA==", "dev": true, "dependencies": { "busboy": "^1.6.0" diff --git a/package.json b/package.json index 97ada04..147766e 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "^1.0.0", + "@sveltejs/adapter-static": "^2.0.1", "@sveltejs/kit": "^1.0.0", "@typescript-eslint/eslint-plugin": "^5.45.0", "@typescript-eslint/parser": "^5.45.0", diff --git a/src/routes/+page.ts b/src/routes/+page.ts new file mode 100644 index 0000000..fdf1e00 --- /dev/null +++ b/src/routes/+page.ts @@ -0,0 +1,5 @@ +import { redirect } from '@sveltejs/kit'; + +export function load() { + throw redirect(301, '/global'); +} diff --git a/svelte.config.js b/svelte.config.js index 4333865..d61eb68 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -1,4 +1,4 @@ -import adapter from '@sveltejs/adapter-auto'; +import adapter from '@sveltejs/adapter-static'; import { vitePreprocess } from '@sveltejs/kit/vite'; import { readFileSync } from 'fs'; @@ -15,7 +15,9 @@ const config = { preprocess: vitePreprocess(), kit: { - adapter: adapter(), + adapter: adapter({ + strict: false + }), version: { name: pkg.version