@astrojs/solid-js
Advanced tools
Comparing version 4.4.4 to 5.0.0-beta.1
@@ -15,33 +15,8 @@ import solid, {} from "vite-plugin-solid"; | ||
} | ||
async function getViteConfiguration(isDev, { include, exclude }, devtoolsPlugin) { | ||
const nestedDeps = ["solid-js", "solid-js/web", "solid-js/store", "solid-js/html", "solid-js/h"]; | ||
function getViteConfiguration({ include, exclude }, devtoolsPlugin) { | ||
const config = { | ||
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 })] | ||
}; | ||
@@ -83,3 +58,3 @@ if (devtoolsPlugin) { | ||
updateConfig({ | ||
vite: await getViteConfiguration(command === "dev", options, devtoolsPlugin) | ||
vite: getViteConfiguration(options, devtoolsPlugin) | ||
}); | ||
@@ -86,0 +61,0 @@ if (devtoolsPlugin) { |
{ | ||
"name": "@astrojs/solid-js", | ||
"version": "4.4.4", | ||
"version": "5.0.0-beta.1", | ||
"description": "Use Solid components within Astro", | ||
@@ -33,8 +33,8 @@ "type": "module", | ||
"dependencies": { | ||
"vite-plugin-solid": "^2.10.2", | ||
"vite": "^5.4.10" | ||
"vite-plugin-solid": "^2.11.0", | ||
"vite": "^6.0.1" | ||
}, | ||
"devDependencies": { | ||
"solid-js": "^1.9.3", | ||
"astro": "4.16.14", | ||
"astro": "5.0.0-beta.12", | ||
"astro-scripts": "0.0.14" | ||
@@ -52,3 +52,3 @@ }, | ||
"engines": { | ||
"node": "^18.17.1 || ^20.3.0 || >=21.0.0" | ||
"node": "^18.17.1 || ^20.3.0 || >=22.0.0" | ||
}, | ||
@@ -55,0 +55,0 @@ "publishConfig": { |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
15224
282
1
+ Added@esbuild/aix-ppc64@0.24.2(transitive)
+ Added@esbuild/android-arm@0.24.2(transitive)
+ Added@esbuild/android-arm64@0.24.2(transitive)
+ Added@esbuild/android-x64@0.24.2(transitive)
+ Added@esbuild/darwin-arm64@0.24.2(transitive)
+ Added@esbuild/darwin-x64@0.24.2(transitive)
+ Added@esbuild/freebsd-arm64@0.24.2(transitive)
+ Added@esbuild/freebsd-x64@0.24.2(transitive)
+ Added@esbuild/linux-arm@0.24.2(transitive)
+ Added@esbuild/linux-arm64@0.24.2(transitive)
+ Added@esbuild/linux-ia32@0.24.2(transitive)
+ Added@esbuild/linux-loong64@0.24.2(transitive)
+ Added@esbuild/linux-mips64el@0.24.2(transitive)
+ Added@esbuild/linux-ppc64@0.24.2(transitive)
+ Added@esbuild/linux-riscv64@0.24.2(transitive)
+ Added@esbuild/linux-s390x@0.24.2(transitive)
+ Added@esbuild/linux-x64@0.24.2(transitive)
+ Added@esbuild/netbsd-arm64@0.24.2(transitive)
+ Added@esbuild/netbsd-x64@0.24.2(transitive)
+ Added@esbuild/openbsd-arm64@0.24.2(transitive)
+ Added@esbuild/openbsd-x64@0.24.2(transitive)
+ Added@esbuild/sunos-x64@0.24.2(transitive)
+ Added@esbuild/win32-arm64@0.24.2(transitive)
+ Added@esbuild/win32-ia32@0.24.2(transitive)
+ Added@esbuild/win32-x64@0.24.2(transitive)
+ Added@rollup/rollup-android-arm-eabi@4.34.4(transitive)
+ Added@rollup/rollup-android-arm64@4.34.4(transitive)
+ Added@rollup/rollup-darwin-arm64@4.34.4(transitive)
+ Added@rollup/rollup-darwin-x64@4.34.4(transitive)
+ Added@rollup/rollup-freebsd-arm64@4.34.4(transitive)
+ Added@rollup/rollup-freebsd-x64@4.34.4(transitive)
+ Added@rollup/rollup-linux-arm-gnueabihf@4.34.4(transitive)
+ Added@rollup/rollup-linux-arm-musleabihf@4.34.4(transitive)
+ Added@rollup/rollup-linux-arm64-gnu@4.34.4(transitive)
+ Added@rollup/rollup-linux-arm64-musl@4.34.4(transitive)
+ Added@rollup/rollup-linux-loongarch64-gnu@4.34.4(transitive)
+ Added@rollup/rollup-linux-powerpc64le-gnu@4.34.4(transitive)
+ Added@rollup/rollup-linux-riscv64-gnu@4.34.4(transitive)
+ Added@rollup/rollup-linux-s390x-gnu@4.34.4(transitive)
+ Added@rollup/rollup-linux-x64-gnu@4.34.4(transitive)
+ Added@rollup/rollup-linux-x64-musl@4.34.4(transitive)
+ Added@rollup/rollup-win32-arm64-msvc@4.34.4(transitive)
+ Added@rollup/rollup-win32-ia32-msvc@4.34.4(transitive)
+ Added@rollup/rollup-win32-x64-msvc@4.34.4(transitive)
+ Addedcaniuse-lite@1.0.30001697(transitive)
+ Addedelectron-to-chromium@1.5.93(transitive)
+ Addedesbuild@0.24.2(transitive)
+ Addedrollup@4.34.4(transitive)
+ Addedseroval@1.2.1(transitive)
+ Addedseroval-plugins@1.2.1(transitive)
+ Addedvite@6.1.0(transitive)
+ Addedvite-plugin-solid@2.11.1(transitive)
- Removed@esbuild/aix-ppc64@0.21.5(transitive)
- Removed@esbuild/android-arm@0.21.5(transitive)
- Removed@esbuild/android-arm64@0.21.5(transitive)
- Removed@esbuild/android-x64@0.21.5(transitive)
- Removed@esbuild/darwin-arm64@0.21.5(transitive)
- Removed@esbuild/darwin-x64@0.21.5(transitive)
- Removed@esbuild/freebsd-arm64@0.21.5(transitive)
- Removed@esbuild/freebsd-x64@0.21.5(transitive)
- Removed@esbuild/linux-arm@0.21.5(transitive)
- Removed@esbuild/linux-arm64@0.21.5(transitive)
- Removed@esbuild/linux-ia32@0.21.5(transitive)
- Removed@esbuild/linux-loong64@0.21.5(transitive)
- Removed@esbuild/linux-mips64el@0.21.5(transitive)
- Removed@esbuild/linux-ppc64@0.21.5(transitive)
- Removed@esbuild/linux-riscv64@0.21.5(transitive)
- Removed@esbuild/linux-s390x@0.21.5(transitive)
- Removed@esbuild/linux-x64@0.21.5(transitive)
- Removed@esbuild/netbsd-x64@0.21.5(transitive)
- Removed@esbuild/openbsd-x64@0.21.5(transitive)
- Removed@esbuild/sunos-x64@0.21.5(transitive)
- Removed@esbuild/win32-arm64@0.21.5(transitive)
- Removed@esbuild/win32-ia32@0.21.5(transitive)
- Removed@esbuild/win32-x64@0.21.5(transitive)
- Removed@rollup/rollup-android-arm-eabi@4.32.1(transitive)
- Removed@rollup/rollup-android-arm64@4.32.1(transitive)
- Removed@rollup/rollup-darwin-arm64@4.32.1(transitive)
- Removed@rollup/rollup-darwin-x64@4.32.1(transitive)
- Removed@rollup/rollup-freebsd-arm64@4.32.1(transitive)
- Removed@rollup/rollup-freebsd-x64@4.32.1(transitive)
- Removed@rollup/rollup-linux-arm-gnueabihf@4.32.1(transitive)
- Removed@rollup/rollup-linux-arm-musleabihf@4.32.1(transitive)
- Removed@rollup/rollup-linux-arm64-gnu@4.32.1(transitive)
- Removed@rollup/rollup-linux-arm64-musl@4.32.1(transitive)
- Removed@rollup/rollup-linux-loongarch64-gnu@4.32.1(transitive)
- Removed@rollup/rollup-linux-powerpc64le-gnu@4.32.1(transitive)
- Removed@rollup/rollup-linux-riscv64-gnu@4.32.1(transitive)
- Removed@rollup/rollup-linux-s390x-gnu@4.32.1(transitive)
- Removed@rollup/rollup-linux-x64-gnu@4.32.1(transitive)
- Removed@rollup/rollup-linux-x64-musl@4.32.1(transitive)
- Removed@rollup/rollup-win32-arm64-msvc@4.32.1(transitive)
- Removed@rollup/rollup-win32-ia32-msvc@4.32.1(transitive)
- Removed@rollup/rollup-win32-x64-msvc@4.32.1(transitive)
- Removedcaniuse-lite@1.0.30001696(transitive)
- Removedelectron-to-chromium@1.5.90(transitive)
- Removedesbuild@0.21.5(transitive)
- Removedrollup@4.32.1(transitive)
- Removedseroval@1.2.0(transitive)
- Removedseroval-plugins@1.2.0(transitive)
- Removedvite@5.4.14(transitive)
- Removedvite-plugin-solid@2.11.0(transitive)
Updatedvite@^6.0.1
Updatedvite-plugin-solid@^2.11.0