From 6654ad35287b6702b21d47a294d187fbc5e1db09 Mon Sep 17 00:00:00 2001 From: Alexandre Bodin Date: Thu, 8 Sep 2022 08:44:27 +0200 Subject: [PATCH] Add node 18 --- .github/workflows/tests.yml | 20 +++++++++---------- examples/getstarted/package.json | 2 +- examples/kitchensink-ts/package.json | 2 +- examples/kitchensink/package.json | 2 +- package.json | 2 +- packages/admin-test-utils/package.json | 2 +- packages/cli/create-strapi-app/package.json | 2 +- .../cli/create-strapi-starter/package.json | 2 +- packages/core/admin/package.json | 2 +- packages/core/content-manager/package.json | 2 +- .../core/content-type-builder/package.json | 2 +- packages/core/database/package.json | 2 +- packages/core/email/package.json | 2 +- packages/core/helper-plugin/package.json | 2 +- packages/core/strapi/package.json | 2 +- packages/core/upload/package.json | 2 +- packages/core/utils/package.json | 2 +- .../lib/resources/json/common/package.json.js | 2 +- packages/generators/app/package.json | 2 +- .../lib/templates/js/plugin-package.json.hbs | 2 +- .../lib/templates/ts/plugin-package.json.hbs | 2 +- packages/generators/generators/package.json | 2 +- packages/plugins/documentation/package.json | 2 +- packages/plugins/graphql/package.json | 2 +- packages/plugins/i18n/package.json | 2 +- packages/plugins/sentry/package.json | 2 +- .../plugins/users-permissions/package.json | 2 +- .../providers/email-amazon-ses/package.json | 2 +- packages/providers/email-mailgun/package.json | 2 +- .../providers/email-nodemailer/package.json | 2 +- .../providers/email-sendgrid/package.json | 2 +- .../providers/email-sendmail/package.json | 2 +- packages/providers/upload-aws-s3/package.json | 2 +- .../providers/upload-cloudinary/package.json | 2 +- packages/providers/upload-local/package.json | 2 +- packages/utils/logger/package.json | 2 +- packages/utils/typescript/package.json | 2 +- 37 files changed, 46 insertions(+), 46 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 52b4693ccb..dea2b900e5 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node: [14, 16] + node: [14, 16, 18] steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 @@ -38,7 +38,7 @@ jobs: CODECOV_TOKEN: ${{ secrets.codecov }} strategy: matrix: - node: [14, 16] + node: [14, 16, 18] steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 @@ -59,7 +59,7 @@ jobs: CODECOV_TOKEN: ${{ secrets.codecov }} strategy: matrix: - node: [14, 16] + node: [14, 16, 18] steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 @@ -80,7 +80,7 @@ jobs: name: '[CE] E2E (postgres, node: ${{ matrix.node }})' strategy: matrix: - node: [14, 16] + node: [14, 16, 18] services: postgres: # Docker Hub image @@ -116,7 +116,7 @@ jobs: name: '[CE] E2E (mysql, node: ${{ matrix.node }})' strategy: matrix: - node: [14, 16] + node: [14, 16, 18] services: mysql: image: mysql @@ -151,7 +151,7 @@ jobs: name: '[CE] E2E (mysql:5 , node: ${{ matrix.node }})' strategy: matrix: - node: [14, 16] + node: [14, 16, 18] services: mysql: image: mysql:5 @@ -186,7 +186,7 @@ jobs: name: '[CE] E2E (sqlite: ${{ matrix.sqlite_pkg }}, node: ${{ matrix.node }})' strategy: matrix: - node: [14, 16] + node: [14, 16, 18] sqlite_pkg: ['better-sqlite3', 'sqlite3', '@vscode/sqlite3'] steps: - uses: actions/checkout@v2 @@ -210,7 +210,7 @@ jobs: STRAPI_LICENSE: ${{ secrets.strapiLicense }} strategy: matrix: - node: [14, 16] + node: [14, 16, 18] services: postgres: # Docker Hub image @@ -250,7 +250,7 @@ jobs: STRAPI_LICENSE: ${{ secrets.strapiLicense }} strategy: matrix: - node: [14, 16] + node: [14, 16, 18] services: mysql: image: mysql @@ -289,7 +289,7 @@ jobs: STRAPI_LICENSE: ${{ secrets.strapiLicense }} strategy: matrix: - node: [14, 16] + node: [14, 16, 18] sqlite_pkg: ['better-sqlite3', 'sqlite3', '@vscode/sqlite3'] steps: - uses: actions/checkout@v2 diff --git a/examples/getstarted/package.json b/examples/getstarted/package.json index 115ea21e6e..7eabe95497 100644 --- a/examples/getstarted/package.json +++ b/examples/getstarted/package.json @@ -33,7 +33,7 @@ "uuid": "getstarted" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "license": "SEE LICENSE IN LICENSE" diff --git a/examples/kitchensink-ts/package.json b/examples/kitchensink-ts/package.json index 5f508d1433..31d8f455b4 100644 --- a/examples/kitchensink-ts/package.json +++ b/examples/kitchensink-ts/package.json @@ -22,7 +22,7 @@ "uuid": "getstarted" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "license": "MIT" diff --git a/examples/kitchensink/package.json b/examples/kitchensink/package.json index 74310197d3..ad526f7443 100644 --- a/examples/kitchensink/package.json +++ b/examples/kitchensink/package.json @@ -26,7 +26,7 @@ "uuid": "getstarted" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "license": "SEE LICENSE IN LICENSE" diff --git a/package.json b/package.json index 50cf473223..aa4c40f7e3 100644 --- a/package.json +++ b/package.json @@ -111,7 +111,7 @@ "yargs": "13.3.2" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/admin-test-utils/package.json b/packages/admin-test-utils/package.json index 0e52899439..f03a3ec53b 100644 --- a/packages/admin-test-utils/package.json +++ b/packages/admin-test-utils/package.json @@ -33,6 +33,6 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "engines": { - "node": ">=14.19.1 <=16.x.x" + "node": ">=14.19.1 <=18.x.x" } } diff --git a/packages/cli/create-strapi-app/package.json b/packages/cli/create-strapi-app/package.json index 9f75355603..7077de9c6c 100644 --- a/packages/cli/create-strapi-app/package.json +++ b/packages/cli/create-strapi-app/package.json @@ -43,7 +43,7 @@ "inquirer": "8.2.4" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/cli/create-strapi-starter/package.json b/packages/cli/create-strapi-starter/package.json index 9ee7dbdc84..c3e1e972d6 100644 --- a/packages/cli/create-strapi-starter/package.json +++ b/packages/cli/create-strapi-starter/package.json @@ -48,7 +48,7 @@ "ora": "5.4.1" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/core/admin/package.json b/packages/core/admin/package.json index 5796b20852..a7ed5ed272 100644 --- a/packages/core/admin/package.json +++ b/packages/core/admin/package.json @@ -151,7 +151,7 @@ "@strapi/strapi": "^4.3.4" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "nx": { diff --git a/packages/core/content-manager/package.json b/packages/core/content-manager/package.json index 84e6481009..0b34e12bd5 100644 --- a/packages/core/content-manager/package.json +++ b/packages/core/content-manager/package.json @@ -28,7 +28,7 @@ "lodash": "4.17.21" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "strapi": { diff --git a/packages/core/content-type-builder/package.json b/packages/core/content-type-builder/package.json index 0ad5f80883..ee783fcfa1 100644 --- a/packages/core/content-type-builder/package.json +++ b/packages/core/content-type-builder/package.json @@ -48,7 +48,7 @@ "@testing-library/react": "12.1.4" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "strapi": { diff --git a/packages/core/database/package.json b/packages/core/database/package.json index ea015d15e9..8f138d3f58 100644 --- a/packages/core/database/package.json +++ b/packages/core/database/package.json @@ -39,7 +39,7 @@ "umzug": "3.1.1" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/core/email/package.json b/packages/core/email/package.json index bdfec0140e..3235422d03 100644 --- a/packages/core/email/package.json +++ b/packages/core/email/package.json @@ -35,7 +35,7 @@ "@testing-library/react": "12.1.4" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "strapi": { diff --git a/packages/core/helper-plugin/package.json b/packages/core/helper-plugin/package.json index c58e2bf771..fb2a1be042 100644 --- a/packages/core/helper-plugin/package.json +++ b/packages/core/helper-plugin/package.json @@ -89,7 +89,7 @@ "typescript": "4.6.2" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "nx": { diff --git a/packages/core/strapi/package.json b/packages/core/strapi/package.json index f461c58754..2465f456bc 100644 --- a/packages/core/strapi/package.json +++ b/packages/core/strapi/package.json @@ -136,7 +136,7 @@ "typescript": "4.6.2" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/core/upload/package.json b/packages/core/upload/package.json index 19f9bfd0ee..f45625f887 100644 --- a/packages/core/upload/package.json +++ b/packages/core/upload/package.json @@ -53,7 +53,7 @@ "react-test-renderer": "^17.0.2" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "strapi": { diff --git a/packages/core/utils/package.json b/packages/core/utils/package.json index c9d719119a..d58f89e71e 100644 --- a/packages/core/utils/package.json +++ b/packages/core/utils/package.json @@ -42,7 +42,7 @@ "yup": "0.32.9" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/generators/app/lib/resources/json/common/package.json.js b/packages/generators/app/lib/resources/json/common/package.json.js index fda022a85c..c2016153a7 100644 --- a/packages/generators/app/lib/resources/json/common/package.json.js +++ b/packages/generators/app/lib/resources/json/common/package.json.js @@ -43,7 +43,7 @@ module.exports = (opts) => { ...packageJsonStrapi, }, engines: { - node: '>=14.19.1 <=16.x.x', + node: '>=14.19.1 <=18.x.x', npm: '>=6.0.0', }, license: 'MIT', diff --git a/packages/generators/app/package.json b/packages/generators/app/package.json index e737e035b4..d642740474 100644 --- a/packages/generators/app/package.json +++ b/packages/generators/app/package.json @@ -50,7 +50,7 @@ "uuid": "^8.3.2" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/generators/generators/lib/templates/js/plugin-package.json.hbs b/packages/generators/generators/lib/templates/js/plugin-package.json.hbs index 5235b7dfdd..ef694efa20 100644 --- a/packages/generators/generators/lib/templates/js/plugin-package.json.hbs +++ b/packages/generators/generators/lib/templates/js/plugin-package.json.hbs @@ -18,7 +18,7 @@ } ], "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "license": "MIT" diff --git a/packages/generators/generators/lib/templates/ts/plugin-package.json.hbs b/packages/generators/generators/lib/templates/ts/plugin-package.json.hbs index 013521a68f..f1a46c9668 100644 --- a/packages/generators/generators/lib/templates/ts/plugin-package.json.hbs +++ b/packages/generators/generators/lib/templates/ts/plugin-package.json.hbs @@ -20,7 +20,7 @@ } ], "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "scripts": { diff --git a/packages/generators/generators/package.json b/packages/generators/generators/package.json index a9cd0bb59c..db0e11cd0b 100644 --- a/packages/generators/generators/package.json +++ b/packages/generators/generators/package.json @@ -39,7 +39,7 @@ "pluralize": "8.0.0" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/plugins/documentation/package.json b/packages/plugins/documentation/package.json index 33adf8b87f..5ba3fcb367 100644 --- a/packages/plugins/documentation/package.json +++ b/packages/plugins/documentation/package.json @@ -53,7 +53,7 @@ "msw": "0.42.3" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "strapi": { diff --git a/packages/plugins/graphql/package.json b/packages/plugins/graphql/package.json index e31c3ac3b5..061befebb0 100644 --- a/packages/plugins/graphql/package.json +++ b/packages/plugins/graphql/package.json @@ -52,7 +52,7 @@ "@strapi/strapi": "^4.0.0" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "strapi": { diff --git a/packages/plugins/i18n/package.json b/packages/plugins/i18n/package.json index ab2906814a..b8a01fb4ac 100644 --- a/packages/plugins/i18n/package.json +++ b/packages/plugins/i18n/package.json @@ -32,7 +32,7 @@ "msw": "0.42.3" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "strapi": { diff --git a/packages/plugins/sentry/package.json b/packages/plugins/sentry/package.json index 38d1fab6b5..e646662950 100644 --- a/packages/plugins/sentry/package.json +++ b/packages/plugins/sentry/package.json @@ -30,7 +30,7 @@ "@strapi/strapi": "^4.0.0" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "strapi": { diff --git a/packages/plugins/users-permissions/package.json b/packages/plugins/users-permissions/package.json index 8901babdc5..1edf0d181d 100644 --- a/packages/plugins/users-permissions/package.json +++ b/packages/plugins/users-permissions/package.json @@ -54,7 +54,7 @@ "react-test-renderer": "^17.0.2" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" }, "strapi": { diff --git a/packages/providers/email-amazon-ses/package.json b/packages/providers/email-amazon-ses/package.json index fe26a89ba5..0ab895f143 100644 --- a/packages/providers/email-amazon-ses/package.json +++ b/packages/providers/email-amazon-ses/package.json @@ -40,7 +40,7 @@ "node-ses": "^3.0.3" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/providers/email-mailgun/package.json b/packages/providers/email-mailgun/package.json index daeaea6066..c5d47ea58c 100644 --- a/packages/providers/email-mailgun/package.json +++ b/packages/providers/email-mailgun/package.json @@ -41,7 +41,7 @@ "mailgun.js": "5.2.2" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/providers/email-nodemailer/package.json b/packages/providers/email-nodemailer/package.json index d0cee82ee1..069544ae99 100644 --- a/packages/providers/email-nodemailer/package.json +++ b/packages/providers/email-nodemailer/package.json @@ -53,7 +53,7 @@ "nodemailer": "6.7.7" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/providers/email-sendgrid/package.json b/packages/providers/email-sendgrid/package.json index 4af7407d3c..96ffd0a325 100644 --- a/packages/providers/email-sendgrid/package.json +++ b/packages/providers/email-sendgrid/package.json @@ -40,7 +40,7 @@ "@strapi/utils": "4.3.8" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/providers/email-sendmail/package.json b/packages/providers/email-sendmail/package.json index 685221c5ff..27c64076b2 100644 --- a/packages/providers/email-sendmail/package.json +++ b/packages/providers/email-sendmail/package.json @@ -39,7 +39,7 @@ "sendmail": "^1.6.1" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/providers/upload-aws-s3/package.json b/packages/providers/upload-aws-s3/package.json index a373f1bb25..3cb2677ad1 100644 --- a/packages/providers/upload-aws-s3/package.json +++ b/packages/providers/upload-aws-s3/package.json @@ -41,7 +41,7 @@ "lodash": "4.17.21" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/providers/upload-cloudinary/package.json b/packages/providers/upload-cloudinary/package.json index ab55dbbc72..41205afd84 100644 --- a/packages/providers/upload-cloudinary/package.json +++ b/packages/providers/upload-cloudinary/package.json @@ -41,7 +41,7 @@ "into-stream": "^5.1.0" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/providers/upload-local/package.json b/packages/providers/upload-local/package.json index b19349c83e..6a465e7e35 100644 --- a/packages/providers/upload-local/package.json +++ b/packages/providers/upload-local/package.json @@ -39,7 +39,7 @@ "fs-extra": "10.0.0" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/utils/logger/package.json b/packages/utils/logger/package.json index 9951389987..9ac944808f 100644 --- a/packages/utils/logger/package.json +++ b/packages/utils/logger/package.json @@ -35,7 +35,7 @@ "winston": "3.3.3" }, "engines": { - "node": ">=14.19.1 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } } diff --git a/packages/utils/typescript/package.json b/packages/utils/typescript/package.json index f318800d2a..2489555eec 100644 --- a/packages/utils/typescript/package.json +++ b/packages/utils/typescript/package.json @@ -32,7 +32,7 @@ "typescript": "4.6.2" }, "engines": { - "node": ">=12.22.0 <=16.x.x", + "node": ">=14.19.1 <=18.x.x", "npm": ">=6.0.0" } }