diff options
Diffstat (limited to 'packages/integrations')
-rw-r--r-- | packages/integrations/alpinejs/package.json | 2 | ||||
-rw-r--r-- | packages/integrations/markdoc/package.json | 2 | ||||
-rw-r--r-- | packages/integrations/mdx/package.json | 2 | ||||
-rw-r--r-- | packages/integrations/preact/package.json | 2 | ||||
-rw-r--r-- | packages/integrations/react/package.json | 4 | ||||
-rw-r--r-- | packages/integrations/solid/package.json | 4 | ||||
-rw-r--r-- | packages/integrations/solid/src/index.ts | 34 | ||||
-rw-r--r-- | packages/integrations/svelte/package.json | 4 | ||||
-rw-r--r-- | packages/integrations/tailwind/package.json | 4 | ||||
-rw-r--r-- | packages/integrations/vue/package.json | 6 |
10 files changed, 18 insertions, 46 deletions
diff --git a/packages/integrations/alpinejs/package.json b/packages/integrations/alpinejs/package.json index 5c506688e..acce2b85d 100644 --- a/packages/integrations/alpinejs/package.json +++ b/packages/integrations/alpinejs/package.json @@ -41,7 +41,7 @@ "@playwright/test": "1.48.2", "astro": "workspace:*", "astro-scripts": "workspace:*", - "vite": "6.0.0-beta.6" + "vite": "^6.0.1" }, "publishConfig": { "provenance": true diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json index 1c3ec68ee..08c9b816e 100644 --- a/packages/integrations/markdoc/package.json +++ b/packages/integrations/markdoc/package.json @@ -79,7 +79,7 @@ "astro-scripts": "workspace:*", "devalue": "^5.1.1", "linkedom": "^0.18.5", - "vite": "6.0.0-beta.6" + "vite": "^6.0.1" }, "engines": { "node": "^18.17.1 || ^20.3.0 || >=21.0.0" diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json index fe59d20f3..00e5598d5 100644 --- a/packages/integrations/mdx/package.json +++ b/packages/integrations/mdx/package.json @@ -70,7 +70,7 @@ "remark-toc": "^9.0.0", "shiki": "^1.22.2", "unified": "^11.0.5", - "vite": "6.0.0-beta.6" + "vite": "^6.0.1" }, "engines": { "node": "^18.17.1 || ^20.3.0 || >=21.0.0" diff --git a/packages/integrations/preact/package.json b/packages/integrations/preact/package.json index d039c95ff..1a39b5a00 100644 --- a/packages/integrations/preact/package.json +++ b/packages/integrations/preact/package.json @@ -41,7 +41,7 @@ "@preact/signals": "^1.3.0", "babel-plugin-transform-hook-names": "^1.0.2", "preact-render-to-string": "^6.5.11", - "vite": "^5.4.10" + "vite": "^6.0.1" }, "devDependencies": { "astro": "workspace:*", diff --git a/packages/integrations/react/package.json b/packages/integrations/react/package.json index eeb5ca4ab..5ffb1975a 100644 --- a/packages/integrations/react/package.json +++ b/packages/integrations/react/package.json @@ -49,9 +49,9 @@ "test": "astro-scripts test \"test/**/*.test.js\"" }, "dependencies": { - "@vitejs/plugin-react": "^4.3.3", + "@vitejs/plugin-react": "^4.3.4", "ultrahtml": "^1.5.3", - "vite": "6.0.0-beta.6" + "vite": "^6.0.1" }, "devDependencies": { "@types/react": "^18.3.12", diff --git a/packages/integrations/solid/package.json b/packages/integrations/solid/package.json index f46629d0f..0e3e9ffad 100644 --- a/packages/integrations/solid/package.json +++ b/packages/integrations/solid/package.json @@ -35,8 +35,8 @@ "dev": "astro-scripts dev \"src/**/*.ts\"" }, "dependencies": { - "vite-plugin-solid": "^2.10.2", - "vite": "6.0.0-beta.6" + "vite-plugin-solid": "^2.11.0", + "vite": "^6.0.1" }, "devDependencies": { "astro": "workspace:*", diff --git a/packages/integrations/solid/src/index.ts b/packages/integrations/solid/src/index.ts index 001f3d6ab..60680ff9c 100644 --- a/packages/integrations/solid/src/index.ts +++ b/packages/integrations/solid/src/index.ts @@ -45,43 +45,15 @@ async function getDevtoolsPlugin(logger: AstroIntegrationLogger, retrieve: boole } } -async function getViteConfiguration( - isDev: boolean, +function getViteConfiguration( { include, exclude }: Options, devtoolsPlugin: DevtoolsPlugin | null, ) { - // https://github.com/solidjs/vite-plugin-solid - // We inject the dev mode only if the user explicitly wants it or if we are in dev (serve) mode - const nestedDeps = ['solid-js', 'solid-js/web', 'solid-js/store', 'solid-js/html', 'solid-js/h']; const config: UserConfig = { - resolve: { - conditions: ['solid', ...(isDev ? ['development'] : [])], - dedupe: nestedDeps, - alias: [{ find: /^solid-refresh$/, replacement: '/@solid-refresh' }], - }, optimizeDeps: { - include: [...nestedDeps], exclude: ['@astrojs/solid-js/server.js'], }, - plugins: [ - solid({ include, exclude, dev: isDev, ssr: true }), - { - name: '@astrojs/solid:config-overrides', - enforce: 'post', - config() { - return { - esbuild: { - // To support using alongside other JSX frameworks, still let - // esbuild compile stuff. Solid goes first anyways. - include: /\.(m?ts|[jt]sx)$/, - }, - }; - }, - }, - ], - ssr: { - external: ['babel-preset-solid'], - }, + plugins: [solid({ include, exclude, ssr: true })], }; if (devtoolsPlugin) { @@ -128,7 +100,7 @@ export default function (options: Options = {}): AstroIntegration { addRenderer(getRenderer()); updateConfig({ - vite: await getViteConfiguration(command === 'dev', options, devtoolsPlugin), + vite: getViteConfiguration(options, devtoolsPlugin), }); if (devtoolsPlugin) { diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json index 2d6aebe34..e8ef15a03 100644 --- a/packages/integrations/svelte/package.json +++ b/packages/integrations/svelte/package.json @@ -39,9 +39,9 @@ "dev": "astro-scripts dev \"src/**/*.ts\"" }, "dependencies": { - "@sveltejs/vite-plugin-svelte": "^4.0.0", + "@sveltejs/vite-plugin-svelte": "^5.0.1", "svelte2tsx": "^0.7.22", - "vite": "6.0.0-beta.6" + "vite": "^6.0.1" }, "devDependencies": { "astro": "workspace:*", diff --git a/packages/integrations/tailwind/package.json b/packages/integrations/tailwind/package.json index 073de3d41..c2d033b08 100644 --- a/packages/integrations/tailwind/package.json +++ b/packages/integrations/tailwind/package.json @@ -36,14 +36,14 @@ }, "dependencies": { "autoprefixer": "^10.4.20", - "postcss": "^8.4.47", + "postcss": "^8.4.49", "postcss-load-config": "^4.0.2" }, "devDependencies": { "astro": "workspace:*", "astro-scripts": "workspace:*", "tailwindcss": "^3.4.14", - "vite": "6.0.0-beta.6" + "vite": "^6.0.1" }, "peerDependencies": { "astro": "^3.0.0 || ^4.0.0 || ^5.0.0-beta.0", diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json index 9b144f83c..e6a9db095 100644 --- a/packages/integrations/vue/package.json +++ b/packages/integrations/vue/package.json @@ -42,11 +42,11 @@ "test": "astro-scripts test \"test/**/*.test.js\"" }, "dependencies": { - "@vitejs/plugin-vue": "^5.1.4", + "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/compiler-sfc": "^3.5.12", - "vite-plugin-vue-devtools": "^7.6.3", - "vite": "6.0.0-beta.6" + "vite": "^6.0.1", + "vite-plugin-vue-devtools": "^7.6.3" }, "devDependencies": { "astro": "workspace:*", |