From 639f6cb6ae3f5a5138c3c805cd8cb7e8a7c89032 Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Mon, 7 Nov 2022 08:24:54 -0800 Subject: [PATCH] Upgrade to Vite 4 --- package.json | 2 +- .../adapter-cloudflare-workers/package.json | 2 +- packages/adapter-cloudflare/package.json | 2 +- packages/adapter-netlify/package.json | 4 +- packages/adapter-node/package.json | 2 +- packages/adapter-static/package.json | 2 +- .../test/apps/prerendered/package.json | 2 +- .../adapter-static/test/apps/spa/package.json | 2 +- packages/adapter-vercel/package.json | 2 +- .../templates/default/package.json | 2 +- packages/kit/package.json | 4 +- packages/kit/src/exports/vite/dev/index.js | 76 +--- packages/kit/src/exports/vite/index.js | 2 +- .../kit/src/exports/vite/preview/index.js | 6 +- packages/kit/test/apps/amp/package.json | 2 +- packages/kit/test/apps/basics/package.json | 2 +- packages/kit/test/apps/dev-only/package.json | 2 +- packages/kit/test/apps/options-2/package.json | 2 +- packages/kit/test/apps/options/package.json | 2 +- packages/kit/test/apps/options/test/test.js | 6 +- packages/kit/test/apps/writes/package.json | 2 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- .../apps/private-dynamic-env/package.json | 2 +- .../package.json | 2 +- .../apps/private-static-env/package.json | 2 +- .../package.json | 2 +- .../apps/server-only-folder/package.json | 2 +- .../package.json | 2 +- .../apps/server-only-module/package.json | 2 +- .../kit/test/prerendering/basics/package.json | 2 +- .../test/prerendering/fallback/package.json | 2 +- .../test/prerendering/options/package.json | 2 +- .../test/prerendering/paths-base/package.json | 2 +- .../prerendering/trailing-slash/package.json | 2 +- pnpm-lock.yaml | 393 ++++++++++-------- sites/kit.svelte.dev/package.json | 2 +- 38 files changed, 265 insertions(+), 290 deletions(-) diff --git a/package.json b/package.json index 2c9b245d0d0ab..79a4c58f6cbe8 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.2.5", "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 5531ab27f783d..7e9fb7c8ac6b7 100644 --- a/packages/adapter-cloudflare-workers/package.json +++ b/packages/adapter-cloudflare-workers/package.json @@ -31,7 +31,7 @@ "dependencies": { "@cloudflare/workers-types": "^3.18.0", "@iarna/toml": "^2.2.5", - "esbuild": "^0.15.12" + "esbuild": "0.15.13" }, "devDependencies": { "@cloudflare/kv-asset-handler": "^0.2.0", diff --git a/packages/adapter-cloudflare/package.json b/packages/adapter-cloudflare/package.json index a2d1ad66672af..afeb188e91c95 100644 --- a/packages/adapter-cloudflare/package.json +++ b/packages/adapter-cloudflare/package.json @@ -33,7 +33,7 @@ }, "dependencies": { "@cloudflare/workers-types": "^3.18.0", - "esbuild": "^0.15.12", + "esbuild": "0.15.13", "worktop": "0.8.0-next.14" }, "devDependencies": { diff --git a/packages/adapter-netlify/package.json b/packages/adapter-netlify/package.json index be7bfebd6ef3a..ccd1f73f44ad2 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.13", "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.2.5", "typescript": "^4.8.4", "uvu": "^0.5.6" } diff --git a/packages/adapter-node/package.json b/packages/adapter-node/package.json index e287fbca2a029..b8473af7dd12c 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.2.5" } } diff --git a/packages/adapter-static/package.json b/packages/adapter-static/package.json index 3f383d1f9ed9f..d359049f6c4b7 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.2" } } diff --git a/packages/adapter-static/test/apps/prerendered/package.json b/packages/adapter-static/test/apps/prerendered/package.json index b36d5c70beb14..283797bb2aba3 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.2" }, "type": "module" } diff --git a/packages/adapter-static/test/apps/spa/package.json b/packages/adapter-static/test/apps/spa/package.json index 7c397d71db5fa..a08e83b5e924a 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.2" }, "type": "module" } diff --git a/packages/adapter-vercel/package.json b/packages/adapter-vercel/package.json index bb6ca6b5b17e8..15530723ed080 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.13" }, "devDependencies": { "@sveltejs/kit": "workspace:*", diff --git a/packages/create-svelte/templates/default/package.json b/packages/create-svelte/templates/default/package.json index 9f9d03e0d9612..28e4702978ba1 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.2" }, "type": "module", "dependencies": { diff --git a/packages/kit/package.json b/packages/kit/package.json index b099b1dd7d70f..34305eed9a68d 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.1.1", - "rollup": "^2.79.1", + "rollup": "3.2.5", "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.2" }, "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 541547f6d5ed5..c5002eeac76ca 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,41 +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: [] - }); - - 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)); - } - }); return () => { const serve_static_middleware = vite.middlewares.stack.find( @@ -295,13 +259,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); @@ -498,21 +455,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)) { @@ -563,24 +510,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 179924b7111a6..ade5d2a09dd1e 100644 --- a/packages/kit/src/exports/vite/index.js +++ b/packages/kit/src/exports/vite/index.js @@ -243,7 +243,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 a0c69ac9d2db5..22cf398c8f569 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 449dc8cee65f8..b1c0c0a80e1bc 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.2" }, "type": "module" } diff --git a/packages/kit/test/apps/basics/package.json b/packages/kit/test/apps/basics/package.json index 4fd661f28220f..7a2d45018e245 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.2" }, "type": "module" } diff --git a/packages/kit/test/apps/dev-only/package.json b/packages/kit/test/apps/dev-only/package.json index b45841ba2a68f..8dd51bb940cdf 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.2" }, "type": "module" } diff --git a/packages/kit/test/apps/options-2/package.json b/packages/kit/test/apps/options-2/package.json index 59c7711b14262..3b7bdf72ff210 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.2" }, "type": "module" } diff --git a/packages/kit/test/apps/options/package.json b/packages/kit/test/apps/options/package.json index 5182e19e90f69..b1e06aea0f806 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.2" }, "type": "module" } diff --git a/packages/kit/test/apps/options/test/test.js b/packages/kit/test/apps/options/test/test.js index be0ea7a1e5d70..4711410b04e6b 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 44b6885a19751..85d92c9324ce5 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.2" }, "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 8588b6dbde047..55327bca5957a 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.2" }, "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 b52b378e98b1f..140072e72eba7 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.2" }, "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 46b0dbb4e6caa..5b0763c2e2972 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.2" }, "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 33984220d6c67..ba9b22621de7f 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.2" }, "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 7822973f5372b..302034ac6d0eb 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.2" }, "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 7e96c9a6927e9..0ea0537cd1b17 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.2" }, "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 00692a8584261..971f6044798ef 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.2" }, "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 9a088dfebf935..c3c26fecd2054 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.2" }, "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 0f2ba5e53628e..fb9cfa1bcf026 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.2" }, "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 71a4acfd35452..a2d06911b87a3 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.2" }, "type": "module" } diff --git a/packages/kit/test/prerendering/basics/package.json b/packages/kit/test/prerendering/basics/package.json index da96037b6e81a..17325d9bb7c77 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.2" }, "type": "module" } diff --git a/packages/kit/test/prerendering/fallback/package.json b/packages/kit/test/prerendering/fallback/package.json index 5668cf41110f8..82403ba7071ee 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.2" }, "type": "module" } diff --git a/packages/kit/test/prerendering/options/package.json b/packages/kit/test/prerendering/options/package.json index 99bd60d4d3bb7..aeb131e03c70e 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.2" }, "type": "module" } diff --git a/packages/kit/test/prerendering/paths-base/package.json b/packages/kit/test/prerendering/paths-base/package.json index 266719dc33a60..9b5f7fff7f7b6 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.2" }, "type": "module" } diff --git a/packages/kit/test/prerendering/trailing-slash/package.json b/packages/kit/test/prerendering/trailing-slash/package.json index 05946eb8122d2..46ab12b669a5c 100644 --- a/packages/kit/test/prerendering/trailing-slash/package.json +++ b/packages/kit/test/prerendering/trailing-slash/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.2" }, "type": "module" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 925598f66fa55..131c29f48cfd8 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.2.5 svelte: ^3.52.0 tiny-glob: ^0.2.9 turbo: ^1.6.1 typescript: ^4.8.4 devDependencies: '@changesets/cli': 2.25.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.2.5 + '@rollup/plugin-json': 5.0.1_rollup@3.2.5 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.2.5 '@svitejs/changesets-changelog-github-compact': 0.1.1 playwright: 1.25.0 prettier: 2.7.1 - rollup: 2.79.1 + rollup: 3.2.5 svelte: 3.52.0 tiny-glob: 0.2.9 turbo: 1.6.2 @@ -50,12 +50,12 @@ importers: '@cloudflare/workers-types': ^3.18.0 '@types/node': ^16.11.68 '@types/ws': ^8.5.3 - esbuild: ^0.15.12 + esbuild: 0.15.13 typescript: ^4.8.4 worktop: 0.8.0-next.14 dependencies: '@cloudflare/workers-types': 3.18.0 - esbuild: 0.15.12 + esbuild: 0.15.13 worktop: 0.8.0-next.14 devDependencies: '@types/node': 16.18.2 @@ -68,12 +68,12 @@ importers: '@cloudflare/workers-types': ^3.18.0 '@iarna/toml': ^2.2.5 '@types/node': ^16.11.68 - esbuild: ^0.15.12 + esbuild: 0.15.13 typescript: ^4.8.4 dependencies: '@cloudflare/workers-types': 3.18.0 '@iarna/toml': 2.2.5 - esbuild: 0.15.12 + esbuild: 0.15.13 devDependencies: '@cloudflare/kv-asset-handler': 0.2.0 '@types/node': 16.18.2 @@ -89,26 +89,26 @@ importers: '@sveltejs/kit': workspace:* '@types/node': ^16.11.68 '@types/set-cookie-parser': ^2.4.2 - esbuild: ^0.15.12 + esbuild: 0.15.13 rimraf: ^3.0.2 - rollup: ^2.79.1 + rollup: 3.2.5 set-cookie-parser: ^2.5.1 typescript: ^4.8.4 uvu: ^0.5.6 dependencies: '@iarna/toml': 2.2.5 - esbuild: 0.15.12 + esbuild: 0.15.13 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.2.5 + '@rollup/plugin-json': 5.0.1_rollup@3.2.5 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.2.5 '@sveltejs/kit': link:../kit '@types/node': 16.18.2 '@types/set-cookie-parser': 2.4.2 rimraf: 3.0.2 - rollup: 2.79.1 + rollup: 3.2.5 typescript: 4.8.4 uvu: 0.5.6 @@ -122,15 +122,15 @@ importers: c8: ^7.12.0 polka: ^1.0.0-next.22 rimraf: ^3.0.2 - rollup: ^2.79.1 + rollup: 3.2.5 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.2.5 + '@rollup/plugin-json': 5.0.1_rollup@3.2.5 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.2.5 + rollup: 3.2.5 devDependencies: '@sveltejs/kit': link:../kit '@types/node': 16.18.2 @@ -149,7 +149,7 @@ importers: svelte: ^3.52.0 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../kit '@types/node': 16.18.2 @@ -157,17 +157,17 @@ importers: svelte: 3.52.0 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.1 + vite: 4.0.0-alpha.2_@types+node@16.18.2 packages/adapter-static/test/apps/prerendered: specifiers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../../../kit svelte: 3.52.0 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/adapter-static/test/apps/spa: specifiers: @@ -175,24 +175,24 @@ importers: '@sveltejs/kit': workspace:* sirv-cli: ^2.0.2 svelte: ^3.52.0 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/adapter-node': link:../../../../adapter-node '@sveltejs/kit': link:../../../../kit sirv-cli: 2.0.2 svelte: 3.52.0 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/adapter-vercel: specifiers: '@sveltejs/kit': workspace:* '@types/node': ^16.11.68 '@vercel/nft': ^0.22.1 - esbuild: ^0.15.12 + esbuild: 0.15.13 typescript: ^4.8.4 dependencies: '@vercel/nft': 0.22.1 - esbuild: 0.15.12 + esbuild: 0.15.13 devDependencies: '@sveltejs/kit': link:../kit '@types/node': 16.18.2 @@ -245,7 +245,7 @@ importers: svelte: ^3.52.0 svelte-preprocess: ^4.10.7 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 dependencies: '@fontsource/fira-mono': 4.5.10 devDependencies: @@ -255,7 +255,7 @@ importers: svelte: 3.52.0 svelte-preprocess: 4.10.7_besnmoibwkhwtentvwuriss7pa typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/create-svelte/templates/skeleton: specifiers: @@ -280,7 +280,7 @@ importers: magic-string: ^0.26.7 marked: ^4.1.1 mime: ^3.0.0 - rollup: ^2.79.1 + rollup: 3.2.5 sade: ^1.8.1 set-cookie-parser: ^2.5.1 sirv: ^2.0.2 @@ -290,9 +290,9 @@ importers: typescript: ^4.8.4 undici: 5.12.0 uvu: ^0.5.6 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 dependencies: - '@sveltejs/vite-plugin-svelte': 1.1.0_svelte@3.52.0+vite@3.2.1 + '@sveltejs/vite-plugin-svelte': 1.1.0_hbbv2faxpycnplu3zjbd3x7v6e '@types/cookie': 0.5.1 cookie: 0.5.0 devalue: 4.2.0 @@ -313,12 +313,12 @@ importers: '@types/sade': 1.7.4 '@types/set-cookie-parser': 2.4.2 marked: 4.1.1 - rollup: 2.79.1 + rollup: 3.2.5 svelte: 3.52.0 svelte-preprocess: 4.10.7_besnmoibwkhwtentvwuriss7pa typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.1 + vite: 4.0.0-alpha.2_@types+node@16.18.2 packages/kit/test/apps/amp: specifiers: @@ -329,7 +329,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/amp': link:../../../../amp '@sveltejs/kit': link:../../.. @@ -338,7 +338,7 @@ importers: svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/apps/basics: specifiers: @@ -348,7 +348,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../.. cross-env: 7.0.3 @@ -356,7 +356,7 @@ importers: svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/apps/dev-only: specifiers: @@ -366,7 +366,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../.. cross-env: 7.0.3 @@ -374,7 +374,7 @@ importers: svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/apps/options: specifiers: @@ -383,14 +383,14 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../.. cross-env: 7.0.3 svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/apps/options-2: specifiers: @@ -400,7 +400,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/adapter-node': link:../../../../adapter-node '@sveltejs/kit': link:../../.. @@ -408,7 +408,7 @@ importers: svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/apps/writes: specifiers: @@ -418,7 +418,7 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../.. cross-env: 7.0.3 @@ -426,7 +426,7 @@ importers: svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors: specifiers: @@ -441,14 +441,14 @@ importers: svelte: ^3.48.0 svelte-check: ^2.7.1 typescript: ^4.8.2 - vite: ^3.1.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/adapter-auto': link:../../../../../adapter-auto '@sveltejs/kit': link:../../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors/apps/prerenderable-not-prerendered: specifiers: @@ -457,14 +457,14 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/adapter-auto': link:../../../../../adapter-auto '@sveltejs/kit': link:../../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors/apps/private-dynamic-env: specifiers: @@ -472,13 +472,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import: specifiers: @@ -486,13 +486,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors/apps/private-static-env: specifiers: @@ -501,14 +501,14 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../../.. cross-env: 7.0.3 svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors/apps/private-static-env-dynamic-import: specifiers: @@ -516,13 +516,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors/apps/server-only-folder: specifiers: @@ -530,13 +530,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors/apps/server-only-folder-dynamic-import: specifiers: @@ -544,13 +544,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors/apps/server-only-module: specifiers: @@ -558,13 +558,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/build-errors/apps/server-only-module-dynamic-import: specifiers: @@ -572,13 +572,13 @@ importers: svelte: ^3.52.0 svelte-check: ^2.9.2 typescript: ^4.8.4 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/prerendering/basics: specifiers: @@ -587,14 +587,14 @@ importers: svelte-check: ^2.9.2 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/prerendering/fallback: specifiers: @@ -603,14 +603,14 @@ importers: svelte-check: ^2.9.2 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/prerendering/options: specifiers: @@ -619,14 +619,14 @@ importers: svelte-check: ^2.9.2 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/prerendering/paths-base: specifiers: @@ -635,14 +635,14 @@ importers: svelte-check: ^2.9.2 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/kit/test/prerendering/trailing-slash: specifiers: @@ -651,14 +651,14 @@ importers: svelte-check: ^2.9.2 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.52.0 svelte-check: 2.9.2_svelte@3.52.0 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.1 + vite: 4.0.0-alpha.2 packages/migrate: specifiers: @@ -722,7 +722,7 @@ importers: tiny-glob: ^0.2.9 typescript: ^4.8.4 uvu: ^0.5.6 - vite: ^3.2.1 + vite: 4.0.0-alpha.2 vite-imagetools: ^4.0.11 devDependencies: '@sveltejs/adapter-auto': link:../../packages/adapter-auto @@ -741,7 +741,7 @@ importers: tiny-glob: 0.2.9 typescript: 4.8.4 uvu: 0.5.6 - vite: 3.2.1 + vite: 4.0.0-alpha.2_@types+node@16.18.2 vite-imagetools: 4.0.11 packages: @@ -980,16 +980,16 @@ packages: resolution: {integrity: sha512-ehKOJVLMeR+tZkYhWEaLYQxl0TaIZu/kE86HF3/RidR8Xv5LuQxpbh+XXAoKVqsaphWLhIgBhgnlN5HGdheXSQ==} dev: false - /@esbuild/android-arm/0.15.12: - resolution: {integrity: sha512-IC7TqIqiyE0MmvAhWkl/8AEzpOtbhRNDo7aph47We1NbE5w2bt/Q+giAhe0YYeVpYnIhGMcuZY92qDK6dQauvA==} + /@esbuild/android-arm/0.15.13: + resolution: {integrity: sha512-RY2fVI8O0iFUNvZirXaQ1vMvK0xhCcl0gqRj74Z6yEiO1zAUa7hbsdwZM1kzqbxHK7LFyMizipfXT3JME+12Hw==} engines: {node: '>=12'} cpu: [arm] os: [android] requiresBuild: true optional: true - /@esbuild/linux-loong64/0.15.12: - resolution: {integrity: sha512-tZEowDjvU7O7I04GYvWQOS4yyP9E/7YlsB0jjw1Ycukgr2ycEzKyIk5tms5WnLBymaewc6VmRKnn5IJWgK4eFw==} + /@esbuild/linux-loong64/0.15.13: + resolution: {integrity: sha512-+BoyIm4I8uJmH/QDIH0fu7MG0AEx9OXEDXnqptXCwKOlOqZiS4iraH1Nr7/ObLMokW3sOCeBNyD68ATcV9b9Ag==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -1107,7 +1107,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.2.5: resolution: {integrity: sha512-e9ThuiRf93YlVxc4qNIurvv+Hp9dnD+4PjOqQs5vAYfcZ3+AXSrcdzXnVjWxcGQOa6KGJFcRZyUI3ktWLavFjg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1116,15 +1116,15 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@2.79.1 + '@rollup/pluginutils': 5.0.2_rollup@3.2.5 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.2.5 - /@rollup/plugin-json/5.0.1_rollup@2.79.1: + /@rollup/plugin-json/5.0.1_rollup@3.2.5: resolution: {integrity: sha512-QCwhZZLvM8nRcTHyR1vOgyTMiAnjiNj1ebD/BMRvbO1oc/z14lZH6PfxXeegee2B6mky/u9fia4fxRM4TqrUaw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1133,10 +1133,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.2.5 + rollup: 3.2.5 - /@rollup/plugin-node-resolve/15.0.1_rollup@2.79.1: + /@rollup/plugin-node-resolve/15.0.1_rollup@3.2.5: resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1145,13 +1145,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@2.79.1 + '@rollup/pluginutils': 5.0.2_rollup@3.2.5 '@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.2.5 /@rollup/pluginutils/5.0.2: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} @@ -1167,7 +1167,7 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils/5.0.2_rollup@2.79.1: + /@rollup/pluginutils/5.0.2_rollup@3.2.5: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1179,7 +1179,7 @@ packages: '@types/estree': 1.0.0 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 2.79.1 + rollup: 3.2.5 /@sveltejs/site-kit/2.1.4: resolution: {integrity: sha512-PxpbiCWYXJ320abc6ucp3AXhh6YCggf6ea+EVA6W+wCBe45UFoChfoeQYeD6sQxPZN25XntoS4clZeYnt9H93Q==} @@ -1187,7 +1187,7 @@ packages: golden-fleece: 1.0.9 dev: true - /@sveltejs/vite-plugin-svelte/1.1.0_svelte@3.52.0+vite@3.2.1: + /@sveltejs/vite-plugin-svelte/1.1.0_hbbv2faxpycnplu3zjbd3x7v6e: resolution: {integrity: sha512-cFRfEdztubtj1c/rYh7ArK7XCfFJn6wG6+J8/e9amFsKtEJILovoBrK0/mxt1AjPQg0vaX+fHPKvhx+q8mTPaQ==} engines: {node: ^14.18.0 || >= 16} peerDependencies: @@ -1204,7 +1204,7 @@ packages: magic-string: 0.26.7 svelte: 3.52.0 svelte-hmr: 0.15.0_svelte@3.52.0 - vite: 3.2.1 + vite: 4.0.0-alpha.2_@types+node@16.18.2 transitivePeerDependencies: - supports-color dev: false @@ -1271,7 +1271,6 @@ packages: /@types/node/16.18.2: resolution: {integrity: sha512-KIGQJyya+opDCFvDSZMNNS899ov5jlNdtN7PypgHWeb8e+5vWISdwTRo/ClsNVlmDihzOGqFyNBDamUs7TQQCA==} - dev: true /@types/node/18.0.0: resolution: {integrity: sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==} @@ -2007,194 +2006,194 @@ packages: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} dev: true - /esbuild-android-64/0.15.12: - resolution: {integrity: sha512-MJKXwvPY9g0rGps0+U65HlTsM1wUs9lbjt5CU19RESqycGFDRijMDQsh68MtbzkqWSRdEtiKS1mtPzKneaAI0Q==} + /esbuild-android-64/0.15.13: + resolution: {integrity: sha512-yRorukXBlokwTip+Sy4MYskLhJsO0Kn0/Fj43s1krVblfwP+hMD37a4Wmg139GEsMLl+vh8WXp2mq/cTA9J97g==} engines: {node: '>=12'} cpu: [x64] os: [android] requiresBuild: true optional: true - /esbuild-android-arm64/0.15.12: - resolution: {integrity: sha512-Hc9SEcZbIMhhLcvhr1DH+lrrec9SFTiRzfJ7EGSBZiiw994gfkVV6vG0sLWqQQ6DD7V4+OggB+Hn0IRUdDUqvA==} + /esbuild-android-arm64/0.15.13: + resolution: {integrity: sha512-TKzyymLD6PiVeyYa4c5wdPw87BeAiTXNtK6amWUcXZxkV51gOk5u5qzmDaYSwiWeecSNHamFsaFjLoi32QR5/w==} engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true optional: true - /esbuild-darwin-64/0.15.12: - resolution: {integrity: sha512-qkmqrTVYPFiePt5qFjP8w/S+GIUMbt6k8qmiPraECUWfPptaPJUGkCKrWEfYFRWB7bY23FV95rhvPyh/KARP8Q==} + /esbuild-darwin-64/0.15.13: + resolution: {integrity: sha512-WAx7c2DaOS6CrRcoYCgXgkXDliLnFv3pQLV6GeW1YcGEZq2Gnl8s9Pg7ahValZkpOa0iE/ojRVQ87sbUhF1Cbg==} engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /esbuild-darwin-arm64/0.15.12: - resolution: {integrity: sha512-z4zPX02tQ41kcXMyN3c/GfZpIjKoI/BzHrdKUwhC/Ki5BAhWv59A9M8H+iqaRbwpzYrYidTybBwiZAIWCLJAkw==} + /esbuild-darwin-arm64/0.15.13: + resolution: {integrity: sha512-U6jFsPfSSxC3V1CLiQqwvDuj3GGrtQNB3P3nNC3+q99EKf94UGpsG9l4CQ83zBs1NHrk1rtCSYT0+KfK5LsD8A==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /esbuild-freebsd-64/0.15.12: - resolution: {integrity: sha512-XFL7gKMCKXLDiAiBjhLG0XECliXaRLTZh6hsyzqUqPUf/PY4C6EJDTKIeqqPKXaVJ8+fzNek88285krSz1QECw==} + /esbuild-freebsd-64/0.15.13: + resolution: {integrity: sha512-whItJgDiOXaDG/idy75qqevIpZjnReZkMGCgQaBWZuKHoElDJC1rh7MpoUgupMcdfOd+PgdEwNQW9DAE6i8wyA==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /esbuild-freebsd-arm64/0.15.12: - resolution: {integrity: sha512-jwEIu5UCUk6TjiG1X+KQnCGISI+ILnXzIzt9yDVrhjug2fkYzlLbl0K43q96Q3KB66v6N1UFF0r5Ks4Xo7i72g==} + /esbuild-freebsd-arm64/0.15.13: + resolution: {integrity: sha512-6pCSWt8mLUbPtygv7cufV0sZLeylaMwS5Fznj6Rsx9G2AJJsAjQ9ifA+0rQEIg7DwJmi9it+WjzNTEAzzdoM3Q==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true optional: true - /esbuild-linux-32/0.15.12: - resolution: {integrity: sha512-uSQuSEyF1kVzGzuIr4XM+v7TPKxHjBnLcwv2yPyCz8riV8VUCnO/C4BF3w5dHiVpCd5Z1cebBtZJNlC4anWpwA==} + /esbuild-linux-32/0.15.13: + resolution: {integrity: sha512-VbZdWOEdrJiYApm2kkxoTOgsoCO1krBZ3quHdYk3g3ivWaMwNIVPIfEE0f0XQQ0u5pJtBsnk2/7OPiCFIPOe/w==} engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true optional: true - /esbuild-linux-64/0.15.12: - resolution: {integrity: sha512-QcgCKb7zfJxqT9o5z9ZUeGH1k8N6iX1Y7VNsEi5F9+HzN1OIx7ESxtQXDN9jbeUSPiRH1n9cw6gFT3H4qbdvcA==} + /esbuild-linux-64/0.15.13: + resolution: {integrity: sha512-rXmnArVNio6yANSqDQlIO4WiP+Cv7+9EuAHNnag7rByAqFVuRusLbGi2697A5dFPNXoO//IiogVwi3AdcfPC6A==} engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm/0.15.12: - resolution: {integrity: sha512-Wf7T0aNylGcLu7hBnzMvsTfEXdEdJY/hY3u36Vla21aY66xR0MS5I1Hw8nVquXjTN0A6fk/vnr32tkC/C2lb0A==} + /esbuild-linux-arm/0.15.13: + resolution: {integrity: sha512-Ac6LpfmJO8WhCMQmO253xX2IU2B3wPDbl4IvR0hnqcPrdfCaUa2j/lLMGTjmQ4W5JsJIdHEdW12dG8lFS0MbxQ==} engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm64/0.15.12: - resolution: {integrity: sha512-HtNq5xm8fUpZKwWKS2/YGwSfTF+339L4aIA8yphNKYJckd5hVdhfdl6GM2P3HwLSCORS++++7++//ApEwXEuAQ==} + /esbuild-linux-arm64/0.15.13: + resolution: {integrity: sha512-alEMGU4Z+d17U7KQQw2IV8tQycO6T+rOrgW8OS22Ua25x6kHxoG6Ngry6Aq6uranC+pNWNMB6aHFPh7aTQdORQ==} engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-mips64le/0.15.12: - resolution: {integrity: sha512-Qol3+AvivngUZkTVFgLpb0H6DT+N5/zM3V1YgTkryPYFeUvuT5JFNDR3ZiS6LxhyF8EE+fiNtzwlPqMDqVcc6A==} + /esbuild-linux-mips64le/0.15.13: + resolution: {integrity: sha512-47PgmyYEu+yN5rD/MbwS6DxP2FSGPo4Uxg5LwIdxTiyGC2XKwHhHyW7YYEDlSuXLQXEdTO7mYe8zQ74czP7W8A==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true optional: true - /esbuild-linux-ppc64le/0.15.12: - resolution: {integrity: sha512-4D8qUCo+CFKaR0cGXtGyVsOI7w7k93Qxb3KFXWr75An0DHamYzq8lt7TNZKoOq/Gh8c40/aKaxvcZnTgQ0TJNg==} + /esbuild-linux-ppc64le/0.15.13: + resolution: {integrity: sha512-z6n28h2+PC1Ayle9DjKoBRcx/4cxHoOa2e689e2aDJSaKug3jXcQw7mM+GLg+9ydYoNzj8QxNL8ihOv/OnezhA==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-riscv64/0.15.12: - resolution: {integrity: sha512-G9w6NcuuCI6TUUxe6ka0enjZHDnSVK8bO+1qDhMOCtl7Tr78CcZilJj8SGLN00zO5iIlwNRZKHjdMpfFgNn1VA==} + /esbuild-linux-riscv64/0.15.13: + resolution: {integrity: sha512-+Lu4zuuXuQhgLUGyZloWCqTslcCAjMZH1k3Xc9MSEJEpEFdpsSU0sRDXAnk18FKOfEjhu4YMGaykx9xjtpA6ow==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-s390x/0.15.12: - resolution: {integrity: sha512-Lt6BDnuXbXeqSlVuuUM5z18GkJAZf3ERskGZbAWjrQoi9xbEIsj/hEzVnSAFLtkfLuy2DE4RwTcX02tZFunXww==} + /esbuild-linux-s390x/0.15.13: + resolution: {integrity: sha512-BMeXRljruf7J0TMxD5CIXS65y7puiZkAh+s4XFV9qy16SxOuMhxhVIXYLnbdfLrsYGFzx7U9mcdpFWkkvy/Uag==} engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true optional: true - /esbuild-netbsd-64/0.15.12: - resolution: {integrity: sha512-jlUxCiHO1dsqoURZDQts+HK100o0hXfi4t54MNRMCAqKGAV33JCVvMplLAa2FwviSojT/5ZG5HUfG3gstwAG8w==} + /esbuild-netbsd-64/0.15.13: + resolution: {integrity: sha512-EHj9QZOTel581JPj7UO3xYbltFTYnHy+SIqJVq6yd3KkCrsHRbapiPb0Lx3EOOtybBEE9EyqbmfW1NlSDsSzvQ==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true optional: true - /esbuild-openbsd-64/0.15.12: - resolution: {integrity: sha512-1o1uAfRTMIWNOmpf8v7iudND0L6zRBYSH45sofCZywrcf7NcZA+c7aFsS1YryU+yN7aRppTqdUK1PgbZVaB1Dw==} + /esbuild-openbsd-64/0.15.13: + resolution: {integrity: sha512-nkuDlIjF/sfUhfx8SKq0+U+Fgx5K9JcPq1mUodnxI0x4kBdCv46rOGWbuJ6eof2n3wdoCLccOoJAbg9ba/bT2w==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true optional: true - /esbuild-sunos-64/0.15.12: - resolution: {integrity: sha512-nkl251DpoWoBO9Eq9aFdoIt2yYmp4I3kvQjba3jFKlMXuqQ9A4q+JaqdkCouG3DHgAGnzshzaGu6xofGcXyPXg==} + /esbuild-sunos-64/0.15.13: + resolution: {integrity: sha512-jVeu2GfxZQ++6lRdY43CS0Tm/r4WuQQ0Pdsrxbw+aOrHQPHV0+LNOLnvbN28M7BSUGnJnHkHm2HozGgNGyeIRw==} engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true optional: true - /esbuild-windows-32/0.15.12: - resolution: {integrity: sha512-WlGeBZHgPC00O08luIp5B2SP4cNCp/PcS+3Pcg31kdcJPopHxLkdCXtadLU9J82LCfw4TVls21A6lilQ9mzHrw==} + /esbuild-windows-32/0.15.13: + resolution: {integrity: sha512-XoF2iBf0wnqo16SDq+aDGi/+QbaLFpkiRarPVssMh9KYbFNCqPLlGAWwDvxEVz+ywX6Si37J2AKm+AXq1kC0JA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /esbuild-windows-64/0.15.12: - resolution: {integrity: sha512-VActO3WnWZSN//xjSfbiGOSyC+wkZtI8I4KlgrTo5oHJM6z3MZZBCuFaZHd8hzf/W9KPhF0lY8OqlmWC9HO5AA==} + /esbuild-windows-64/0.15.13: + resolution: {integrity: sha512-Et6htEfGycjDrtqb2ng6nT+baesZPYQIW+HUEHK4D1ncggNrDNk3yoboYQ5KtiVrw/JaDMNttz8rrPubV/fvPQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] requiresBuild: true optional: true - /esbuild-windows-arm64/0.15.12: - resolution: {integrity: sha512-Of3MIacva1OK/m4zCNIvBfz8VVROBmQT+gRX6pFTLPngFYcj6TFH/12VveAqq1k9VB2l28EoVMNMUCcmsfwyuA==} + /esbuild-windows-arm64/0.15.13: + resolution: {integrity: sha512-3bv7tqntThQC9SWLRouMDmZnlOukBhOCTlkzNqzGCmrkCJI7io5LLjwJBOVY6kOUlIvdxbooNZwjtBvj+7uuVg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /esbuild/0.15.12: - resolution: {integrity: sha512-PcT+/wyDqJQsRVhaE9uX/Oq4XLrFh0ce/bs2TJh4CSaw9xuvI+xFrH2nAYOADbhQjUgAhNWC5LKoUsakm4dxng==} + /esbuild/0.15.13: + resolution: {integrity: sha512-Cu3SC84oyzzhrK/YyN4iEVy2jZu5t2fz66HEOShHURcjSkOSAVL8C/gfUT+lDJxkVHpg8GZ10DD0rMHRPqMFaQ==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.15.12 - '@esbuild/linux-loong64': 0.15.12 - esbuild-android-64: 0.15.12 - esbuild-android-arm64: 0.15.12 - esbuild-darwin-64: 0.15.12 - esbuild-darwin-arm64: 0.15.12 - esbuild-freebsd-64: 0.15.12 - esbuild-freebsd-arm64: 0.15.12 - esbuild-linux-32: 0.15.12 - esbuild-linux-64: 0.15.12 - esbuild-linux-arm: 0.15.12 - esbuild-linux-arm64: 0.15.12 - esbuild-linux-mips64le: 0.15.12 - esbuild-linux-ppc64le: 0.15.12 - esbuild-linux-riscv64: 0.15.12 - esbuild-linux-s390x: 0.15.12 - esbuild-netbsd-64: 0.15.12 - esbuild-openbsd-64: 0.15.12 - esbuild-sunos-64: 0.15.12 - esbuild-windows-32: 0.15.12 - esbuild-windows-64: 0.15.12 - esbuild-windows-arm64: 0.15.12 + '@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 /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -2678,8 +2677,8 @@ packages: ci-info: 3.3.2 dev: true - /is-core-module/2.10.0: - resolution: {integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==} + /is-core-module/2.11.0: + resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} dependencies: has: 1.0.3 @@ -3444,8 +3443,8 @@ packages: trouter: 3.2.0 dev: true - /postcss/8.4.18: - resolution: {integrity: sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==} + /postcss/8.4.19: + resolution: {integrity: sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.4 @@ -3677,7 +3676,7 @@ packages: resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} hasBin: true dependencies: - is-core-module: 2.10.0 + is-core-module: 2.11.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -3712,9 +3711,16 @@ packages: estree-walker: 0.6.1 dev: false - /rollup/2.79.1: - resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} - engines: {node: '>=10.0.0'} + /rollup/3.2.5: + resolution: {integrity: sha512-/Ha7HhVVofduy+RKWOQJrxe4Qb3xyZo+chcpYiD8SoQa4AG7llhupUtyfKSSrdBM2mWJjhM8wZwmbY23NmlIYw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + + /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 @@ -4549,17 +4555,53 @@ packages: - rollup dev: true - /vite/3.2.1: - resolution: {integrity: sha512-ADtMkfHuWq4tskJsri2n2FZkORO8ZyhI+zIz7zTrDAgDEtct1jdxOg3YsZBfHhKjmMoWLOSCr+64qrEDGo/DbQ==} + /vite/4.0.0-alpha.2: + resolution: {integrity: sha512-7xq/JtyOAiiY7A5vyfZvG/kt4hlH+ZhX/w551aY9Etp060JM+FiA6isn3a6wzXugMSErN4pouKQT9LRXeJoJYw==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.15.13 + postcss: 8.4.19 + resolve: 1.22.1 + rollup: 3.3.0 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /vite/4.0.0-alpha.2_@types+node@16.18.2: + resolution: {integrity: sha512-7xq/JtyOAiiY7A5vyfZvG/kt4hlH+ZhX/w551aY9Etp060JM+FiA6isn3a6wzXugMSErN4pouKQT9LRXeJoJYw==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: + '@types/node': '>= 14' less: '*' sass: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 peerDependenciesMeta: + '@types/node': + optional: true less: optional: true sass: @@ -4571,10 +4613,11 @@ packages: terser: optional: true dependencies: - esbuild: 0.15.12 - postcss: 8.4.18 + '@types/node': 16.18.2 + esbuild: 0.15.13 + 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 9dade35a9222b..3d4dff3043385 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.2", "vite-imagetools": "^4.0.11" }, "type": "module"