From 343e997ad7c0f4fddbc9446c34a3125b933004c5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 10:44:23 +0000 Subject: [PATCH] Update Node.js to v22 --- .nvmrc | 2 +- package-lock.json | 38 ++++++++++++++++++++++++++++---------- package.json | 4 ++-- 3 files changed, 31 insertions(+), 13 deletions(-) diff --git a/.nvmrc b/.nvmrc index 2d80ef20..0c1ecfef 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1,2 +1,2 @@ -18.18.2 +22.12.0 diff --git a/package-lock.json b/package-lock.json index 76ae31d7..e301aaa3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "protractor-cucumber-framework": "^9.8.0" }, "devDependencies": { - "@types/node": "^18.18.5", + "@types/node": "^22.10.2", "chromedriver": "^116.0.0", "http-server": "^14.1.1", "mkdirp": "^3.0.1", @@ -31,7 +31,7 @@ "typescript": "^5.2.2" }, "engines": { - "node": "^16.13 || ^18.12 || ^20" + "node": "^16.13 || ^18.12 || ^20 || ^22.0.0" } }, "node_modules/@colors/colors": { @@ -784,10 +784,13 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.18.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.5.tgz", - "integrity": "sha512-4slmbtwV59ZxitY4ixUZdy1uRLf9eSIvBWPQxNjhHYWEtn0FryfKpyS2cvADYXTayWdKEIsJengncrVvkI4I6A==", - "dev": true + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", + "dev": true, + "dependencies": { + "undici-types": "~6.20.0" + } }, "node_modules/@types/q": { "version": "0.0.32", @@ -3787,6 +3790,12 @@ "node": ">=14.17" } }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "dev": true + }, "node_modules/union": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", @@ -4616,10 +4625,13 @@ "dev": true }, "@types/node": { - "version": "18.18.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.5.tgz", - "integrity": "sha512-4slmbtwV59ZxitY4ixUZdy1uRLf9eSIvBWPQxNjhHYWEtn0FryfKpyS2cvADYXTayWdKEIsJengncrVvkI4I6A==", - "dev": true + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", + "dev": true, + "requires": { + "undici-types": "~6.20.0" + } }, "@types/q": { "version": "0.0.32", @@ -6866,6 +6878,12 @@ "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true }, + "undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "dev": true + }, "union": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", diff --git a/package.json b/package.json index eb699073..bc208e38 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ }, "homepage": "http://serenity-js.org", "engines": { - "node": "^16.13 || ^18.12 || ^20" + "node": "^16.13 || ^18.12 || ^20 || ^22.0.0" }, "dependencies": { "@cucumber/cucumber": "^9.6.0", @@ -43,7 +43,7 @@ "protractor": "^7.0.0" }, "devDependencies": { - "@types/node": "^18.18.5", + "@types/node": "^22.10.2", "chromedriver": "^116.0.0", "npm-failsafe": "^1.2.0", "http-server": "^14.1.1",