From b8459068f4bc7dada1dbe0c0f9ba53ea520202fa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 16:40:47 +0000 Subject: [PATCH] fix(deps): update node.js to v22 --- .tool-versions | 2 +- projects/json-pointer-helpers/package.json | 2 +- projects/openapi-io/package.json | 2 +- projects/openapi-utilities/package.json | 2 +- projects/optic/package.json | 2 +- projects/optic/web/package-lock.json | 18 ++++++++++--- projects/optic/web/package.json | 2 +- projects/rulesets-base/package.json | 2 +- projects/standard-rulesets/package.json | 2 +- yarn.lock | 30 +++++++++++++++++----- 10 files changed, 45 insertions(+), 19 deletions(-) diff --git a/.tool-versions b/.tool-versions index a585d3f02c..a1ca66a833 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,4 +1,4 @@ # js tools -nodejs 18.20.2 +nodejs 22.15.0 yarn 1.22.19 diff --git a/projects/json-pointer-helpers/package.json b/projects/json-pointer-helpers/package.json index e740846d4f..e8bcd6988c 100644 --- a/projects/json-pointer-helpers/package.json +++ b/projects/json-pointer-helpers/package.json @@ -25,7 +25,7 @@ "@babel/preset-typescript": "^7.17.0", "@types/babel__core": "^7", "@types/babel__preset-env": "^7", - "@types/node": "^18.0.0", + "@types/node": "^22.0.0", "babel-jest": "^29.3.1", "jest": "^29.3.1", "prettier": "^3.0.0", diff --git a/projects/openapi-io/package.json b/projects/openapi-io/package.json index 6401291b53..9d248ba822 100644 --- a/projects/openapi-io/package.json +++ b/projects/openapi-io/package.json @@ -29,7 +29,7 @@ "@types/is-url": "^1.2.30", "@types/lodash.clonedeep": "^4", "@types/lodash.sortby": "^4.7.7", - "@types/node": "^18.0.0", + "@types/node": "^22.0.0", "@types/node-fetch": "2.6.12", "@types/semver": "^7.3.10", "babel-jest": "^29.3.1", diff --git a/projects/openapi-utilities/package.json b/projects/openapi-utilities/package.json index 8186ad0e0d..18d145f398 100644 --- a/projects/openapi-utilities/package.json +++ b/projects/openapi-utilities/package.json @@ -31,7 +31,7 @@ "@types/lodash.groupby": "^4.6.6", "@types/lodash.isequal": "^4.5.6", "@types/lodash.omit": "^4.5.7", - "@types/node": "^18.0.0", + "@types/node": "^22.0.0", "babel-jest": "^29.3.1", "jest": "^29.3.1", "prettier": "^3.0.0", diff --git a/projects/optic/package.json b/projects/optic/package.json index 8d504fb775..2077b6bb8a 100644 --- a/projects/optic/package.json +++ b/projects/optic/package.json @@ -41,7 +41,7 @@ "@types/lodash.sortby": "^4.7.7", "@types/log": "^6.3.0", "@types/micromatch": "^4", - "@types/node": "^18.0.0", + "@types/node": "^22.0.0", "@types/postman-collection": "^3.5.7", "@types/prompts": "^2", "@types/semver": "^7.3.10", diff --git a/projects/optic/web/package-lock.json b/projects/optic/web/package-lock.json index e66ca07a5b..f94b20b7ba 100644 --- a/projects/optic/web/package-lock.json +++ b/projects/optic/web/package-lock.json @@ -19,7 +19,7 @@ "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", - "@types/node": "^16.18.104", + "@types/node": "^22.0.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "brotli": "^1.3.3", @@ -4585,9 +4585,13 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "node_modules/@types/node": { - "version": "16.18.104", - "resolved": "https://packages.atlassian.com/api/npm/npm-remote/@types/node/-/node-16.18.104.tgz", - "integrity": "sha512-OF3keVCbfPlkzxnnDBUZJn1RiCJzKeadjiW0xTEb0G1SUJ5gDVb3qnzZr2T4uIFvsbKJbXy1v2DN7e2zaEY7jQ==" + "version": "22.15.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.18.tgz", + "integrity": "sha512-v1DKRfUdyW+jJhZNEI1PYy29S2YRxMV5AOO/x/SjKmW0acCIOqmbj6Haf9eHAhsPmrhlHSxEhv/1WszcLWV4cg==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } }, "node_modules/@types/node-forge": { "version": "1.3.11", @@ -17674,6 +17678,12 @@ "resolved": "https://packages.atlassian.com/api/npm/npm-remote/underscore/-/underscore-1.12.1.tgz", "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://packages.atlassian.com/api/npm/npm-remote/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", diff --git a/projects/optic/web/package.json b/projects/optic/web/package.json index 53254ac18d..5ff8407bff 100644 --- a/projects/optic/web/package.json +++ b/projects/optic/web/package.json @@ -17,7 +17,7 @@ "html-webpack-inline-source-plugin": "^0.0.10", "html-inline-script-webpack-plugin": "^3.2.1", "@types/jest": "^27.5.2", - "@types/node": "^16.18.104", + "@types/node": "^22.0.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "brotli": "^1.3.3", diff --git a/projects/rulesets-base/package.json b/projects/rulesets-base/package.json index 4b94f8741d..2a1f11d734 100644 --- a/projects/rulesets-base/package.json +++ b/projects/rulesets-base/package.json @@ -38,7 +38,7 @@ "@types/babel__preset-env": "^7", "@types/json-stable-stringify": "^1.0.33", "@types/lodash.pick": "^4", - "@types/node": "^18.0.0", + "@types/node": "^22.0.0", "babel-jest": "^29.3.1", "jest": "^29.3.1", "ts-jest": "^29.0.3", diff --git a/projects/standard-rulesets/package.json b/projects/standard-rulesets/package.json index b8d64d5758..c180f966c1 100644 --- a/projects/standard-rulesets/package.json +++ b/projects/standard-rulesets/package.json @@ -40,7 +40,7 @@ "@types/babel__preset-env": "^7", "@types/json-stable-stringify": "^1.0.33", "@types/lodash.pick": "^4", - "@types/node": "^18.0.0", + "@types/node": "^22.0.0", "babel-jest": "^29.3.1", "jest": "^29.3.1", "object-hash": "^3.0.0", diff --git a/yarn.lock b/yarn.lock index 3599a273b0..965859dd73 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3507,7 +3507,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.0.0, @types/node@npm:^18.11.18": +"@types/node@npm:^18.11.18": version: 18.19.31 resolution: "@types/node@npm:18.19.31" dependencies: @@ -3516,6 +3516,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^22.0.0": + version: 22.15.18 + resolution: "@types/node@npm:22.15.18" + dependencies: + undici-types: "npm:~6.21.0" + checksum: 10c0/e23178c568e2dc6b93b6aa3b8dfb45f9556e527918c947fe7406a4c92d2184c7396558912400c3b1b8d0fa952ec63819aca2b8e4d3545455fc6f1e9623e09ca6 + languageName: node + linkType: hard + "@types/postman-collection@npm:^3.5.7": version: 3.5.10 resolution: "@types/postman-collection@npm:3.5.10" @@ -3653,7 +3662,7 @@ __metadata: "@babel/preset-typescript": "npm:^7.17.0" "@types/babel__core": "npm:^7" "@types/babel__preset-env": "npm:^7" - "@types/node": "npm:^18.0.0" + "@types/node": "npm:^22.0.0" babel-jest: "npm:^29.3.1" jest: "npm:^29.3.1" jsonpointer: "npm:^5.0.1" @@ -3681,7 +3690,7 @@ __metadata: "@types/is-url": "npm:^1.2.30" "@types/lodash.clonedeep": "npm:^4" "@types/lodash.sortby": "npm:^4.7.7" - "@types/node": "npm:^18.0.0" + "@types/node": "npm:^22.0.0" "@types/node-fetch": "npm:2.6.12" "@types/semver": "npm:^7.3.10" "@useoptic/json-pointer-helpers": "workspace:*" @@ -3728,7 +3737,7 @@ __metadata: "@types/lodash.groupby": "npm:^4.6.6" "@types/lodash.isequal": "npm:^4.5.6" "@types/lodash.omit": "npm:^4.5.7" - "@types/node": "npm:^18.0.0" + "@types/node": "npm:^22.0.0" "@useoptic/json-pointer-helpers": "workspace:*" ajv: "npm:8.17.1" ajv-errors: "npm:^3.0.0" @@ -3784,7 +3793,7 @@ __metadata: "@types/lodash.sortby": "npm:^4.7.7" "@types/log": "npm:^6.3.0" "@types/micromatch": "npm:^4" - "@types/node": "npm:^18.0.0" + "@types/node": "npm:^22.0.0" "@types/postman-collection": "npm:^3.5.7" "@types/prompts": "npm:^2" "@types/semver": "npm:^7.3.10" @@ -3878,7 +3887,7 @@ __metadata: "@types/babel__preset-env": "npm:^7" "@types/json-stable-stringify": "npm:^1.0.33" "@types/lodash.pick": "npm:^4" - "@types/node": "npm:^18.0.0" + "@types/node": "npm:^22.0.0" "@useoptic/json-pointer-helpers": "workspace:*" "@useoptic/openapi-utilities": "workspace:*" ajv: "npm:^8.6.0" @@ -3907,7 +3916,7 @@ __metadata: "@types/babel__preset-env": "npm:^7" "@types/json-stable-stringify": "npm:^1.0.33" "@types/lodash.pick": "npm:^4" - "@types/node": "npm:^18.0.0" + "@types/node": "npm:^22.0.0" "@useoptic/openapi-utilities": "workspace:*" "@useoptic/rulesets-base": "workspace:*" ajv: "npm:^8.6.0" @@ -11079,6 +11088,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~6.21.0": + version: 6.21.0 + resolution: "undici-types@npm:6.21.0" + checksum: 10c0/c01ed51829b10aa72fc3ce64b747f8e74ae9b60eafa19a7b46ef624403508a54c526ffab06a14a26b3120d055e1104d7abe7c9017e83ced038ea5cf52f8d5e04 + languageName: node + linkType: hard + "uni-global@npm:^1.0.0": version: 1.0.0 resolution: "uni-global@npm:1.0.0"