diff --git a/.changeset/slow-paws-grow.md b/.changeset/slow-paws-grow.md new file mode 100644 index 000000000..cb9863821 --- /dev/null +++ b/.changeset/slow-paws-grow.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/vite-plugin-svelte': major +--- + +remove cjs build diff --git a/.eslintrc.js b/.eslintrc.js index 999dea316..7bf8031fa 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -27,7 +27,7 @@ module.exports = { 'node/no-missing-import': [ 'error', { - allowModules: ['types', 'estree', 'testUtils'], + allowModules: ['types', 'estree', 'testUtils', '@sveltejs/vite-plugin-svelte'], tryExtensions: ['.ts', '.js', '.jsx', '.tsx'] } ], diff --git a/docs/faq.md b/docs/faq.md index 2fc34ecd7..9f4238fda 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -177,3 +177,34 @@ There is no golden rule, but you can follow these recommendations: This warning only occurs if you use non-default settings in your vite config that can cause problems in combination with prebundleSvelteLibraries. You should not use prebundleSvelteLibraries during build or for ssr, disable one of the incompatible options to make that warning (and subsequent errors) go away. + +### how can I use vite-plugin-svelte from commonjs + +You really shouldn't. Svelte and Vite are esm first and the ecosystem is moving away from commonjs and so should you. Consider migrating to esm. + +In case you have to, use dynamic import to load vite-plugin-svelte's esm code from cjs like this: + +```diff +// vite.config.cjs +const { defineConfig } = require('vite'); +- const { svelte } = require('@sveltejs/vite-plugin-svelte'); +module.exports = defineConfig(async ({ command, mode }) => { ++ const { svelte } = await import('@sveltejs/vite-plugin-svelte'); + return {plugins:[svelte()]} +} +``` + +And for `vitePreprocess` you have to set up a lazy promise as top-level-await doesn't work for esm imports in cjs: + +```diff +- const {vitePreprocess} = require('@sveltejs/vite-plugin-svelte') ++ const vitePreprocess = import('@sveltejs/vite-plugin-svelte').then(m => m.vitePreprocess()) + +module.exports = { +- preprocess: vitePreprocess() ++ preprocess: { ++ script:async (options) => (await vitePreprocess).script(options), ++ style:async (options) => (await vitePreprocess).style(options), ++ } +} +``` diff --git a/package.json b/package.json index f1314086d..9a91b19eb 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "rimraf": "^3.0.2", "svelte": "^3.53.1", "typescript": "^4.9.3", - "vite": "^4.0.0-beta.0", + "vite": "^4.0.0-beta.1", "vitest": "^0.25.4" }, "lint-staged": { @@ -65,13 +65,13 @@ "pnpm": { "overrides": { "@sveltejs/vite-plugin-svelte": "workspace:*", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "peerDependencyRules": { "allowedVersions": { "stylus": "^0.58.0", "postcss-load-config": "^4.0.0", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } } diff --git a/packages/e2e-tests/autoprefixer-browerslist/package.json b/packages/e2e-tests/autoprefixer-browerslist/package.json index d8c684f56..a81fbbbd3 100644 --- a/packages/e2e-tests/autoprefixer-browerslist/package.json +++ b/packages/e2e-tests/autoprefixer-browerslist/package.json @@ -17,7 +17,7 @@ "postcss-load-config": "^4.0.1", "svelte": "^3.53.1", "svelte-preprocess": "^4.10.7", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/configfile-custom/package.json b/packages/e2e-tests/configfile-custom/package.json index 742c10b4c..5b2195f83 100644 --- a/packages/e2e-tests/configfile-custom/package.json +++ b/packages/e2e-tests/configfile-custom/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/configfile-esm/package.json b/packages/e2e-tests/configfile-esm/package.json index 523b20343..03157b005 100644 --- a/packages/e2e-tests/configfile-esm/package.json +++ b/packages/e2e-tests/configfile-esm/package.json @@ -14,7 +14,7 @@ "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "^3.53.1", "svelte-preprocess": "^4.10.7", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/css-none/package.json b/packages/e2e-tests/css-none/package.json index 1ff2a3159..e9290fed9 100644 --- a/packages/e2e-tests/css-none/package.json +++ b/packages/e2e-tests/css-none/package.json @@ -11,6 +11,6 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/e2e-tests/custom-extensions/package.json b/packages/e2e-tests/custom-extensions/package.json index 38047c734..8f5b9acf1 100644 --- a/packages/e2e-tests/custom-extensions/package.json +++ b/packages/e2e-tests/custom-extensions/package.json @@ -10,7 +10,7 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/env/package.json b/packages/e2e-tests/env/package.json index 9ce0023ed..e549ceaa7 100644 --- a/packages/e2e-tests/env/package.json +++ b/packages/e2e-tests/env/package.json @@ -10,7 +10,7 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/hmr/package.json b/packages/e2e-tests/hmr/package.json index 15398311a..b9a03ebad 100644 --- a/packages/e2e-tests/hmr/package.json +++ b/packages/e2e-tests/hmr/package.json @@ -15,7 +15,7 @@ "e2e-test-dep-vite-plugins": "file:../_test_dependencies/vite-plugins", "node-fetch": "^3.3.0", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/import-queries/package.json b/packages/e2e-tests/import-queries/package.json index 88b397127..697a32cea 100644 --- a/packages/e2e-tests/import-queries/package.json +++ b/packages/e2e-tests/import-queries/package.json @@ -12,6 +12,6 @@ "@sveltejs/vite-plugin-svelte": "workspace:*", "sass": "^1.56.1", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/e2e-tests/inspector-kit/package.json b/packages/e2e-tests/inspector-kit/package.json index 267843222..f1c86a592 100644 --- a/packages/e2e-tests/inspector-kit/package.json +++ b/packages/e2e-tests/inspector-kit/package.json @@ -11,7 +11,7 @@ "devDependencies": { "@sveltejs/kit": "^1.0.0-next.572", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/inspector-vite/package.json b/packages/e2e-tests/inspector-vite/package.json index ccf196776..7d2b4513d 100644 --- a/packages/e2e-tests/inspector-vite/package.json +++ b/packages/e2e-tests/inspector-vite/package.json @@ -11,6 +11,6 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/e2e-tests/kit-node/package.json b/packages/e2e-tests/kit-node/package.json index 7f4e0841e..dcf26fd50 100644 --- a/packages/e2e-tests/kit-node/package.json +++ b/packages/e2e-tests/kit-node/package.json @@ -20,7 +20,7 @@ "svelte-i18n": "^3.6.0", "tiny-glob": "^0.2.9", "typescript": "^4.9.3", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/package-json-svelte-field/package.json b/packages/e2e-tests/package-json-svelte-field/package.json index 95a06779b..debb9d477 100644 --- a/packages/e2e-tests/package-json-svelte-field/package.json +++ b/packages/e2e-tests/package-json-svelte-field/package.json @@ -14,7 +14,7 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/prebundle-svelte-deps/package.json b/packages/e2e-tests/prebundle-svelte-deps/package.json index a4989ee69..c137d5170 100644 --- a/packages/e2e-tests/prebundle-svelte-deps/package.json +++ b/packages/e2e-tests/prebundle-svelte-deps/package.json @@ -20,6 +20,6 @@ "sass": "^1.56.1", "svelte": "^3.53.1", "svelte-preprocess": "^4.10.7", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/e2e-tests/preprocess-with-vite/package.json b/packages/e2e-tests/preprocess-with-vite/package.json index f2a33af4c..3e8f1a2d2 100644 --- a/packages/e2e-tests/preprocess-with-vite/package.json +++ b/packages/e2e-tests/preprocess-with-vite/package.json @@ -12,7 +12,7 @@ "sass": "^1.56.1", "stylus": "^0.59.0", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/resolve-exports-svelte/package.json b/packages/e2e-tests/resolve-exports-svelte/package.json index 55969f831..d2dc625bd 100644 --- a/packages/e2e-tests/resolve-exports-svelte/package.json +++ b/packages/e2e-tests/resolve-exports-svelte/package.json @@ -14,6 +14,6 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/e2e-tests/svelte-preprocess/package.json b/packages/e2e-tests/svelte-preprocess/package.json index 44ce96de0..06891b572 100644 --- a/packages/e2e-tests/svelte-preprocess/package.json +++ b/packages/e2e-tests/svelte-preprocess/package.json @@ -13,7 +13,7 @@ "svelte": "^3.53.1", "svelte-preprocess": "^4.10.7", "typescript": "^4.9.3", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/ts-type-import/package.json b/packages/e2e-tests/ts-type-import/package.json index 94163a50e..d846a9d63 100644 --- a/packages/e2e-tests/ts-type-import/package.json +++ b/packages/e2e-tests/ts-type-import/package.json @@ -13,7 +13,7 @@ "@types/node": "^18.11.11", "svelte": "^3.53.1", "svelte-preprocess": "^4.10.7", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/e2e-tests/vite-ssr-esm/package.json b/packages/e2e-tests/vite-ssr-esm/package.json index 20912871b..9acbd8a35 100644 --- a/packages/e2e-tests/vite-ssr-esm/package.json +++ b/packages/e2e-tests/vite-ssr-esm/package.json @@ -21,6 +21,6 @@ "npm-run-all": "^4.1.5", "serve-static": "^1.15.0", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/e2e-tests/vite-ssr/package.json b/packages/e2e-tests/vite-ssr/package.json index eb6c798c5..50a6940fb 100644 --- a/packages/e2e-tests/vite-ssr/package.json +++ b/packages/e2e-tests/vite-ssr/package.json @@ -18,6 +18,6 @@ "express": "^4.18.2", "serve-static": "^1.15.0", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/e2e-tests/vite-ssr/vite.config.js b/packages/e2e-tests/vite-ssr/vite.config.js index 9fbb34297..d26d5490c 100644 --- a/packages/e2e-tests/vite-ssr/vite.config.js +++ b/packages/e2e-tests/vite-ssr/vite.config.js @@ -1,7 +1,8 @@ const { defineConfig } = require('vite'); -const { svelte } = require('@sveltejs/vite-plugin-svelte'); -module.exports = defineConfig(({ command, mode }) => { +module.exports = defineConfig(async ({ command, mode }) => { + //eslint-disable-next-line node/no-missing-import + const { svelte } = await import('@sveltejs/vite-plugin-svelte'); return { plugins: [ svelte({ diff --git a/packages/playground/big-component-library-kit/package.json b/packages/playground/big-component-library-kit/package.json index dfb9266b8..8f5514223 100644 --- a/packages/playground/big-component-library-kit/package.json +++ b/packages/playground/big-component-library-kit/package.json @@ -20,7 +20,7 @@ "svelte-check": "^2.10.1", "svelte-preprocess": "^4.10.7", "typescript": "^4.9.3", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/playground/big-component-library-vite-ssr/package.json b/packages/playground/big-component-library-vite-ssr/package.json index f0f57e9a2..47273a533 100644 --- a/packages/playground/big-component-library-vite-ssr/package.json +++ b/packages/playground/big-component-library-vite-ssr/package.json @@ -24,6 +24,6 @@ "lodash-es": "^4.17.21", "svelte": "^3.53.1", "svelte-preprocess": "^4.10.7", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/playground/big-component-library/package.json b/packages/playground/big-component-library/package.json index 93fcded05..3e15e879f 100644 --- a/packages/playground/big-component-library/package.json +++ b/packages/playground/big-component-library/package.json @@ -15,7 +15,7 @@ "carbon-preprocess-svelte": "^0.9.1", "svelte": "^3.53.1", "svelte-preprocess": "^4.10.7", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "dependencies": { "lodash-es": "^4.17.21" diff --git a/packages/playground/big/package.json b/packages/playground/big/package.json index 8b00b1401..a372c4a51 100644 --- a/packages/playground/big/package.json +++ b/packages/playground/big/package.json @@ -10,6 +10,6 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/playground/kit-demo-app/package.json b/packages/playground/kit-demo-app/package.json index d1147c43e..18adac6bd 100644 --- a/packages/playground/kit-demo-app/package.json +++ b/packages/playground/kit-demo-app/package.json @@ -18,7 +18,7 @@ "svelte": "^3.53.1", "svelte-check": "^2.10.1", "typescript": "^4.9.3", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "type": "module" } diff --git a/packages/playground/optimizedeps-include/package.json b/packages/playground/optimizedeps-include/package.json index 1490d0026..350abdf78 100644 --- a/packages/playground/optimizedeps-include/package.json +++ b/packages/playground/optimizedeps-include/package.json @@ -12,6 +12,6 @@ "@sveltejs/vite-plugin-svelte": "workspace:*", "svelte": "^3.53.1", "tinro": "^0.6.12", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/packages/playground/windicss/package.json b/packages/playground/windicss/package.json index 415a97390..1171896a4 100644 --- a/packages/playground/windicss/package.json +++ b/packages/playground/windicss/package.json @@ -14,7 +14,7 @@ "@sveltejs/vite-plugin-svelte": "workspace:*", "diff-match-patch": "^1.0.5", "svelte": "^3.53.1", - "vite": "^4.0.0-beta.0", + "vite": "^4.0.0-beta.1", "vite-plugin-windicss": "^1.8.8" } } diff --git a/packages/vite-plugin-svelte/package.json b/packages/vite-plugin-svelte/package.json index 2de9f48d2..4ca2af6fb 100644 --- a/packages/vite-plugin-svelte/package.json +++ b/packages/vite-plugin-svelte/package.json @@ -9,21 +9,18 @@ "*.d.ts" ], "type": "module", - "main": "dist/index.cjs", - "module": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", - "import": "./dist/index.js", - "require": "./dist/index.cjs" + "import": "./dist/index.js" }, "./package.json": "./package.json", "./src/ui/*": "./src/ui/*" }, "scripts": { "dev": "pnpm build:ci --sourcemap --watch src", - "build:ci": "rimraf dist && tsup-node src/index.ts src/preprocess.ts --format esm,cjs --no-splitting --shims", + "build:ci": "rimraf dist && tsup-node src/index.ts --format esm", "build": "pnpm build:ci --dts --sourcemap" }, "engines": { @@ -54,7 +51,7 @@ }, "peerDependencies": { "svelte": "^3.44.0", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" }, "devDependencies": { "@types/debug": "^4.1.7", @@ -62,6 +59,6 @@ "rollup": "^2.79.1", "svelte": "^3.53.1", "tsup": "^6.5.0", - "vite": "^4.0.0-beta.0" + "vite": "^4.0.0-beta.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 68b7d22c3..daa223cb6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,7 +2,7 @@ lockfileVersion: 5.4 overrides: '@sveltejs/vite-plugin-svelte': workspace:* - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 importers: @@ -36,7 +36,7 @@ importers: rimraf: ^3.0.2 svelte: ^3.53.1 typescript: ^4.9.3 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 vitest: ^0.25.4 devDependencies: '@changesets/cli': 2.25.2 @@ -67,7 +67,7 @@ importers: rimraf: 3.0.2 svelte: 3.53.1 typescript: 4.9.3 - vite: 4.0.0-beta.0_@types+node@18.11.11 + vite: 4.0.0-beta.1_@types+node@18.11.11 vitest: 0.25.4 packages/e2e-tests: @@ -146,7 +146,7 @@ importers: postcss-load-config: ^4.0.1 svelte: ^3.53.1 svelte-preprocess: ^4.10.7 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 dependencies: e2e-test-dep-svelte-simple: file:packages/e2e-tests/_test_dependencies/svelte-simple devDependencies: @@ -156,20 +156,20 @@ importers: postcss-load-config: 4.0.1_postcss@8.4.19 svelte: 3.53.1 svelte-preprocess: 4.10.7_g7z2chviobwh5b53nr2x4mtdq4 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/configfile-custom: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* e2e-test-dep-svelte-simple: file:../_test_dependencies/svelte-simple svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 dependencies: e2e-test-dep-svelte-simple: file:packages/e2e-tests/_test_dependencies/svelte-simple devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/configfile-esm: specifiers: @@ -177,34 +177,34 @@ importers: e2e-test-dep-svelte-simple: file:../_test_dependencies/svelte-simple svelte: ^3.53.1 svelte-preprocess: ^4.10.7 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 dependencies: e2e-test-dep-svelte-simple: file:packages/e2e-tests/_test_dependencies/svelte-simple devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 svelte-preprocess: 4.10.7_svelte@3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/css-none: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/custom-extensions: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/dependencies: specifiers: @@ -224,11 +224,11 @@ importers: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/hmr: specifiers: @@ -237,7 +237,7 @@ importers: e2e-test-dep-vite-plugins: file:../_test_dependencies/vite-plugins node-fetch: ^3.3.0 svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 dependencies: e2e-test-dep-svelte-simple: file:packages/e2e-tests/_test_dependencies/svelte-simple devDependencies: @@ -245,39 +245,39 @@ importers: e2e-test-dep-vite-plugins: file:packages/e2e-tests/_test_dependencies/vite-plugins node-fetch: 3.3.0 svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/import-queries: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* sass: ^1.56.1 svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte sass: 1.56.1 svelte: 3.53.1 - vite: 4.0.0-beta.0_sass@1.56.1 + vite: 4.0.0-beta.1_sass@1.56.1 packages/e2e-tests/inspector-kit: specifiers: '@sveltejs/kit': ^1.0.0-next.572 svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: - '@sveltejs/kit': 1.0.0-next.572_5qji2kjim2idz3qf3yc2gkdj3y + '@sveltejs/kit': 1.0.0-next.572_3ooora7siwcqeevktvnilli43e svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/inspector-vite: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/kit-node: specifiers: @@ -290,10 +290,10 @@ importers: svelte-i18n: ^3.6.0 tiny-glob: ^0.2.9 typescript: ^4.9.3 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/adapter-node': 1.0.0-next.102 - '@sveltejs/kit': 1.0.0-next.572_5qji2kjim2idz3qf3yc2gkdj3y + '@sveltejs/kit': 1.0.0-next.572_3ooora7siwcqeevktvnilli43e e2e-test-dep-svelte-api-only: file:packages/e2e-tests/_test_dependencies/svelte-api-only e2e-test-dep-vite-plugins: file:packages/e2e-tests/_test_dependencies/vite-plugins svelte: 3.53.1 @@ -301,7 +301,7 @@ importers: svelte-i18n: 3.6.0_svelte@3.53.1 tiny-glob: 0.2.9 typescript: 4.9.3 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/package-json-svelte-field: specifiers: @@ -309,14 +309,14 @@ importers: e2e-test-dep-svelte-hybrid: file:../_test_dependencies/svelte-hybrid e2e-test-dep-svelte-nested: file:../_test_dependencies/svelte-nested svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 dependencies: e2e-test-dep-svelte-hybrid: file:packages/e2e-tests/_test_dependencies/svelte-hybrid e2e-test-dep-svelte-nested: file:packages/e2e-tests/_test_dependencies/svelte-nested devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/prebundle-svelte-deps: specifiers: @@ -329,7 +329,7 @@ importers: sass: ^1.56.1 svelte: ^3.53.1 svelte-preprocess: ^4.10.7 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 dependencies: e2e-test-dep-svelte-api-only: file:packages/e2e-tests/_test_dependencies/svelte-api-only e2e-test-dep-svelte-exports-simple: file:packages/e2e-tests/_test_dependencies/svelte-exports-simple @@ -341,7 +341,7 @@ importers: sass: 1.56.1 svelte: 3.53.1 svelte-preprocess: 4.10.7_sass@1.56.1+svelte@3.53.1 - vite: 4.0.0-beta.0_sass@1.56.1 + vite: 4.0.0-beta.1_sass@1.56.1 packages/e2e-tests/preprocess-with-vite: specifiers: @@ -349,26 +349,26 @@ importers: sass: ^1.56.1 stylus: ^0.59.0 svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte sass: 1.56.1 stylus: 0.59.0 svelte: 3.53.1 - vite: 4.0.0-beta.0_sass@1.56.1+stylus@0.59.0 + vite: 4.0.0-beta.1_sass@1.56.1+stylus@0.59.0 packages/e2e-tests/resolve-exports-svelte: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* e2e-test-dep-svelte-exports-simple: file:../_test_dependencies/svelte-exports-simple svelte: 3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 dependencies: e2e-test-dep-svelte-exports-simple: file:packages/e2e-tests/_test_dependencies/svelte-exports-simple devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/svelte-preprocess: specifiers: @@ -377,14 +377,14 @@ importers: svelte: ^3.53.1 svelte-preprocess: ^4.10.7 typescript: ^4.9.3 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte sass: 1.56.1 svelte: 3.53.1 svelte-preprocess: 4.10.7_xysbxxmdqcznjs3sfrwdyjxdzm typescript: 4.9.3 - vite: 4.0.0-beta.0_sass@1.56.1 + vite: 4.0.0-beta.1_sass@1.56.1 packages/e2e-tests/ts-type-import: specifiers: @@ -393,14 +393,14 @@ importers: '@types/node': ^18.11.11 svelte: ^3.53.1 svelte-preprocess: ^4.10.7 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte '@tsconfig/svelte': 3.0.0 '@types/node': 18.11.11 svelte: 3.53.1 svelte-preprocess: 4.10.7_svelte@3.53.1 - vite: 4.0.0-beta.0_@types+node@18.11.11 + vite: 4.0.0-beta.1_@types+node@18.11.11 packages/e2e-tests/vite-ssr: specifiers: @@ -411,7 +411,7 @@ importers: express: ^4.18.2 serve-static: ^1.15.0 svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte compression: 1.7.4 @@ -420,7 +420,7 @@ importers: express: 4.18.2 serve-static: 1.15.0 svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/e2e-tests/vite-ssr-esm: specifiers: @@ -433,7 +433,7 @@ importers: npm-run-all: ^4.1.5 serve-static: ^1.15.0 svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte compression: 1.7.4 @@ -444,7 +444,7 @@ importers: npm-run-all: 4.1.5 serve-static: 1.15.0 svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/playground: specifiers: {} @@ -453,11 +453,11 @@ importers: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/playground/big-component-library: specifiers: @@ -468,7 +468,7 @@ importers: lodash-es: ^4.17.21 svelte: ^3.53.1 svelte-preprocess: ^4.10.7 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 dependencies: lodash-es: 4.17.21 devDependencies: @@ -478,7 +478,7 @@ importers: carbon-preprocess-svelte: 0.9.1_svelte@3.53.1 svelte: 3.53.1 svelte-preprocess: 4.10.7_svelte@3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/playground/big-component-library-kit: specifiers: @@ -492,10 +492,10 @@ importers: svelte-check: ^2.10.1 svelte-preprocess: ^4.10.7 typescript: ^4.9.3 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/adapter-auto': 1.0.0-next.90 - '@sveltejs/kit': 1.0.0-next.572_5qji2kjim2idz3qf3yc2gkdj3y + '@sveltejs/kit': 1.0.0-next.572_3ooora7siwcqeevktvnilli43e carbon-components-svelte: 0.70.12 carbon-icons-svelte: 11.4.0 carbon-preprocess-svelte: 0.9.1_svelte@3.53.1 @@ -504,7 +504,7 @@ importers: svelte-check: 2.10.1_svelte@3.53.1 svelte-preprocess: 4.10.7_7dvewpees4iyn2tkw2qzal77a4 typescript: 4.9.3 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/playground/big-component-library-vite-ssr: specifiers: @@ -519,7 +519,7 @@ importers: sirv: ^2.0.2 svelte: ^3.53.1 svelte-preprocess: ^4.10.7 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 dependencies: compression: 1.7.4 express: 4.18.2 @@ -533,7 +533,7 @@ importers: lodash-es: 4.17.21 svelte: 3.53.1 svelte-preprocess: 4.10.7_svelte@3.53.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/playground/kit-demo-app: specifiers: @@ -545,36 +545,36 @@ importers: svelte: ^3.53.1 svelte-check: ^2.10.1 typescript: ^4.9.3 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@fontsource/fira-mono': 4.5.10 '@neoconfetti/svelte': 1.0.0 '@sveltejs/adapter-auto': 1.0.0-next.90 - '@sveltejs/kit': 1.0.0-next.572_5qji2kjim2idz3qf3yc2gkdj3y + '@sveltejs/kit': 1.0.0-next.572_3ooora7siwcqeevktvnilli43e '@types/cookie': 0.5.1 svelte: 3.53.1 svelte-check: 2.10.1_svelte@3.53.1 typescript: 4.9.3 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/playground/optimizedeps-include: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* svelte: ^3.53.1 tinro: ^0.6.12 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 devDependencies: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte svelte: 3.53.1 tinro: 0.6.12 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages/playground/windicss: specifiers: '@sveltejs/vite-plugin-svelte': workspace:* diff-match-patch: ^1.0.5 svelte: ^3.53.1 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 vite-plugin-windicss: ^1.8.8 windicss: ^3.5.6 dependencies: @@ -583,8 +583,8 @@ importers: '@sveltejs/vite-plugin-svelte': link:../../vite-plugin-svelte diff-match-patch: 1.0.5 svelte: 3.53.1 - vite: 4.0.0-beta.0 - vite-plugin-windicss: 1.8.8_vite@4.0.0-beta.0 + vite: 4.0.0-beta.1 + vite-plugin-windicss: 1.8.8_vite@4.0.0-beta.1 packages/vite-plugin-svelte: specifiers: @@ -598,7 +598,7 @@ importers: svelte: ^3.53.1 svelte-hmr: ^0.15.1 tsup: ^6.5.0 - vite: ^4.0.0-beta.0 + vite: ^4.0.0-beta.1 vitefu: ^0.2.2 dependencies: debug: 4.3.4 @@ -606,14 +606,14 @@ importers: kleur: 4.1.5 magic-string: 0.27.0 svelte-hmr: 0.15.1_svelte@3.53.1 - vitefu: 0.2.2_vite@4.0.0-beta.0 + vitefu: 0.2.2_vite@4.0.0-beta.1 devDependencies: '@types/debug': 4.1.7 esbuild: 0.15.18 rollup: 2.79.1 svelte: 3.53.1 tsup: 6.5.0 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 packages: @@ -1078,14 +1078,14 @@ packages: rollup: 2.79.1 dev: true - /@sveltejs/kit/1.0.0-next.572_5qji2kjim2idz3qf3yc2gkdj3y: + /@sveltejs/kit/1.0.0-next.572_3ooora7siwcqeevktvnilli43e: resolution: {integrity: sha512-PiKEr55L/uJyMKvDPdyoa5MlAYQwdgs8HLMbr28YcCBmhw/v6V7gutKOKdqeXc3YwKEFVS3z7TvW6c7eDokJdQ==} engines: {node: '>=16.14'} hasBin: true requiresBuild: true peerDependencies: svelte: ^3.44.0 - vite: ^3.2.0 || ^4.0.0-beta.0 + vite: ^3.2.0 || ^4.0.0-beta.1 dependencies: '@sveltejs/vite-plugin-svelte': link:packages/vite-plugin-svelte '@types/cookie': 0.5.1 @@ -1100,7 +1100,7 @@ packages: svelte: 3.53.1 tiny-glob: 0.2.9 undici: 5.13.0 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 dev: true /@svitejs/changesets-changelog-github-compact/1.0.0: @@ -4541,8 +4541,8 @@ packages: fsevents: 2.3.2 dev: true - /rollup/3.5.1: - resolution: {integrity: sha512-hdQWTvPeiAbM6SUkxV70HdGUVxsgsc+CLy5fuh4KdgUBJ0SowXiix8gANgXoG3wEuLwfoJhCT2V+WwxfWq9Ikw==} + /rollup/3.6.0: + resolution: {integrity: sha512-qCgiBeSu2/AIOKWGFMiRkjPlGlcVwxAjwpGKQZOQYng+83Hip4PjrWHm7EQX1wnrvRqfTytEihRRfLHdX+hR4g==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -5586,22 +5586,22 @@ packages: resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} engines: {node: '>= 0.8'} - /vite-plugin-windicss/1.8.8_vite@4.0.0-beta.0: + /vite-plugin-windicss/1.8.8_vite@4.0.0-beta.1: resolution: {integrity: sha512-iyu+ZX0NmhNEUaLPv7xtC+EFRBpWMmw0nhd9a9upayfuNG/thwslKiQKmRB7U/dG0k/2oWLvPDvN/B9i7oRgSA==} peerDependencies: - vite: ^2.0.1 || ^3.0.0 || ^4.0.0-beta.0 + vite: ^2.0.1 || ^3.0.0 || ^4.0.0-beta.1 dependencies: '@windicss/plugin-utils': 1.8.8 debug: 4.3.4 kolorist: 1.5.1 - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 windicss: 3.5.6 transitivePeerDependencies: - supports-color dev: true - /vite/4.0.0-beta.0: - resolution: {integrity: sha512-tKaoV1EgHX9VQiQmik2f3bGo1prHmI2PMkQcyM4WvvUC7JBxg8+Nm3UM7Gr56F+O0up8rSXS4WuonChM0hVgBA==} + /vite/4.0.0-beta.1: + resolution: {integrity: sha512-Ner+GxTk8pOH0k8asEi0UeBgE/KljbHjS69W8pc/rWMHTEIF0kx6jg745Wr7UOuR9POCqfUlWFR/TtM8rvgXCg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -5628,12 +5628,12 @@ packages: esbuild: 0.15.18 postcss: 8.4.19 resolve: 1.22.1 - rollup: 3.5.1 + rollup: 3.6.0 optionalDependencies: fsevents: 2.3.2 - /vite/4.0.0-beta.0_@types+node@18.11.11: - resolution: {integrity: sha512-tKaoV1EgHX9VQiQmik2f3bGo1prHmI2PMkQcyM4WvvUC7JBxg8+Nm3UM7Gr56F+O0up8rSXS4WuonChM0hVgBA==} + /vite/4.0.0-beta.1_@types+node@18.11.11: + resolution: {integrity: sha512-Ner+GxTk8pOH0k8asEi0UeBgE/KljbHjS69W8pc/rWMHTEIF0kx6jg745Wr7UOuR9POCqfUlWFR/TtM8rvgXCg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -5661,13 +5661,13 @@ packages: esbuild: 0.15.18 postcss: 8.4.19 resolve: 1.22.1 - rollup: 3.5.1 + rollup: 3.6.0 optionalDependencies: fsevents: 2.3.2 dev: true - /vite/4.0.0-beta.0_@types+node@18.11.9: - resolution: {integrity: sha512-tKaoV1EgHX9VQiQmik2f3bGo1prHmI2PMkQcyM4WvvUC7JBxg8+Nm3UM7Gr56F+O0up8rSXS4WuonChM0hVgBA==} + /vite/4.0.0-beta.1_@types+node@18.11.9: + resolution: {integrity: sha512-Ner+GxTk8pOH0k8asEi0UeBgE/KljbHjS69W8pc/rWMHTEIF0kx6jg745Wr7UOuR9POCqfUlWFR/TtM8rvgXCg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -5695,13 +5695,13 @@ packages: esbuild: 0.15.18 postcss: 8.4.19 resolve: 1.22.1 - rollup: 3.5.1 + rollup: 3.6.0 optionalDependencies: fsevents: 2.3.2 dev: true - /vite/4.0.0-beta.0_sass@1.56.1: - resolution: {integrity: sha512-tKaoV1EgHX9VQiQmik2f3bGo1prHmI2PMkQcyM4WvvUC7JBxg8+Nm3UM7Gr56F+O0up8rSXS4WuonChM0hVgBA==} + /vite/4.0.0-beta.1_sass@1.56.1: + resolution: {integrity: sha512-Ner+GxTk8pOH0k8asEi0UeBgE/KljbHjS69W8pc/rWMHTEIF0kx6jg745Wr7UOuR9POCqfUlWFR/TtM8rvgXCg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -5728,14 +5728,14 @@ packages: esbuild: 0.15.18 postcss: 8.4.19 resolve: 1.22.1 - rollup: 3.5.1 + rollup: 3.6.0 sass: 1.56.1 optionalDependencies: fsevents: 2.3.2 dev: true - /vite/4.0.0-beta.0_sass@1.56.1+stylus@0.59.0: - resolution: {integrity: sha512-tKaoV1EgHX9VQiQmik2f3bGo1prHmI2PMkQcyM4WvvUC7JBxg8+Nm3UM7Gr56F+O0up8rSXS4WuonChM0hVgBA==} + /vite/4.0.0-beta.1_sass@1.56.1+stylus@0.59.0: + resolution: {integrity: sha512-Ner+GxTk8pOH0k8asEi0UeBgE/KljbHjS69W8pc/rWMHTEIF0kx6jg745Wr7UOuR9POCqfUlWFR/TtM8rvgXCg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -5762,22 +5762,22 @@ packages: esbuild: 0.15.18 postcss: 8.4.19 resolve: 1.22.1 - rollup: 3.5.1 + rollup: 3.6.0 sass: 1.56.1 stylus: 0.59.0 optionalDependencies: fsevents: 2.3.2 dev: true - /vitefu/0.2.2_vite@4.0.0-beta.0: + /vitefu/0.2.2_vite@4.0.0-beta.1: resolution: {integrity: sha512-8CKEIWPm4B4DUDN+h+hVJa9pyNi7rzc5MYmbxhs1wcMakueGFNWB5/DL30USm9qU3xUPnL4/rrLEAwwFiD1tag==} peerDependencies: - vite: ^3.0.0 || ^4.0.0-beta.0 + vite: ^3.0.0 || ^4.0.0-beta.1 peerDependenciesMeta: vite: optional: true dependencies: - vite: 4.0.0-beta.0 + vite: 4.0.0-beta.1 dev: false /vitest/0.25.4: @@ -5815,7 +5815,7 @@ packages: tinybench: 2.3.1 tinypool: 0.3.0 tinyspy: 1.0.2 - vite: 4.0.0-beta.0_@types+node@18.11.9 + vite: 4.0.0-beta.1_@types+node@18.11.9 transitivePeerDependencies: - less - sass