summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Bjorn Lu <bjornlu.dev@gmail.com> 2024-11-27 21:54:00 +0800
committerGravatar GitHub <noreply@github.com> 2024-11-27 21:54:00 +0800
commit827093e6175549771f9d93ddf3f2be4c2c60f0b7 (patch)
treeb241ead4ae3ce0414041be8789d2fe06fbd1d464
parent9f440196dc39f36fce0198bf4c97131160e5bcc1 (diff)
downloadastro-827093e6175549771f9d93ddf3f2be4c2c60f0b7.tar.gz
astro-827093e6175549771f9d93ddf3f2be4c2c60f0b7.tar.zst
astro-827093e6175549771f9d93ddf3f2be4c2c60f0b7.zip
Drop node 21 support (#12539)
-rw-r--r--.changeset/fair-ears-compare.md16
-rw-r--r--package.json2
-rw-r--r--packages/astro-prism/package.json2
-rw-r--r--packages/astro/package.json2
-rw-r--r--packages/create-astro/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.json2
-rw-r--r--packages/integrations/solid/package.json2
-rw-r--r--packages/integrations/svelte/package.json2
-rw-r--r--packages/integrations/vue/package.json2
-rw-r--r--packages/telemetry/package.json2
-rw-r--r--packages/upgrade/package.json2
14 files changed, 29 insertions, 13 deletions
diff --git a/.changeset/fair-ears-compare.md b/.changeset/fair-ears-compare.md
new file mode 100644
index 000000000..a5c3bd3ff
--- /dev/null
+++ b/.changeset/fair-ears-compare.md
@@ -0,0 +1,16 @@
+---
+'@astrojs/markdoc': minor
+'@astrojs/preact': minor
+'@astrojs/svelte': minor
+'@astrojs/react': minor
+'@astrojs/solid-js': minor
+'@astrojs/mdx': minor
+'@astrojs/vue': minor
+'create-astro': minor
+'@astrojs/prism': minor
+'@astrojs/telemetry': minor
+'@astrojs/upgrade': minor
+'astro': minor
+---
+
+Drops node 21 support
diff --git a/package.json b/package.json
index 8b4db7482..1da000f56 100644
--- a/package.json
+++ b/package.json
@@ -47,7 +47,7 @@
"packages/*"
],
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"packageManager": "pnpm@9.12.1",
"dependencies": {
diff --git a/packages/astro-prism/package.json b/packages/astro-prism/package.json
index f3ba16f4e..35bd06201 100644
--- a/packages/astro-prism/package.json
+++ b/packages/astro-prism/package.json
@@ -39,6 +39,6 @@
"astro-scripts": "workspace:*"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
}
}
diff --git a/packages/astro/package.json b/packages/astro/package.json
index 961c04c43..6c64e5cd7 100644
--- a/packages/astro/package.json
+++ b/packages/astro/package.json
@@ -218,7 +218,7 @@
"vitest": "^2.1.6"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0",
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0",
"npm": ">=9.6.5",
"pnpm": ">=7.1.0"
},
diff --git a/packages/create-astro/package.json b/packages/create-astro/package.json
index 1d20f12b7..5d1846d85 100644
--- a/packages/create-astro/package.json
+++ b/packages/create-astro/package.json
@@ -40,7 +40,7 @@
"strip-json-comments": "^5.0.1"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json
index 08c9b816e..80c4e7771 100644
--- a/packages/integrations/markdoc/package.json
+++ b/packages/integrations/markdoc/package.json
@@ -82,7 +82,7 @@
"vite": "^6.0.1"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json
index 00e5598d5..52b371815 100644
--- a/packages/integrations/mdx/package.json
+++ b/packages/integrations/mdx/package.json
@@ -73,7 +73,7 @@
"vite": "^6.0.1"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/preact/package.json b/packages/integrations/preact/package.json
index 1a39b5a00..c681c165d 100644
--- a/packages/integrations/preact/package.json
+++ b/packages/integrations/preact/package.json
@@ -52,7 +52,7 @@
"preact": "^10.6.5"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/react/package.json b/packages/integrations/react/package.json
index 5ffb1975a..4a0c7262b 100644
--- a/packages/integrations/react/package.json
+++ b/packages/integrations/react/package.json
@@ -69,7 +69,7 @@
"react-dom": "^17.0.2 || ^18.0.0 || ^19.0.0-beta"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/solid/package.json b/packages/integrations/solid/package.json
index 0e3e9ffad..dd76b0618 100644
--- a/packages/integrations/solid/package.json
+++ b/packages/integrations/solid/package.json
@@ -53,7 +53,7 @@
}
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json
index e8ef15a03..3fa631485 100644
--- a/packages/integrations/svelte/package.json
+++ b/packages/integrations/svelte/package.json
@@ -54,7 +54,7 @@
"typescript": "^5.3.3"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json
index e6a9db095..9aec75108 100644
--- a/packages/integrations/vue/package.json
+++ b/packages/integrations/vue/package.json
@@ -60,7 +60,7 @@
"vue": "^3.2.30"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json
index 5111f168c..bd1fdf16d 100644
--- a/packages/telemetry/package.json
+++ b/packages/telemetry/package.json
@@ -45,7 +45,7 @@
"astro-scripts": "workspace:*"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/upgrade/package.json b/packages/upgrade/package.json
index 872f6e729..cde55ca81 100644
--- a/packages/upgrade/package.json
+++ b/packages/upgrade/package.json
@@ -40,6 +40,6 @@
"astro-scripts": "workspace:*"
},
"engines": {
- "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
}
}