From d56ac18585dcdf3599a4091e62cc771fee6e8e35 Mon Sep 17 00:00:00 2001 From: Alessio Gravili Date: Wed, 28 Feb 2024 17:02:33 -0500 Subject: [PATCH] feat!: require node v18 as minimum version --- .node-version | 2 +- .nvmrc | 2 +- docs/getting-started/installation.mdx | 2 +- package.json | 2 +- packages/next/package.json | 3 +++ packages/payload/package.json | 2 +- packages/richtext-lexical/package.json | 3 +++ packages/richtext-slate/package.json | 3 +++ packages/ui/package.json | 3 +++ 9 files changed, 17 insertions(+), 5 deletions(-) diff --git a/.node-version b/.node-version index 860cc5000a..60495ee0aa 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -v18.17.1 +v18.19.1 diff --git a/.nvmrc b/.nvmrc index 860cc5000a..60495ee0aa 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v18.17.1 +v18.19.1 diff --git a/docs/getting-started/installation.mdx b/docs/getting-started/installation.mdx index fa3afc2495..b55a6ef7db 100644 --- a/docs/getting-started/installation.mdx +++ b/docs/getting-started/installation.mdx @@ -11,7 +11,7 @@ keywords: documentation, getting started, guide, Content Management System, cms, Payload requires the following software: - Any JavaScript package manager (Yarn, NPM, or pnpm) -- Node.js version 16+ +- Node.js version 18+ - Any [compatible database](/docs/database/overview) (MongoDB or Postgres) diff --git a/package.json b/package.json index 94aa17c21a..9bd64d0464 100644 --- a/package.json +++ b/package.json @@ -118,7 +118,7 @@ "react-router-dom": "5.3.4" }, "engines": { - "node": ">=14", + "node": ">=18", "pnpm": ">=8" }, "lint-staged": { diff --git a/packages/next/package.json b/packages/next/package.json index abe061b78c..94761739ce 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -105,6 +105,9 @@ }, "registry": "https://registry.npmjs.org/" }, + "engines": { + "node": ">=18" + }, "files": [ "dist" ] diff --git a/packages/payload/package.json b/packages/payload/package.json index 94bbaab35e..aa9ddd4cb6 100644 --- a/packages/payload/package.json +++ b/packages/payload/package.json @@ -119,7 +119,7 @@ "ts-essentials": "7.0.3" }, "engines": { - "node": ">=14" + "node": ">=18" }, "files": [ "bin.js", diff --git a/packages/richtext-lexical/package.json b/packages/richtext-lexical/package.json index 1268192031..e6c3a4b385 100644 --- a/packages/richtext-lexical/package.json +++ b/packages/richtext-lexical/package.json @@ -72,6 +72,9 @@ "registry": "https://registry.npmjs.org/", "types": "./dist/index.d.ts" }, + "engines": { + "node": ">=18" + }, "files": [ "dist", "components.js", diff --git a/packages/richtext-slate/package.json b/packages/richtext-slate/package.json index 4c50e16054..edf8724aa9 100644 --- a/packages/richtext-slate/package.json +++ b/packages/richtext-slate/package.json @@ -48,6 +48,9 @@ "registry": "https://registry.npmjs.org/", "types": "./dist/index.d.ts" }, + "engines": { + "node": ">=18" + }, "files": [ "dist" ] diff --git a/packages/ui/package.json b/packages/ui/package.json index 91d02a4c50..21a0a36e16 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -81,6 +81,9 @@ "registry": "https://registry.npmjs.org/", "types": "./dist/index.d.ts" }, + "engines": { + "node": ">=18" + }, "files": [ "dist" ]