summaryrefslogtreecommitdiff
path: root/packages/integrations
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations')
-rw-r--r--packages/integrations/alpinejs/package.json2
-rw-r--r--packages/integrations/markdoc/package.json2
-rw-r--r--packages/integrations/mdx/package.json2
-rw-r--r--packages/integrations/preact/package.json2
-rw-r--r--packages/integrations/react/package.json4
-rw-r--r--packages/integrations/solid/package.json4
-rw-r--r--packages/integrations/solid/src/index.ts34
-rw-r--r--packages/integrations/svelte/package.json4
-rw-r--r--packages/integrations/tailwind/package.json4
-rw-r--r--packages/integrations/vue/package.json6
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:*",