diff --git a/package.json b/package.json index 063f412e0892..dcbb527b21d9 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@svitejs/changesets-changelog-github-compact": "^0.1.1", "playwright": "1.25.0", "prettier": "^2.7.1", - "rollup": "^2.79.1", + "rollup": "^3.4.0", "svelte": "^3.52.0", "tiny-glob": "^0.2.9", "turbo": "^1.6.1", diff --git a/packages/adapter-cloudflare-workers/package.json b/packages/adapter-cloudflare-workers/package.json index 645a89407c55..c4110cb05f01 100644 --- a/packages/adapter-cloudflare-workers/package.json +++ b/packages/adapter-cloudflare-workers/package.json @@ -31,7 +31,7 @@ "dependencies": { "@cloudflare/workers-types": "^4.0.0", "@iarna/toml": "^2.2.5", - "esbuild": "^0.15.12" + "esbuild": "^0.15.15" }, "devDependencies": { "@cloudflare/kv-asset-handler": "^0.2.0", diff --git a/packages/adapter-cloudflare/package.json b/packages/adapter-cloudflare/package.json index 0e943c2a9c4a..c90920fd9169 100644 --- a/packages/adapter-cloudflare/package.json +++ b/packages/adapter-cloudflare/package.json @@ -33,7 +33,7 @@ }, "dependencies": { "@cloudflare/workers-types": "^4.0.0", - "esbuild": "^0.15.12", + "esbuild": "^0.15.15", "worktop": "0.8.0-next.14" }, "devDependencies": { diff --git a/packages/adapter-netlify/package.json b/packages/adapter-netlify/package.json index be7bfebd6ef3..3c9b83e81767 100644 --- a/packages/adapter-netlify/package.json +++ b/packages/adapter-netlify/package.json @@ -33,7 +33,7 @@ }, "dependencies": { "@iarna/toml": "^2.2.5", - "esbuild": "^0.15.12", + "esbuild": "^0.15.15", "set-cookie-parser": "^2.5.1" }, "devDependencies": { @@ -45,7 +45,7 @@ "@types/node": "^16.11.68", "@types/set-cookie-parser": "^2.4.2", "rimraf": "^3.0.2", - "rollup": "^2.79.1", + "rollup": "^3.4.0", "typescript": "^4.8.4", "uvu": "^0.5.6" } diff --git a/packages/adapter-node/package.json b/packages/adapter-node/package.json index 689563c97703..c0adcbe1eddb 100644 --- a/packages/adapter-node/package.json +++ b/packages/adapter-node/package.json @@ -45,6 +45,6 @@ "@rollup/plugin-commonjs": "^23.0.2", "@rollup/plugin-json": "^5.0.1", "@rollup/plugin-node-resolve": "^15.0.1", - "rollup": "^2.79.1" + "rollup": "^3.4.0" } } diff --git a/packages/adapter-static/package.json b/packages/adapter-static/package.json index 3f383d1f9ed9..96d5e807dde1 100644 --- a/packages/adapter-static/package.json +++ b/packages/adapter-static/package.json @@ -31,6 +31,6 @@ "svelte": "^3.52.0", "typescript": "^4.8.4", "uvu": "^0.5.6", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" } } diff --git a/packages/adapter-static/test/apps/prerendered/package.json b/packages/adapter-static/test/apps/prerendered/package.json index b36d5c70beb1..e3ca3ae81e98 100644 --- a/packages/adapter-static/test/apps/prerendered/package.json +++ b/packages/adapter-static/test/apps/prerendered/package.json @@ -10,7 +10,7 @@ "devDependencies": { "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/adapter-static/test/apps/spa/package.json b/packages/adapter-static/test/apps/spa/package.json index 7c397d71db5f..86411d1282d3 100644 --- a/packages/adapter-static/test/apps/spa/package.json +++ b/packages/adapter-static/test/apps/spa/package.json @@ -12,7 +12,7 @@ "@sveltejs/kit": "workspace:*", "sirv-cli": "^2.0.2", "svelte": "^3.52.0", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/adapter-vercel/package.json b/packages/adapter-vercel/package.json index ddd9b4613cd3..de96db955ce5 100644 --- a/packages/adapter-vercel/package.json +++ b/packages/adapter-vercel/package.json @@ -29,7 +29,7 @@ }, "dependencies": { "@vercel/nft": "^0.22.1", - "esbuild": "^0.15.12" + "esbuild": "^0.15.15" }, "devDependencies": { "@sveltejs/kit": "workspace:*", diff --git a/packages/create-svelte/templates/default/package.json b/packages/create-svelte/templates/default/package.json index 9f9d03e0d961..a3fe450fddd9 100644 --- a/packages/create-svelte/templates/default/package.json +++ b/packages/create-svelte/templates/default/package.json @@ -14,7 +14,7 @@ "svelte": "^3.52.0", "svelte-preprocess": "^4.10.7", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module", "dependencies": { diff --git a/packages/kit/package.json b/packages/kit/package.json index d4dc03fe8338..91171ac1c540 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -32,12 +32,12 @@ "@types/sade": "^1.7.4", "@types/set-cookie-parser": "^2.4.2", "marked": "^4.2.2", - "rollup": "^2.79.1", + "rollup": "^3.4.0", "svelte": "^3.52.0", "svelte-preprocess": "^4.10.7", "typescript": "^4.8.4", "uvu": "^0.5.6", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "peerDependencies": { "svelte": "^3.44.0", diff --git a/packages/kit/src/exports/vite/dev/index.js b/packages/kit/src/exports/vite/dev/index.js index 7feaa7cfec3a..7c37d099ebe7 100644 --- a/packages/kit/src/exports/vite/dev/index.js +++ b/packages/kit/src/exports/vite/dev/index.js @@ -1,7 +1,6 @@ import fs from 'fs'; import colors from 'kleur'; import path from 'path'; -import sirv from 'sirv'; import { URL } from 'url'; import { getRequest, setResponse } from '../../../exports/node/index.js'; import { installPolyfills } from '../../../exports/node/polyfills.js'; @@ -230,44 +229,6 @@ export async function dev(vite, vite_config, svelte_config) { }); const assets = svelte_config.kit.paths.assets ? SVELTE_KIT_ASSETS : svelte_config.kit.paths.base; - const asset_server = sirv(svelte_config.kit.files.assets, { - dev: true, - etag: true, - maxAge: 0, - extensions: [], - setHeaders: (res) => { - res.setHeader('access-control-allow-origin', '*'); - } - }); - - vite.middlewares.use(async (req, res, next) => { - try { - const base = `${vite.config.server.https ? 'https' : 'http'}://${ - req.headers[':authority'] || req.headers.host - }`; - - const decoded = decodeURI(new URL(base + req.url).pathname); - - if (decoded.startsWith(assets)) { - const pathname = decoded.slice(assets.length); - const file = svelte_config.kit.files.assets + pathname; - - if (fs.existsSync(file) && !fs.statSync(file).isDirectory()) { - if (has_correct_case(file, svelte_config.kit.files.assets)) { - req.url = encodeURI(pathname); // don't need query/hash - asset_server(req, res); - return; - } - } - } - - next(); - } catch (e) { - const error = coalesce_to_error(e); - res.statusCode = 500; - res.end(fix_stack_trace(error)); - } - }); // set `import { version } from '$app/environment'` (await vite.ssrLoadModule(`${runtime_prefix}/env.js`)).set_version( @@ -303,13 +264,6 @@ export async function dev(vite, vite_config, svelte_config) { return; } - if (!decoded.startsWith(svelte_config.kit.paths.base)) { - return not_found( - res, - `Not found (did you mean ${svelte_config.kit.paths.base + req.url}?)` - ); - } - if (decoded === svelte_config.kit.paths.base + '/service-worker.js') { const resolved = resolve_entry(svelte_config.kit.files.serviceWorker); @@ -506,21 +460,11 @@ export async function dev(vite, vite_config, svelte_config) { }; } -/** @param {import('http').ServerResponse} res */ -function not_found(res, message = 'Not found') { - res.statusCode = 404; - res.end(message); -} - /** * @param {import('connect').Server} server */ function remove_static_middlewares(server) { - // We don't use viteServePublicMiddleware because of the following issues: - // https://github.com/vitejs/vite/issues/9260 - // https://github.com/vitejs/vite/issues/9236 - // https://github.com/vitejs/vite/issues/9234 - const static_middlewares = ['viteServePublicMiddleware', 'viteServeStaticMiddleware']; + const static_middlewares = ['viteServeStaticMiddleware']; for (let i = server.stack.length - 1; i > 0; i--) { // @ts-expect-error using internals if (static_middlewares.includes(server.stack[i].handle.name)) { @@ -571,24 +515,3 @@ async function find_deps(vite, node, deps) { await Promise.all(branches); } - -/** - * Determine if a file is being requested with the correct case, - * to ensure consistent behaviour between dev and prod and across - * operating systems. Note that we can't use realpath here, - * because we don't want to follow symlinks - * @param {string} file - * @param {string} assets - * @returns {boolean} - */ -function has_correct_case(file, assets) { - if (file === assets) return true; - - const parent = path.dirname(file); - - if (fs.readdirSync(parent).includes(path.basename(file))) { - return has_correct_case(parent, assets); - } - - return false; -} diff --git a/packages/kit/src/exports/vite/index.js b/packages/kit/src/exports/vite/index.js index 6d8642d0f1a4..61bee222e0cd 100644 --- a/packages/kit/src/exports/vite/index.js +++ b/packages/kit/src/exports/vite/index.js @@ -240,7 +240,7 @@ function kit() { /** @type {import('vite').UserConfig} */ const result = { appType: 'custom', - base: './', + base: svelte_config.kit.paths.base, build: { rollupOptions: { // Vite dependency crawler needs an explicit JS entry point diff --git a/packages/kit/src/exports/vite/preview/index.js b/packages/kit/src/exports/vite/preview/index.js index 473b45693d6d..28d5b36a6ca5 100644 --- a/packages/kit/src/exports/vite/preview/index.js +++ b/packages/kit/src/exports/vite/preview/index.js @@ -73,7 +73,11 @@ export async function preview(vite, vite_config, svelte_config) { next(); } else { res.statusCode = 404; - res.end(`Not found (did you mean ${base + pathname}?)`); + res.end( + `The server is configured with a public base URL of ${base} - did you mean to visit ${base + pathname} instead?` + ); } }); diff --git a/packages/kit/test/apps/amp/package.json b/packages/kit/test/apps/amp/package.json index 449dc8cee65f..5bace0f3b5f6 100644 --- a/packages/kit/test/apps/amp/package.json +++ b/packages/kit/test/apps/amp/package.json @@ -19,7 +19,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/apps/basics/package.json b/packages/kit/test/apps/basics/package.json index 4fd661f28220..115e264e9b88 100644 --- a/packages/kit/test/apps/basics/package.json +++ b/packages/kit/test/apps/basics/package.json @@ -18,7 +18,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/apps/dev-only/package.json b/packages/kit/test/apps/dev-only/package.json index b45841ba2a68..e4bced55fe13 100644 --- a/packages/kit/test/apps/dev-only/package.json +++ b/packages/kit/test/apps/dev-only/package.json @@ -16,7 +16,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/apps/options-2/package.json b/packages/kit/test/apps/options-2/package.json index 59c7711b1426..47c6a87e15e6 100644 --- a/packages/kit/test/apps/options-2/package.json +++ b/packages/kit/test/apps/options-2/package.json @@ -18,7 +18,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/apps/options/package.json b/packages/kit/test/apps/options/package.json index 5182e19e90f6..dcad66fa2582 100644 --- a/packages/kit/test/apps/options/package.json +++ b/packages/kit/test/apps/options/package.json @@ -17,7 +17,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/apps/options/test/test.js b/packages/kit/test/apps/options/test/test.js index 149111ca34c8..2396803496be 100644 --- a/packages/kit/test/apps/options/test/test.js +++ b/packages/kit/test/apps/options/test/test.js @@ -7,9 +7,11 @@ test.describe.configure({ mode: 'parallel' }); test.describe('base path', () => { test('serves a useful 404 when visiting unprefixed path', async ({ request }) => { - const response = await request.get('/'); + const response = await request.get('/slash/', { headers: { Accept: 'text/html' } }); expect(response.status()).toBe(404); - expect(await response.text()).toBe('Not found (did you mean /path-base/?)'); + expect(await response.text()).toBe( + 'The server is configured with a public base URL of /path-base - did you mean to visit /path-base/slash/ instead?' + ); }); test('serves /', async ({ page, javaScriptEnabled }) => { diff --git a/packages/kit/test/apps/writes/package.json b/packages/kit/test/apps/writes/package.json index 44b6885a1975..d8ef59af41a2 100644 --- a/packages/kit/test/apps/writes/package.json +++ b/packages/kit/test/apps/writes/package.json @@ -18,7 +18,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/prerenderable-incorrect-fragment/package.json b/packages/kit/test/build-errors/apps/prerenderable-incorrect-fragment/package.json index 8588b6dbde04..dcc7b31f3770 100644 --- a/packages/kit/test/build-errors/apps/prerenderable-incorrect-fragment/package.json +++ b/packages/kit/test/build-errors/apps/prerenderable-incorrect-fragment/package.json @@ -9,12 +9,12 @@ "check": "svelte-kit sync && tsc && svelte-check" }, "devDependencies": { - "@sveltejs/kit": "workspace:*", "@sveltejs/adapter-auto": "workspace:*", + "@sveltejs/kit": "workspace:*", "svelte": "^3.48.0", "svelte-check": "^2.7.1", "typescript": "^4.8.2", - "vite": "^3.1.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/prerenderable-not-prerendered/package.json b/packages/kit/test/build-errors/apps/prerenderable-not-prerendered/package.json index b52b378e98b1..df34993849d6 100644 --- a/packages/kit/test/build-errors/apps/prerenderable-not-prerendered/package.json +++ b/packages/kit/test/build-errors/apps/prerenderable-not-prerendered/package.json @@ -14,7 +14,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import/package.json b/packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import/package.json index 46b0dbb4e6ca..de6b320a53c9 100644 --- a/packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import/package.json +++ b/packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import/package.json @@ -14,7 +14,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/private-dynamic-env/package.json b/packages/kit/test/build-errors/apps/private-dynamic-env/package.json index 33984220d6c6..28c5bcaec88c 100644 --- a/packages/kit/test/build-errors/apps/private-dynamic-env/package.json +++ b/packages/kit/test/build-errors/apps/private-dynamic-env/package.json @@ -14,7 +14,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/private-static-env-dynamic-import/package.json b/packages/kit/test/build-errors/apps/private-static-env-dynamic-import/package.json index 7822973f5372..2992ea68e9db 100644 --- a/packages/kit/test/build-errors/apps/private-static-env-dynamic-import/package.json +++ b/packages/kit/test/build-errors/apps/private-static-env-dynamic-import/package.json @@ -14,7 +14,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/private-static-env/package.json b/packages/kit/test/build-errors/apps/private-static-env/package.json index 7e96c9a6927e..e8f6921ae422 100644 --- a/packages/kit/test/build-errors/apps/private-static-env/package.json +++ b/packages/kit/test/build-errors/apps/private-static-env/package.json @@ -15,7 +15,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/server-only-folder-dynamic-import/package.json b/packages/kit/test/build-errors/apps/server-only-folder-dynamic-import/package.json index 00692a858426..52df62e642c8 100644 --- a/packages/kit/test/build-errors/apps/server-only-folder-dynamic-import/package.json +++ b/packages/kit/test/build-errors/apps/server-only-folder-dynamic-import/package.json @@ -14,7 +14,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/server-only-folder/package.json b/packages/kit/test/build-errors/apps/server-only-folder/package.json index 9a088dfebf93..5cf3e2c2f2a4 100644 --- a/packages/kit/test/build-errors/apps/server-only-folder/package.json +++ b/packages/kit/test/build-errors/apps/server-only-folder/package.json @@ -14,7 +14,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/server-only-module-dynamic-import/package.json b/packages/kit/test/build-errors/apps/server-only-module-dynamic-import/package.json index 0f2ba5e53628..d0ba8f4e6436 100644 --- a/packages/kit/test/build-errors/apps/server-only-module-dynamic-import/package.json +++ b/packages/kit/test/build-errors/apps/server-only-module-dynamic-import/package.json @@ -14,7 +14,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/build-errors/apps/server-only-module/package.json b/packages/kit/test/build-errors/apps/server-only-module/package.json index 71a4acfd3545..09857e3b806d 100644 --- a/packages/kit/test/build-errors/apps/server-only-module/package.json +++ b/packages/kit/test/build-errors/apps/server-only-module/package.json @@ -14,7 +14,7 @@ "svelte": "^3.52.0", "svelte-check": "^2.9.2", "typescript": "^4.8.4", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/prerendering/basics/package.json b/packages/kit/test/prerendering/basics/package.json index da96037b6e81..e038ff56e13b 100644 --- a/packages/kit/test/prerendering/basics/package.json +++ b/packages/kit/test/prerendering/basics/package.json @@ -15,7 +15,7 @@ "svelte-check": "^2.9.2", "typescript": "^4.8.4", "uvu": "^0.5.6", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/prerendering/fallback/package.json b/packages/kit/test/prerendering/fallback/package.json index 5668cf41110f..e665d85bdfbf 100644 --- a/packages/kit/test/prerendering/fallback/package.json +++ b/packages/kit/test/prerendering/fallback/package.json @@ -15,7 +15,7 @@ "svelte-check": "^2.9.2", "typescript": "^4.8.4", "uvu": "^0.5.6", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/prerendering/options/package.json b/packages/kit/test/prerendering/options/package.json index 99bd60d4d3bb..08078e6e4a33 100644 --- a/packages/kit/test/prerendering/options/package.json +++ b/packages/kit/test/prerendering/options/package.json @@ -15,7 +15,7 @@ "svelte-check": "^2.9.2", "typescript": "^4.8.4", "uvu": "^0.5.6", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/packages/kit/test/prerendering/paths-base/package.json b/packages/kit/test/prerendering/paths-base/package.json index 266719dc33a6..f94d7c032935 100644 --- a/packages/kit/test/prerendering/paths-base/package.json +++ b/packages/kit/test/prerendering/paths-base/package.json @@ -15,7 +15,7 @@ "svelte-check": "^2.9.2", "typescript": "^4.8.4", "uvu": "^0.5.6", - "vite": "^3.2.1" + "vite": "^4.0.0-alpha.5" }, "type": "module" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c5bc1d28541..82d74a2b78b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,20 +11,20 @@ importers: '@svitejs/changesets-changelog-github-compact': ^0.1.1 playwright: 1.25.0 prettier: ^2.7.1 - rollup: ^2.79.1 + rollup: ^3.4.0 svelte: ^3.52.0 tiny-glob: ^0.2.9 turbo: ^1.6.1 typescript: ^4.8.4 devDependencies: '@changesets/cli': 2.25.2 - '@rollup/plugin-commonjs': 23.0.2_rollup@2.79.1 - '@rollup/plugin-json': 5.0.1_rollup@2.79.1 - '@rollup/plugin-node-resolve': 15.0.1_rollup@2.79.1 + '@rollup/plugin-commonjs': 23.0.2_rollup@3.4.0 + '@rollup/plugin-json': 5.0.1_rollup@3.4.0 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.4.0 '@svitejs/changesets-changelog-github-compact': 0.1.1 playwright: 1.25.0 prettier: 2.7.1 - rollup: 2.79.1 + rollup: 3.4.0 svelte: 3.53.1 tiny-glob: 0.2.9 turbo: 1.6.3 @@ -46,12 +46,12 @@ importers: '@cloudflare/workers-types': ^4.0.0 '@types/node': ^16.11.68 '@types/ws': ^8.5.3 - esbuild: ^0.15.12 + esbuild: ^0.15.15 typescript: ^4.8.4 worktop: 0.8.0-next.14 dependencies: '@cloudflare/workers-types': 4.20221111.0 - esbuild: 0.15.13 + esbuild: 0.15.15 worktop: 0.8.0-next.14 devDependencies: '@types/node': 16.18.3 @@ -64,12 +64,12 @@ importers: '@cloudflare/workers-types': ^4.0.0 '@iarna/toml': ^2.2.5 '@types/node': ^16.11.68 - esbuild: ^0.15.12 + esbuild: ^0.15.15 typescript: ^4.8.4 dependencies: '@cloudflare/workers-types': 4.20221111.0 '@iarna/toml': 2.2.5 - esbuild: 0.15.13 + esbuild: 0.15.15 devDependencies: '@cloudflare/kv-asset-handler': 0.2.0 '@types/node': 16.18.3 @@ -85,26 +85,26 @@ importers: '@sveltejs/kit': workspace:* '@types/node': ^16.11.68 '@types/set-cookie-parser': ^2.4.2 - esbuild: ^0.15.12 + esbuild: ^0.15.15 rimraf: ^3.0.2 - rollup: ^2.79.1 + rollup: ^3.4.0 set-cookie-parser: ^2.5.1 typescript: ^4.8.4 uvu: ^0.5.6 dependencies: '@iarna/toml': 2.2.5 - esbuild: 0.15.13 + esbuild: 0.15.15 set-cookie-parser: 2.5.1 devDependencies: '@netlify/functions': 1.3.0 - '@rollup/plugin-commonjs': 23.0.2_rollup@2.79.1 - '@rollup/plugin-json': 5.0.1_rollup@2.79.1 - '@rollup/plugin-node-resolve': 15.0.1_rollup@2.79.1 + '@rollup/plugin-commonjs': 23.0.2_rollup@3.4.0 + '@rollup/plugin-json': 5.0.1_rollup@3.4.0 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.4.0 '@sveltejs/kit': link:../kit '@types/node': 16.18.3 '@types/set-cookie-parser': 2.4.2 rimraf: 3.0.2 - rollup: 2.79.1 + rollup: 3.4.0 typescript: 4.8.4 uvu: 0.5.6 @@ -118,15 +118,15 @@ importers: c8: ^7.12.0 polka: ^1.0.0-next.22 rimraf: ^3.0.2 - rollup: ^2.79.1 + rollup: ^3.4.0 sirv: ^2.0.2 typescript: ^4.8.4 uvu: ^0.5.6 dependencies: - '@rollup/plugin-commonjs': 23.0.2_rollup@2.79.1 - '@rollup/plugin-json': 5.0.1_rollup@2.79.1 - '@rollup/plugin-node-resolve': 15.0.1_rollup@2.79.1 - rollup: 2.79.1 + '@rollup/plugin-commonjs': 23.0.2_rollup@3.4.0 + '@rollup/plugin-json': 5.0.1_rollup@3.4.0 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.4.0 + rollup: 3.4.0 devDependencies: '@sveltejs/kit': link:../kit '@types/node': 16.18.3 @@ -145,7 +145,7 @@ importers: svelte: ^3.52.0 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../kit '@types/node': 16.18.3 @@ -153,17 +153,17 @@ importers: svelte: 3.53.1 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.3_@types+node@16.18.3 + vite: 4.0.0-alpha.5_@types+node@16.18.3 packages/adapter-static/test/apps/prerendered: specifiers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../../../kit svelte: 3.53.1 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/adapter-static/test/apps/spa: specifiers: @@ -171,24 +171,24 @@ importers: '@sveltejs/kit': workspace:* sirv-cli: ^2.0.2 svelte: ^3.52.0 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/adapter-node': link:../../../../adapter-node '@sveltejs/kit': link:../../../../kit sirv-cli: 2.0.2 svelte: 3.53.1 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/adapter-vercel: specifiers: '@sveltejs/kit': workspace:* '@types/node': ^16.11.68 '@vercel/nft': ^0.22.1 - esbuild: ^0.15.12 + esbuild: ^0.15.15 typescript: ^4.8.4 dependencies: '@vercel/nft': 0.22.1 - esbuild: 0.15.13 + esbuild: 0.15.15 devDependencies: '@sveltejs/kit': link:../kit '@types/node': 16.18.3 @@ -241,7 +241,7 @@ importers: svelte: ^3.52.0 svelte-preprocess: ^4.10.7 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 dependencies: '@fontsource/fira-mono': 4.5.10 devDependencies: @@ -251,7 +251,7 @@ importers: svelte: 3.53.1 svelte-preprocess: 4.10.7_f4bsrsgtzvlkrtbz2ig7nipio4 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/create-svelte/templates/skeleton: specifiers: @@ -276,7 +276,7 @@ importers: magic-string: ^0.26.7 marked: ^4.2.2 mime: ^3.0.0 - rollup: ^2.79.1 + rollup: ^3.4.0 sade: ^1.8.1 set-cookie-parser: ^2.5.1 sirv: ^2.0.2 @@ -286,9 +286,9 @@ importers: typescript: ^4.8.4 undici: 5.12.0 uvu: ^0.5.6 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 dependencies: - '@sveltejs/vite-plugin-svelte': 1.1.1_svelte@3.53.1+vite@3.2.3 + '@sveltejs/vite-plugin-svelte': 1.1.1_cvhbzhtg5j6hufjwre4c67ouzq '@types/cookie': 0.5.1 cookie: 0.5.0 devalue: 4.2.0 @@ -309,12 +309,12 @@ importers: '@types/sade': 1.7.4 '@types/set-cookie-parser': 2.4.2 marked: 4.2.2 - rollup: 2.79.1 + rollup: 3.4.0 svelte: 3.53.1 svelte-preprocess: 4.10.7_f4bsrsgtzvlkrtbz2ig7nipio4 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.3_@types+node@16.18.3 + vite: 4.0.0-alpha.5_@types+node@16.18.3 packages/kit/test/apps/amp: specifiers: @@ -325,7 +325,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/amp': link:../../../../amp '@sveltejs/kit': link:../../.. @@ -334,7 +334,7 @@ importers: svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/apps/basics: specifiers: @@ -344,7 +344,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../.. cross-env: 7.0.3 @@ -352,7 +352,7 @@ importers: svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/apps/dev-only: specifiers: @@ -362,7 +362,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../.. cross-env: 7.0.3 @@ -370,7 +370,7 @@ importers: svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/apps/options: specifiers: @@ -379,14 +379,14 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../.. cross-env: 7.0.3 svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/apps/options-2: specifiers: @@ -396,7 +396,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/adapter-node': link:../../../../adapter-node '@sveltejs/kit': link:../../.. @@ -404,7 +404,7 @@ importers: svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/apps/writes: specifiers: @@ -414,7 +414,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../.. cross-env: 7.0.3 @@ -422,7 +422,7 @@ importers: svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors: specifiers: @@ -437,14 +437,14 @@ importers: svelte: ^3.48.0 svelte-check: ^2.7.1 typescript: ^4.8.2 - vite: ^3.1.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/adapter-auto': link:../../../../../adapter-auto '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors/apps/prerenderable-not-prerendered: specifiers: @@ -453,14 +453,14 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/adapter-auto': link:../../../../../adapter-auto '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors/apps/private-dynamic-env: specifiers: @@ -468,13 +468,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import: specifiers: @@ -482,13 +482,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors/apps/private-static-env: specifiers: @@ -497,14 +497,14 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../../.. cross-env: 7.0.3 svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors/apps/private-static-env-dynamic-import: specifiers: @@ -512,13 +512,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors/apps/server-only-folder: specifiers: @@ -526,13 +526,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors/apps/server-only-folder-dynamic-import: specifiers: @@ -540,13 +540,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors/apps/server-only-module: specifiers: @@ -554,13 +554,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/build-errors/apps/server-only-module-dynamic-import: specifiers: @@ -568,13 +568,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/prerendering/basics: specifiers: @@ -583,14 +583,14 @@ importers: svelte-check: ^2.9.2 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/prerendering/fallback: specifiers: @@ -599,14 +599,14 @@ importers: svelte-check: ^2.9.2 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/prerendering/options: specifiers: @@ -615,14 +615,14 @@ importers: svelte-check: ^2.9.2 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/kit/test/prerendering/paths-base: specifiers: @@ -631,14 +631,14 @@ importers: svelte-check: ^2.9.2 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.3 + vite: 4.0.0-alpha.5 packages/migrate: specifiers: @@ -702,7 +702,7 @@ importers: tiny-glob: ^0.2.9 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: ^4.0.0-alpha.5 vite-imagetools: ^4.0.11 devDependencies: '@sveltejs/adapter-auto': link:../../packages/adapter-auto @@ -721,7 +721,7 @@ importers: tiny-glob: 0.2.9 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.3_@types+node@16.18.3 + vite: 4.0.0-alpha.5_@types+node@16.18.3 vite-imagetools: 4.0.11 packages: @@ -960,16 +960,16 @@ packages: resolution: {integrity: sha512-VHaqOBtYnfffxfNOQB4UiZoDT5pk07Y279nZ71w9M6WdAF8EfNp808GlUK0GVf4JZF4Dyu58bytm9gwbTQnhBg==} dev: false - /@esbuild/android-arm/0.15.13: - resolution: {integrity: sha512-RY2fVI8O0iFUNvZirXaQ1vMvK0xhCcl0gqRj74Z6yEiO1zAUa7hbsdwZM1kzqbxHK7LFyMizipfXT3JME+12Hw==} + /@esbuild/android-arm/0.15.15: + resolution: {integrity: sha512-JJjZjJi2eBL01QJuWjfCdZxcIgot+VoK6Fq7eKF9w4YHm9hwl7nhBR1o2Wnt/WcANk5l9SkpvrldW1PLuXxcbw==} engines: {node: '>=12'} cpu: [arm] os: [android] requiresBuild: true optional: true - /@esbuild/linux-loong64/0.15.13: - resolution: {integrity: sha512-+BoyIm4I8uJmH/QDIH0fu7MG0AEx9OXEDXnqptXCwKOlOqZiS4iraH1Nr7/ObLMokW3sOCeBNyD68ATcV9b9Ag==} + /@esbuild/linux-loong64/0.15.15: + resolution: {integrity: sha512-lhz6UNPMDXUhtXSulw8XlFAtSYO26WmHQnCi2Lg2p+/TMiJKNLtZCYUxV4wG6rZMzXmr8InGpNwk+DLT2Hm0PA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -1087,7 +1087,7 @@ packages: /@polka/url/1.0.0-next.21: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} - /@rollup/plugin-commonjs/23.0.2_rollup@2.79.1: + /@rollup/plugin-commonjs/23.0.2_rollup@3.4.0: resolution: {integrity: sha512-e9ThuiRf93YlVxc4qNIurvv+Hp9dnD+4PjOqQs5vAYfcZ3+AXSrcdzXnVjWxcGQOa6KGJFcRZyUI3ktWLavFjg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1096,15 +1096,15 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@2.79.1 + '@rollup/pluginutils': 5.0.2_rollup@3.4.0 commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.0.3 is-reference: 1.2.1 magic-string: 0.26.7 - rollup: 2.79.1 + rollup: 3.4.0 - /@rollup/plugin-json/5.0.1_rollup@2.79.1: + /@rollup/plugin-json/5.0.1_rollup@3.4.0: resolution: {integrity: sha512-QCwhZZLvM8nRcTHyR1vOgyTMiAnjiNj1ebD/BMRvbO1oc/z14lZH6PfxXeegee2B6mky/u9fia4fxRM4TqrUaw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1113,10 +1113,10 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@2.79.1 - rollup: 2.79.1 + '@rollup/pluginutils': 5.0.2_rollup@3.4.0 + rollup: 3.4.0 - /@rollup/plugin-node-resolve/15.0.1_rollup@2.79.1: + /@rollup/plugin-node-resolve/15.0.1_rollup@3.4.0: resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1125,13 +1125,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@2.79.1 + '@rollup/pluginutils': 5.0.2_rollup@3.4.0 '@types/resolve': 1.20.2 deepmerge: 4.2.2 is-builtin-module: 3.2.0 is-module: 1.0.0 resolve: 1.22.1 - rollup: 2.79.1 + rollup: 3.4.0 /@rollup/pluginutils/5.0.2: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} @@ -1147,7 +1147,7 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils/5.0.2_rollup@2.79.1: + /@rollup/pluginutils/5.0.2_rollup@3.4.0: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1159,7 +1159,7 @@ packages: '@types/estree': 1.0.0 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 2.79.1 + rollup: 3.4.0 /@sveltejs/site-kit/2.1.4: resolution: {integrity: sha512-PxpbiCWYXJ320abc6ucp3AXhh6YCggf6ea+EVA6W+wCBe45UFoChfoeQYeD6sQxPZN25XntoS4clZeYnt9H93Q==} @@ -1167,7 +1167,7 @@ packages: golden-fleece: 1.0.9 dev: true - /@sveltejs/vite-plugin-svelte/1.1.1_svelte@3.53.1+vite@3.2.3: + /@sveltejs/vite-plugin-svelte/1.1.1_cvhbzhtg5j6hufjwre4c67ouzq: resolution: {integrity: sha512-NzIaGIzWh5hCSMUoxukYEGmxFCWgzaVglqHJLV5r0BA7hHZbHXu8DYR80i6QUX4xyoQ4PZ8ir7SUYsThbreMcg==} engines: {node: ^14.18.0 || >= 16} peerDependencies: @@ -1184,7 +1184,7 @@ packages: magic-string: 0.26.7 svelte: 3.53.1 svelte-hmr: 0.15.1_svelte@3.53.1 - vite: 3.2.3_@types+node@16.18.3 + vite: 4.0.0-alpha.5_@types+node@16.18.3 transitivePeerDependencies: - supports-color dev: false @@ -1992,194 +1992,194 @@ packages: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} dev: true - /esbuild-android-64/0.15.13: - resolution: {integrity: sha512-yRorukXBlokwTip+Sy4MYskLhJsO0Kn0/Fj43s1krVblfwP+hMD37a4Wmg139GEsMLl+vh8WXp2mq/cTA9J97g==} + /esbuild-android-64/0.15.15: + resolution: {integrity: sha512-F+WjjQxO+JQOva3tJWNdVjouFMLK6R6i5gjDvgUthLYJnIZJsp1HlF523k73hELY20WPyEO8xcz7aaYBVkeg5Q==} engines: {node: '>=12'} cpu: [x64] os: [android] requiresBuild: true optional: true - /esbuild-android-arm64/0.15.13: - resolution: {integrity: sha512-TKzyymLD6PiVeyYa4c5wdPw87BeAiTXNtK6amWUcXZxkV51gOk5u5qzmDaYSwiWeecSNHamFsaFjLoi32QR5/w==} + /esbuild-android-arm64/0.15.15: + resolution: {integrity: sha512-attlyhD6Y22jNyQ0fIIQ7mnPvDWKw7k6FKnsXlBvQE6s3z6s6cuEHcSgoirquQc7TmZgVCK5fD/2uxmRN+ZpcQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true optional: true - /esbuild-darwin-64/0.15.13: - resolution: {integrity: sha512-WAx7c2DaOS6CrRcoYCgXgkXDliLnFv3pQLV6GeW1YcGEZq2Gnl8s9Pg7ahValZkpOa0iE/ojRVQ87sbUhF1Cbg==} + /esbuild-darwin-64/0.15.15: + resolution: {integrity: sha512-ohZtF8W1SHJ4JWldsPVdk8st0r9ExbAOSrBOh5L+Mq47i696GVwv1ab/KlmbUoikSTNoXEhDzVpxUR/WIO19FQ==} engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /esbuild-darwin-arm64/0.15.13: - resolution: {integrity: sha512-U6jFsPfSSxC3V1CLiQqwvDuj3GGrtQNB3P3nNC3+q99EKf94UGpsG9l4CQ83zBs1NHrk1rtCSYT0+KfK5LsD8A==} + /esbuild-darwin-arm64/0.15.15: + resolution: {integrity: sha512-P8jOZ5zshCNIuGn+9KehKs/cq5uIniC+BeCykvdVhx/rBXSxmtj3CUIKZz4sDCuESMbitK54drf/2QX9QHG5Ag==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /esbuild-freebsd-64/0.15.13: - resolution: {integrity: sha512-whItJgDiOXaDG/idy75qqevIpZjnReZkMGCgQaBWZuKHoElDJC1rh7MpoUgupMcdfOd+PgdEwNQW9DAE6i8wyA==} + /esbuild-freebsd-64/0.15.15: + resolution: {integrity: sha512-KkTg+AmDXz1IvA9S1gt8dE24C8Thx0X5oM0KGF322DuP+P3evwTL9YyusHAWNsh4qLsR80nvBr/EIYs29VSwuA==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /esbuild-freebsd-arm64/0.15.13: - resolution: {integrity: sha512-6pCSWt8mLUbPtygv7cufV0sZLeylaMwS5Fznj6Rsx9G2AJJsAjQ9ifA+0rQEIg7DwJmi9it+WjzNTEAzzdoM3Q==} + /esbuild-freebsd-arm64/0.15.15: + resolution: {integrity: sha512-FUcML0DRsuyqCMfAC+HoeAqvWxMeq0qXvclZZ/lt2kLU6XBnDA5uKTLUd379WYEyVD4KKFctqWd9tTuk8C/96g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true optional: true - /esbuild-linux-32/0.15.13: - resolution: {integrity: sha512-VbZdWOEdrJiYApm2kkxoTOgsoCO1krBZ3quHdYk3g3ivWaMwNIVPIfEE0f0XQQ0u5pJtBsnk2/7OPiCFIPOe/w==} + /esbuild-linux-32/0.15.15: + resolution: {integrity: sha512-q28Qn5pZgHNqug02aTkzw5sW9OklSo96b5nm17Mq0pDXrdTBcQ+M6Q9A1B+dalFeynunwh/pvfrNucjzwDXj+Q==} engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true optional: true - /esbuild-linux-64/0.15.13: - resolution: {integrity: sha512-rXmnArVNio6yANSqDQlIO4WiP+Cv7+9EuAHNnag7rByAqFVuRusLbGi2697A5dFPNXoO//IiogVwi3AdcfPC6A==} + /esbuild-linux-64/0.15.15: + resolution: {integrity: sha512-217KPmWMirkf8liO+fj2qrPwbIbhNTGNVtvqI1TnOWJgcMjUWvd677Gq3fTzXEjilkx2yWypVnTswM2KbXgoAg==} engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm/0.15.13: - resolution: {integrity: sha512-Ac6LpfmJO8WhCMQmO253xX2IU2B3wPDbl4IvR0hnqcPrdfCaUa2j/lLMGTjmQ4W5JsJIdHEdW12dG8lFS0MbxQ==} + /esbuild-linux-arm/0.15.15: + resolution: {integrity: sha512-RYVW9o2yN8yM7SB1yaWr378CwrjvGCyGybX3SdzPHpikUHkME2AP55Ma20uNwkNyY2eSYFX9D55kDrfQmQBR4w==} engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm64/0.15.13: - resolution: {integrity: sha512-alEMGU4Z+d17U7KQQw2IV8tQycO6T+rOrgW8OS22Ua25x6kHxoG6Ngry6Aq6uranC+pNWNMB6aHFPh7aTQdORQ==} + /esbuild-linux-arm64/0.15.15: + resolution: {integrity: sha512-/ltmNFs0FivZkYsTzAsXIfLQX38lFnwJTWCJts0IbCqWZQe+jjj0vYBNbI0kmXLb3y5NljiM5USVAO1NVkdh2g==} engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-mips64le/0.15.13: - resolution: {integrity: sha512-47PgmyYEu+yN5rD/MbwS6DxP2FSGPo4Uxg5LwIdxTiyGC2XKwHhHyW7YYEDlSuXLQXEdTO7mYe8zQ74czP7W8A==} + /esbuild-linux-mips64le/0.15.15: + resolution: {integrity: sha512-PksEPb321/28GFFxtvL33yVPfnMZihxkEv5zME2zapXGp7fA1X2jYeiTUK+9tJ/EGgcNWuwvtawPxJG7Mmn86A==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true optional: true - /esbuild-linux-ppc64le/0.15.13: - resolution: {integrity: sha512-z6n28h2+PC1Ayle9DjKoBRcx/4cxHoOa2e689e2aDJSaKug3jXcQw7mM+GLg+9ydYoNzj8QxNL8ihOv/OnezhA==} + /esbuild-linux-ppc64le/0.15.15: + resolution: {integrity: sha512-ek8gJBEIhcpGI327eAZigBOHl58QqrJrYYIZBWQCnH3UnXoeWMrMZLeeZL8BI2XMBhP+sQ6ERctD5X+ajL/AIA==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-riscv64/0.15.13: - resolution: {integrity: sha512-+Lu4zuuXuQhgLUGyZloWCqTslcCAjMZH1k3Xc9MSEJEpEFdpsSU0sRDXAnk18FKOfEjhu4YMGaykx9xjtpA6ow==} + /esbuild-linux-riscv64/0.15.15: + resolution: {integrity: sha512-H5ilTZb33/GnUBrZMNJtBk7/OXzDHDXjIzoLXHSutwwsLxSNaLxzAaMoDGDd/keZoS+GDBqNVxdCkpuiRW4OSw==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-s390x/0.15.13: - resolution: {integrity: sha512-BMeXRljruf7J0TMxD5CIXS65y7puiZkAh+s4XFV9qy16SxOuMhxhVIXYLnbdfLrsYGFzx7U9mcdpFWkkvy/Uag==} + /esbuild-linux-s390x/0.15.15: + resolution: {integrity: sha512-jKaLUg78mua3rrtrkpv4Or2dNTJU7bgHN4bEjT4OX4GR7nLBSA9dfJezQouTxMmIW7opwEC5/iR9mpC18utnxQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true optional: true - /esbuild-netbsd-64/0.15.13: - resolution: {integrity: sha512-EHj9QZOTel581JPj7UO3xYbltFTYnHy+SIqJVq6yd3KkCrsHRbapiPb0Lx3EOOtybBEE9EyqbmfW1NlSDsSzvQ==} + /esbuild-netbsd-64/0.15.15: + resolution: {integrity: sha512-aOvmF/UkjFuW6F36HbIlImJTTx45KUCHJndtKo+KdP8Dhq3mgLRKW9+6Ircpm8bX/RcS3zZMMmaBLkvGY06Gvw==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true optional: true - /esbuild-openbsd-64/0.15.13: - resolution: {integrity: sha512-nkuDlIjF/sfUhfx8SKq0+U+Fgx5K9JcPq1mUodnxI0x4kBdCv46rOGWbuJ6eof2n3wdoCLccOoJAbg9ba/bT2w==} + /esbuild-openbsd-64/0.15.15: + resolution: {integrity: sha512-HFFX+WYedx1w2yJ1VyR1Dfo8zyYGQZf1cA69bLdrHzu9svj6KH6ZLK0k3A1/LFPhcEY9idSOhsB2UyU0tHPxgQ==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true optional: true - /esbuild-sunos-64/0.15.13: - resolution: {integrity: sha512-jVeu2GfxZQ++6lRdY43CS0Tm/r4WuQQ0Pdsrxbw+aOrHQPHV0+LNOLnvbN28M7BSUGnJnHkHm2HozGgNGyeIRw==} + /esbuild-sunos-64/0.15.15: + resolution: {integrity: sha512-jOPBudffG4HN8yJXcK9rib/ZTFoTA5pvIKbRrt3IKAGMq1EpBi4xoVoSRrq/0d4OgZLaQbmkHp8RO9eZIn5atA==} engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true optional: true - /esbuild-windows-32/0.15.13: - resolution: {integrity: sha512-XoF2iBf0wnqo16SDq+aDGi/+QbaLFpkiRarPVssMh9KYbFNCqPLlGAWwDvxEVz+ywX6Si37J2AKm+AXq1kC0JA==} + /esbuild-windows-32/0.15.15: + resolution: {integrity: sha512-MDkJ3QkjnCetKF0fKxCyYNBnOq6dmidcwstBVeMtXSgGYTy8XSwBeIE4+HuKiSsG6I/mXEb++px3IGSmTN0XiA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /esbuild-windows-64/0.15.13: - resolution: {integrity: sha512-Et6htEfGycjDrtqb2ng6nT+baesZPYQIW+HUEHK4D1ncggNrDNk3yoboYQ5KtiVrw/JaDMNttz8rrPubV/fvPQ==} + /esbuild-windows-64/0.15.15: + resolution: {integrity: sha512-xaAUIB2qllE888SsMU3j9nrqyLbkqqkpQyWVkfwSil6BBPgcPk3zOFitTTncEKCLTQy3XV9RuH7PDj3aJDljWA==} engines: {node: '>=12'} cpu: [x64] os: [win32] requiresBuild: true optional: true - /esbuild-windows-arm64/0.15.13: - resolution: {integrity: sha512-3bv7tqntThQC9SWLRouMDmZnlOukBhOCTlkzNqzGCmrkCJI7io5LLjwJBOVY6kOUlIvdxbooNZwjtBvj+7uuVg==} + /esbuild-windows-arm64/0.15.15: + resolution: {integrity: sha512-ttuoCYCIJAFx4UUKKWYnFdrVpoXa3+3WWkXVI6s09U+YjhnyM5h96ewTq/WgQj9LFSIlABQvadHSOQyAVjW5xQ==} engines: {node: '>=12'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /esbuild/0.15.13: - resolution: {integrity: sha512-Cu3SC84oyzzhrK/YyN4iEVy2jZu5t2fz66HEOShHURcjSkOSAVL8C/gfUT+lDJxkVHpg8GZ10DD0rMHRPqMFaQ==} + /esbuild/0.15.15: + resolution: {integrity: sha512-TEw/lwK4Zzld9x3FedV6jy8onOUHqcEX3ADFk4k+gzPUwrxn8nWV62tH0udo8jOtjFodlEfc4ypsqX3e+WWO6w==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.15.13 - '@esbuild/linux-loong64': 0.15.13 - esbuild-android-64: 0.15.13 - esbuild-android-arm64: 0.15.13 - esbuild-darwin-64: 0.15.13 - esbuild-darwin-arm64: 0.15.13 - esbuild-freebsd-64: 0.15.13 - esbuild-freebsd-arm64: 0.15.13 - esbuild-linux-32: 0.15.13 - esbuild-linux-64: 0.15.13 - esbuild-linux-arm: 0.15.13 - esbuild-linux-arm64: 0.15.13 - esbuild-linux-mips64le: 0.15.13 - esbuild-linux-ppc64le: 0.15.13 - esbuild-linux-riscv64: 0.15.13 - esbuild-linux-s390x: 0.15.13 - esbuild-netbsd-64: 0.15.13 - esbuild-openbsd-64: 0.15.13 - esbuild-sunos-64: 0.15.13 - esbuild-windows-32: 0.15.13 - esbuild-windows-64: 0.15.13 - esbuild-windows-arm64: 0.15.13 + '@esbuild/android-arm': 0.15.15 + '@esbuild/linux-loong64': 0.15.15 + esbuild-android-64: 0.15.15 + esbuild-android-arm64: 0.15.15 + esbuild-darwin-64: 0.15.15 + esbuild-darwin-arm64: 0.15.15 + esbuild-freebsd-64: 0.15.15 + esbuild-freebsd-arm64: 0.15.15 + esbuild-linux-32: 0.15.15 + esbuild-linux-64: 0.15.15 + esbuild-linux-arm: 0.15.15 + esbuild-linux-arm64: 0.15.15 + esbuild-linux-mips64le: 0.15.15 + esbuild-linux-ppc64le: 0.15.15 + esbuild-linux-riscv64: 0.15.15 + esbuild-linux-s390x: 0.15.15 + esbuild-netbsd-64: 0.15.15 + esbuild-openbsd-64: 0.15.15 + esbuild-sunos-64: 0.15.15 + esbuild-windows-32: 0.15.15 + esbuild-windows-64: 0.15.15 + esbuild-windows-arm64: 0.15.15 /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -3701,9 +3701,16 @@ packages: estree-walker: 0.6.1 dev: false - /rollup/2.79.1: - resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} - engines: {node: '>=10.0.0'} + /rollup/3.3.0: + resolution: {integrity: sha512-wqOV/vUJCYEbWsXvwCkgGWvgaEnsbn4jxBQWKpN816CqsmCimDmCNJI83c6if7QVD4v/zlyRzxN7U2yDT5rfoA==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + + /rollup/3.4.0: + resolution: {integrity: sha512-4g8ZrEFK7UbDvy3JF+d5bLiC8UKkS3n/27/cnVeESwB1LVPl6MoPL32/6+SCQ1vHTp6Mvp2veIHtwELhi+uXEw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 @@ -4542,8 +4549,8 @@ packages: - rollup dev: true - /vite/3.2.3: - resolution: {integrity: sha512-h8jl1TZ76eGs3o2dIBSsvXDLb1m/Ec1iej8ZMdz+PsaFUsftZeWe2CZOI3qogEsMNaywc17gu0q6cQDzh/weCQ==} + /vite/4.0.0-alpha.5: + resolution: {integrity: sha512-lnwP/kWw3Tf+05atEoUdUU91ESaVM+EVZnYCLJpAvW9QqzfU5SMRtk+aSavH64quJTQTezprgDyB482NaiSeOg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -4567,16 +4574,16 @@ packages: terser: optional: true dependencies: - esbuild: 0.15.13 + esbuild: 0.15.15 postcss: 8.4.19 resolve: 1.22.1 - rollup: 2.79.1 + rollup: 3.3.0 optionalDependencies: fsevents: 2.3.2 dev: true - /vite/3.2.3_@types+node@16.18.3: - resolution: {integrity: sha512-h8jl1TZ76eGs3o2dIBSsvXDLb1m/Ec1iej8ZMdz+PsaFUsftZeWe2CZOI3qogEsMNaywc17gu0q6cQDzh/weCQ==} + /vite/4.0.0-alpha.5_@types+node@16.18.3: + resolution: {integrity: sha512-lnwP/kWw3Tf+05atEoUdUU91ESaVM+EVZnYCLJpAvW9QqzfU5SMRtk+aSavH64quJTQTezprgDyB482NaiSeOg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -4601,10 +4608,10 @@ packages: optional: true dependencies: '@types/node': 16.18.3 - esbuild: 0.15.13 + esbuild: 0.15.15 postcss: 8.4.19 resolve: 1.22.1 - rollup: 2.79.1 + rollup: 3.3.0 optionalDependencies: fsevents: 2.3.2 diff --git a/sites/kit.svelte.dev/package.json b/sites/kit.svelte.dev/package.json index 7dc0b5640808..f126ed9aa3f0 100644 --- a/sites/kit.svelte.dev/package.json +++ b/sites/kit.svelte.dev/package.json @@ -25,7 +25,7 @@ "tiny-glob": "^0.2.9", "typescript": "^4.8.4", "uvu": "^0.5.6", - "vite": "^3.2.1", + "vite": "^4.0.0-alpha.5", "vite-imagetools": "^4.0.11" }, "type": "module"