aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorGravatar Emanuele Stoppa <my.burning@gmail.com> 2024-04-10 14:53:55 +0100
committerGravatar GitHub <noreply@github.com> 2024-04-10 14:53:55 +0100
commit683d51a5eecafbbfbfed3910a3f1fbf0b3531b99 (patch)
treec815d2362c4d3b50ed8fbb639cf5fe673a521dd8 /packages
parent2e53b5fff6d292b7acdf8c30a6ecf5e5696846a1 (diff)
downloadastro-683d51a5eecafbbfbfed3910a3f1fbf0b3531b99.tar.gz
astro-683d51a5eecafbbfbfed3910a3f1fbf0b3531b99.tar.zst
astro-683d51a5eecafbbfbfed3910a3f1fbf0b3531b99.zip
feat: upgrade the minimum Node.js maintainance LTS version (#10689)
* feat: upgrade the minimum Node.js maintainance LTS version * chore: update minimum npm version * chore: revert npm change * chore: address Erika's feedback * chore: apply further suggestions * Update .changeset/empty-rules-type.md Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> --------- Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Diffstat (limited to 'packages')
-rw-r--r--packages/astro-prism/package.json2
-rw-r--r--packages/astro/package.json5
-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
12 files changed, 14 insertions, 13 deletions
diff --git a/packages/astro-prism/package.json b/packages/astro-prism/package.json
index d62e819a8..584ebce93 100644
--- a/packages/astro-prism/package.json
+++ b/packages/astro-prism/package.json
@@ -39,6 +39,6 @@
"astro-scripts": "workspace:*"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
}
}
diff --git a/packages/astro/package.json b/packages/astro/package.json
index 4eaeb6fe1..ed449d256 100644
--- a/packages/astro/package.json
+++ b/packages/astro/package.json
@@ -224,8 +224,9 @@
"unified": "^11.0.4"
},
"engines": {
- "node": ">=18.14.1",
- "npm": ">=6.14.0"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/create-astro/package.json b/packages/create-astro/package.json
index dceda9194..4b2fc5872 100644
--- a/packages/create-astro/package.json
+++ b/packages/create-astro/package.json
@@ -41,7 +41,7 @@
"strip-json-comments": "^5.0.1"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json
index d67001e75..883d61f30 100644
--- a/packages/integrations/markdoc/package.json
+++ b/packages/integrations/markdoc/package.json
@@ -86,7 +86,7 @@
"vite": "^5.1.4"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json
index 89dba4e92..4fc7d2b9a 100644
--- a/packages/integrations/mdx/package.json
+++ b/packages/integrations/mdx/package.json
@@ -75,7 +75,7 @@
"vite": "^5.1.4"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/preact/package.json b/packages/integrations/preact/package.json
index 37ac94331..9861046d1 100644
--- a/packages/integrations/preact/package.json
+++ b/packages/integrations/preact/package.json
@@ -52,7 +52,7 @@
"preact": "^10.6.5"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/react/package.json b/packages/integrations/react/package.json
index 87a104de5..b7555bf28 100644
--- a/packages/integrations/react/package.json
+++ b/packages/integrations/react/package.json
@@ -66,7 +66,7 @@
"react-dom": "^17.0.2 || ^18.0.0"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/solid/package.json b/packages/integrations/solid/package.json
index 3efd536fe..819759a7b 100644
--- a/packages/integrations/solid/package.json
+++ b/packages/integrations/solid/package.json
@@ -46,7 +46,7 @@
"solid-js": "^1.8.5"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json
index d20d3c5a2..0c7c77b50 100644
--- a/packages/integrations/svelte/package.json
+++ b/packages/integrations/svelte/package.json
@@ -57,7 +57,7 @@
"typescript": "^5.3.3"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json
index 28f3655ef..18f48bfff 100644
--- a/packages/integrations/vue/package.json
+++ b/packages/integrations/vue/package.json
@@ -58,7 +58,7 @@
"vue": "^3.2.30"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json
index 206ecf54c..d325fec14 100644
--- a/packages/telemetry/package.json
+++ b/packages/telemetry/package.json
@@ -45,7 +45,7 @@
"astro-scripts": "workspace:*"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
},
"publishConfig": {
"provenance": true
diff --git a/packages/upgrade/package.json b/packages/upgrade/package.json
index 8d31efaf5..4869b0b0b 100644
--- a/packages/upgrade/package.json
+++ b/packages/upgrade/package.json
@@ -42,6 +42,6 @@
"strip-ansi": "^7.1.0"
},
"engines": {
- "node": ">=18.14.1"
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
}
}