diff --git a/package-lock.json b/package-lock.json index 508d77a..9ccc93e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,10 +22,10 @@ "@types/yauzl": "^2.10.3", "@vitest/coverage-v8": "^4.0.4", "colorette": "^2.0.20", - "https-proxy-agent": "^7.0.6", + "https-proxy-agent": "^9.0.0", "node-fetch": "^3.3.2", "np": "^11.0.1", - "npm-run-all2": "^8.0.1", + "npm-run-all2": "^9.0.1", "onchange": "^7.1.0", "prettier": "3.8.1", "replace-in-file": "^8.3.0", @@ -33,7 +33,7 @@ "rollup": "^4.40.2", "sisteransi": "^1.0.5", "terser": "^5.39.1", - "typescript": "~5.9.2", + "typescript": "~6.0.3", "vitest": "^4.0.4", "yauzl": "^3.2.0" }, @@ -1969,11 +1969,13 @@ } }, "node_modules/agent-base": { - "version": "7.1.3", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-9.0.0.tgz", + "integrity": "sha512-TQf59BsZnytt8GdJKLPfUZ54g/iaUL2OWDSFCCvMOhsHduDQxO8xC4PNeyIkVcA5KwL2phPSv0douC0fgWzmnA==", "dev": true, "license": "MIT", "engines": { - "node": ">= 14" + "node": ">= 20" } }, "node_modules/ansi-align": { @@ -3404,15 +3406,17 @@ "license": "MIT" }, "node_modules/https-proxy-agent": { - "version": "7.0.6", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-9.0.0.tgz", + "integrity": "sha512-/MVmHp58WkOypgFhCLk4fzpPcFQvTJ/e6LBI7irpIO2HfxUbpmYoHF+KzipzJpxxzJu7aJNWQ0xojJ/dzV2G5g==", "dev": true, "license": "MIT", "dependencies": { - "agent-base": "^7.1.2", - "debug": "4" + "agent-base": "9.0.0", + "debug": "^4.3.4" }, "engines": { - "node": ">= 14" + "node": ">= 20" } }, "node_modules/human-signals": { @@ -5070,15 +5074,19 @@ } }, "node_modules/npm-normalize-package-bin": { - "version": "4.0.0", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-6.0.0.tgz", + "integrity": "sha512-tdt4aFn9QamlhdN3HV2D2ccpBwO5/fyjjbXUxYA6uBjyekMZcZvDq0aSj9t5Jo+tih6AYFnt/cuIRn9013e0Uw==", "dev": true, "license": "ISC", "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, "node_modules/npm-run-all2": { - "version": "8.0.4", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/npm-run-all2/-/npm-run-all2-9.0.1.tgz", + "integrity": "sha512-ZtK8WXZBUA9x0XD6nxYdFLe86FxpkCTq2LiQxzX0LeXQY/vyAigQZXjjj/xfTwgV4Yqe/vYNIq2W09lrHKTcuQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5087,9 +5095,9 @@ "memorystream": "^0.3.1", "picomatch": "^4.0.2", "pidtree": "^0.6.0", - "read-package-json-fast": "^4.0.0", + "read-package-json-fast": "^6.0.0", "shell-quote": "^1.7.3", - "which": "^5.0.0" + "which": "^7.0.0" }, "bin": { "npm-run-all": "bin/npm-run-all/index.js", @@ -5098,7 +5106,7 @@ "run-s": "bin/run-s/index.js" }, "engines": { - "node": "^20.5.0 || >=22.0.0", + "node": "^22.22.2 || ^24.15.0 || >=26.0.0", "npm": ">= 10" } }, @@ -5114,11 +5122,13 @@ } }, "node_modules/npm-run-all2/node_modules/isexe": { - "version": "3.1.1", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz", + "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=16" + "node": ">=20" } }, "node_modules/npm-run-all2/node_modules/picomatch": { @@ -5133,17 +5143,19 @@ } }, "node_modules/npm-run-all2/node_modules/which": { - "version": "5.0.0", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-7.0.0.tgz", + "integrity": "sha512-RancgH2dmbLdHl6LRhEqvklWMgl/Hdnun0Y90KhBOLkMefg8Qa7/Zel8Sm+8HEcP6DEjzsWzpkuBQEZok58isA==", "dev": true, "license": "ISC", "dependencies": { - "isexe": "^3.1.1" + "isexe": "^4.0.0" }, "bin": { "node-which": "bin/which.js" }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, "node_modules/npm-run-path": { @@ -5694,23 +5706,27 @@ "license": "ISC" }, "node_modules/read-package-json-fast": { - "version": "4.0.0", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-6.0.0.tgz", + "integrity": "sha512-PNaGjoCnw9DBA2Kl8D+8po957z778q/HOPuY2u3Bkw/JO3eC8MDx7jn/PgMtSgpcBbs+6UOjDbwReGpXmRvs0g==", "dev": true, "license": "ISC", "dependencies": { - "json-parse-even-better-errors": "^4.0.0", - "npm-normalize-package-bin": "^4.0.0" + "json-parse-even-better-errors": "^6.0.0", + "npm-normalize-package-bin": "^6.0.0" }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": { - "version": "4.0.0", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-6.0.0.tgz", + "integrity": "sha512-2/8adwnK1/+Fdjyts4r6wSpfANWw8zdNhU9U/Llk59c6O+DjSisPWPykwoL8gZmocP9Dy64S7oie2g+Mia123A==", "dev": true, "license": "MIT", "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, "node_modules/read-package-up": { @@ -6561,7 +6577,9 @@ } }, "node_modules/typescript": { - "version": "5.9.3", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index a47eb58..1f97fd6 100644 --- a/package.json +++ b/package.json @@ -45,10 +45,10 @@ "@types/yauzl": "^2.10.3", "@vitest/coverage-v8": "^4.0.4", "colorette": "^2.0.20", - "https-proxy-agent": "^7.0.6", + "https-proxy-agent": "^9.0.0", "node-fetch": "^3.3.2", "np": "^11.0.1", - "npm-run-all2": "^8.0.1", + "npm-run-all2": "^9.0.1", "onchange": "^7.1.0", "prettier": "3.8.1", "replace-in-file": "^8.3.0", @@ -56,7 +56,7 @@ "rollup": "^4.40.2", "sisteransi": "^1.0.5", "terser": "^5.39.1", - "typescript": "~5.9.2", + "typescript": "~6.0.3", "vitest": "^4.0.4", "yauzl": "^3.2.0" },