diff --git a/core/create/package.json b/core/create/package.json index 1d31bf8e3..f827591f8 100644 --- a/core/create/package.json +++ b/core/create/package.json @@ -48,7 +48,7 @@ "devDependencies": { "@types/financial-times__package-json": "^1.9.0", "@types/lodash": "^4.17.20", - "@types/node": "^16.18.23", + "@types/node": "^24.7.2", "@types/node-fetch": "^2.6.2", "@types/pacote": "^11.1.3", "@types/prompts": "^2.4.9", diff --git a/package-lock.json b/package-lock.json index 5716e371b..ecaa2a384 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@financial-times/eslint-config-next": "^7.1.0", "@tsconfig/node18": "^18.2.4", "@types/jest": "^29.5.14", - "@types/node": "^18.19.55", + "@types/node": "^24.7.2", "@typescript-eslint/eslint-plugin": "^5.57.0", "@typescript-eslint/parser": "^5.57.0", "check-engines": "^1.6.0", @@ -192,7 +192,7 @@ "devDependencies": { "@types/financial-times__package-json": "^1.9.0", "@types/lodash": "^4.17.20", - "@types/node": "^16.18.23", + "@types/node": "^24.7.2", "@types/node-fetch": "^2.6.2", "@types/pacote": "^11.1.3", "@types/prompts": "^2.4.9", @@ -203,11 +203,6 @@ "node": "18.x || 20.x || 22.x" } }, - "core/create/node_modules/@types/node": { - "version": "16.18.123", - "dev": true, - "license": "MIT" - }, "core/sandbox": { "version": "1.0.0", "extraneous": true, @@ -13262,10 +13257,12 @@ } }, "node_modules/@types/node": { - "version": "18.19.69", + "version": "24.7.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.7.2.tgz", + "integrity": "sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==", "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~7.14.0" } }, "node_modules/@types/node-fetch": { @@ -31174,7 +31171,9 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.14.0.tgz", + "integrity": "sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==", "license": "MIT" }, "node_modules/uni-global": { @@ -32382,7 +32381,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/babel": { @@ -32407,7 +32406,7 @@ }, "peerDependencies": { "@babel/core": "7.x", - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/backend-heroku-app": { @@ -32424,7 +32423,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/backend-serverless-app": { @@ -32441,7 +32440,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/circleci": { @@ -32472,7 +32471,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1", + "dotcom-tool-kit": "4.x", "zod": "^3.24.4" } }, @@ -32491,7 +32490,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/circleci-npm": { @@ -32507,7 +32506,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/cloudsmith": { @@ -32540,7 +32539,7 @@ }, "peerDependencies": { "@commitlint/cli": ">=16.x <=19.x", - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/component": { @@ -32555,7 +32554,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/containerised-app": { @@ -32577,7 +32576,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "^4.10.1" + "dotcom-tool-kit": "^4.8.0" } }, "plugins/containerised-app-with-assets": { @@ -32594,7 +32593,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "^4.10.1" + "dotcom-tool-kit": "^4.8.0" } }, "plugins/cypress": { @@ -32613,7 +32612,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/docker": { @@ -32632,7 +32631,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/eslint": { @@ -32658,7 +32657,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1", + "dotcom-tool-kit": "4.x", "eslint": "7.x || 8.x" } }, @@ -32675,7 +32674,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/hako": { @@ -32694,7 +32693,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/heroku": { @@ -32726,7 +32725,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/husky-npm": { @@ -32741,7 +32740,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1", + "dotcom-tool-kit": "4.x", "husky": "4.x" } }, @@ -32762,7 +32761,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1", + "dotcom-tool-kit": "4.x", "jest-cli": "27.x || 28.x || 29.x" } }, @@ -32781,7 +32780,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/lint-staged-npm": { @@ -32799,7 +32798,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/lint-staged/node_modules/colorette": { @@ -32874,7 +32873,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1", + "dotcom-tool-kit": "4.x", "mocha": ">=6.x <=11.x" } }, @@ -32901,7 +32900,7 @@ "npm": "7.x || 8.x || 9.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/n-test": { @@ -32926,7 +32925,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/next-router": { @@ -32947,7 +32946,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/node": { @@ -32968,7 +32967,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/node-test": { @@ -32984,21 +32983,13 @@ "zod": "^3.24.4" }, "devDependencies": { - "@types/node": "^20.17.28" + "@types/node": "^24.7.2" }, "engines": { "node": "20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" - } - }, - "plugins/node-test/node_modules/@types/node": { - "version": "20.17.28", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" + "dotcom-tool-kit": "4.x" } }, "plugins/node-test/node_modules/glob": { @@ -33063,11 +33054,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "plugins/node-test/node_modules/undici-types": { - "version": "6.19.8", - "dev": true, - "license": "MIT" - }, "plugins/nodemon": { "name": "@dotcom-tool-kit/nodemon", "version": "4.2.6", @@ -33088,7 +33074,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1", + "dotcom-tool-kit": "4.x", "nodemon": "2.x" } }, @@ -33117,7 +33103,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/npm/node_modules/@npmcli/git": { @@ -33335,7 +33321,7 @@ "node": "20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "^4.10.1" + "dotcom-tool-kit": "^4.10.0" } }, "plugins/prettier": { @@ -33360,7 +33346,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/prettier/node_modules/@types/prettier": { @@ -33387,7 +33373,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1", + "dotcom-tool-kit": "4.x", "serverless-offline": "12.x || 13.x" } }, @@ -33409,7 +33395,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1", + "dotcom-tool-kit": "4.x", "typescript": "3.x || 4.x || 5.x" } }, @@ -33438,7 +33424,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1" + "dotcom-tool-kit": "4.x" } }, "plugins/webpack": { @@ -33462,7 +33448,7 @@ "node": "18.x || 20.x || 22.x" }, "peerDependencies": { - "dotcom-tool-kit": "4.10.1", + "dotcom-tool-kit": "4.x", "webpack": "4.x.x || 5.x.x" } }, diff --git a/package.json b/package.json index ed7c93ccc..c8776b611 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@financial-times/eslint-config-next": "^7.1.0", "@tsconfig/node18": "^18.2.4", "@types/jest": "^29.5.14", - "@types/node": "^18.19.55", + "@types/node": "^24.7.2", "@typescript-eslint/eslint-plugin": "^5.57.0", "@typescript-eslint/parser": "^5.57.0", "check-engines": "^1.6.0", diff --git a/plugins/node-test/package.json b/plugins/node-test/package.json index b25f48bac..e2f6f6beb 100644 --- a/plugins/node-test/package.json +++ b/plugins/node-test/package.json @@ -38,6 +38,6 @@ "zod": "^3.24.4" }, "devDependencies": { - "@types/node": "^20.17.28" + "@types/node": "^24.7.2" } }