1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00

Drop EOL Node 16

Changing the End-of-Life Date for Node.js 16 to September 11th, 2023
https://nodejs.org/en/blog/announcements/nodejs16-eol
This commit is contained in:
Rotzbua 2023-09-04 17:06:32 +02:00
parent b0ac9d64dd
commit c50c1b352c
No known key found for this signature in database
GPG Key ID: C69022D529C17845
7 changed files with 8 additions and 8 deletions

View File

@ -29,7 +29,7 @@ jobs:
path: 'node-red.github.io' path: 'node-red.github.io'
- uses: actions/setup-node@v1 - uses: actions/setup-node@v1
with: with:
node-version: '16' node-version: '18'
- run: node ./node-red/.github/scripts/update-node-red-docker.js - run: node ./node-red/.github/scripts/update-node-red-docker.js
- name: Create Docker Pull Request - name: Create Docker Pull Request
uses: peter-evans/create-pull-request@v2 uses: peter-evans/create-pull-request@v2

View File

@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
node-version: [16, 18] node-version: [18]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }} - name: Use Node.js ${{ matrix.node-version }}
@ -30,7 +30,7 @@ jobs:
run: | run: |
npm run test npm run test
# - name: Publish to coveralls.io # - name: Publish to coveralls.io
# if: ${{ matrix.node-version == 16 }} # if: ${{ matrix.node-version == 18 }}
# uses: coverallsapp/github-action@v1.1.2 # uses: coverallsapp/github-action@v1.1.2
# with: # with:
# github-token: ${{ github.token }} # github-token: ${{ github.token }}

View File

@ -122,6 +122,6 @@
"supertest": "6.3.3" "supertest": "6.3.3"
}, },
"engines": { "engines": {
"node": ">=16" "node": ">=18"
} }
} }

View File

@ -33,7 +33,7 @@ if (NODE_MAJOR_VERSION > 14) {
function checkVersion(userSettings) { function checkVersion(userSettings) {
var semver = require('semver'); var semver = require('semver');
if (!semver.satisfies(process.version,">=16.0.0")) { if (!semver.satisfies(process.version,">=18.0.0")) {
// TODO: in the future, make this a hard error. // TODO: in the future, make this a hard error.
// var e = new Error("Unsupported version of Node.js"); // var e = new Error("Unsupported version of Node.js");
// e.code = "unsupported_version"; // e.code = "unsupported_version";

View File

@ -47,6 +47,6 @@
"bcrypt": "5.1.0" "bcrypt": "5.1.0"
}, },
"engines": { "engines": {
"node": ">=16" "node": ">=18"
} }
} }

View File

@ -346,7 +346,7 @@ httpsPromise.then(function(startupHttps) {
} catch(err) { } catch(err) {
if (err.code == "unsupported_version") { if (err.code == "unsupported_version") {
console.log("Unsupported version of Node.js:",process.version); console.log("Unsupported version of Node.js:",process.version);
console.log("Node-RED requires Node.js v16 or later"); console.log("Node-RED requires Node.js v18 or later");
} else { } else {
console.log("Failed to start server:"); console.log("Failed to start server:");
if (err.stack) { if (err.stack) {

View File

@ -19,6 +19,6 @@
} }
}, },
"engines": { "engines": {
"node": ">=16" "node": ">=18"
} }
} }