diff --git a/client/package.json b/client/package.json index feead5a29..17b4e2f3c 100644 --- a/client/package.json +++ b/client/package.json @@ -26,15 +26,15 @@ "@blockception/shared": "^0.0.1", "bc-minecraft-bedrock-project": "^1.21.80-5", "bc-minecraft-bedrock-vanilla-data": "^1.21.80-4", - "node": "^24.1.0", + "node": "^24.3.0", "vscode-languageclient": "^9.0.1" }, "devDependencies": { "@types/jest": "^29.5.14", - "@types/node": "^22.15.30", + "@types/node": "^24.0.10", "@types/vscode": "^1.101.0", "json-loader": "^0.5.7", - "ts-jest": "^29.3.4", + "ts-jest": "^29.4.0", "ts-loader": "^9.5.2", "ts-node": "^10.9.2", "typescript": "^5.8.3", diff --git a/package-lock.json b/package-lock.json index 73d12893f..ba975fd50 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "devDependencies": { "@eslint/js": "^9.28.0", "@types/eslint__js": "^9.14.0", - "@types/node": "^22.15.30", + "@types/node": "^24.0.10", "@vscode/vsce": "^3.6.0", "eslint": "^9.28.0", "eslint-plugin-jest": "^28.13.3", @@ -42,15 +42,15 @@ "@blockception/shared": "^0.0.1", "bc-minecraft-bedrock-project": "^1.21.80-5", "bc-minecraft-bedrock-vanilla-data": "^1.21.80-4", - "node": "^24.1.0", + "node": "^24.3.0", "vscode-languageclient": "^9.0.1" }, "devDependencies": { "@types/jest": "^29.5.14", - "@types/node": "^22.15.30", + "@types/node": "^24.0.10", "@types/vscode": "^1.101.0", "json-loader": "^0.5.7", - "ts-jest": "^29.3.4", + "ts-jest": "^29.4.0", "ts-loader": "^9.5.2", "ts-node": "^10.9.2", "typescript": "^5.8.3", @@ -2238,13 +2238,12 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.15.30", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.30.tgz", - "integrity": "sha512-6Q7lr06bEHdlfplU6YRbgG1SFBdlsfNC4/lX+SkhiTs0cpJkOElmWls8PxDFv4yY/xKb8Y6SO0OmSX4wgqTZbA==", + "version": "24.0.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.10.tgz", + "integrity": "sha512-ENHwaH+JIRTDIEEbDK6QSQntAYGtbvdDXnMXnZaZ6k13Du1dPMmprkEHIL7ok2Wl2aZevetwTAb5S+7yIF+enA==", "dev": true, - "license": "MIT", "dependencies": { - "undici-types": "~6.21.0" + "undici-types": "~7.8.0" } }, "node_modules/@types/normalize-package-data": { @@ -7307,11 +7306,10 @@ "license": "MIT" }, "node_modules/node": { - "version": "24.1.0", - "resolved": "https://registry.npmjs.org/node/-/node-24.1.0.tgz", - "integrity": "sha512-CynBCT0QsxwFQ9PiFcQvLagEBZOFmAxQHe+HoplW26T5guyOH3RJUN5baJ/TggXfngyDas9rBzccX8rUP+X/XQ==", + "version": "24.3.0", + "resolved": "https://registry.npmjs.org/node/-/node-24.3.0.tgz", + "integrity": "sha512-evIoG03kOBuloZrFWNgdsii7euxvt2dbdhhBNpMd0NXJmCJ1vhYfdioi3HEEhw5vmEhl0SaljJXihVBmV3mWxA==", "hasInstallScript": true, - "license": "ISC", "dependencies": { "node-bin-setup": "^1.0.0" }, @@ -9370,16 +9368,14 @@ } }, "node_modules/ts-jest": { - "version": "29.3.4", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.3.4.tgz", - "integrity": "sha512-Iqbrm8IXOmV+ggWHOTEbjwyCf2xZlUMv5npExksXohL+tk8va4Fjhb+X2+Rt9NBmgO7bJ8WpnMLOwih/DnMlFA==", + "version": "29.4.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.4.0.tgz", + "integrity": "sha512-d423TJMnJGu80/eSgfQ5w/R+0zFJvdtTxwtF9KzFFunOpSeD+79lHJQIiAhluJoyGRbvj9NZJsl9WjCUo0ND7Q==", "dev": true, - "license": "MIT", "dependencies": { "bs-logger": "^0.2.6", "ejs": "^3.1.10", "fast-json-stable-stringify": "^2.1.0", - "jest-util": "^29.0.0", "json5": "^2.2.3", "lodash.memoize": "^4.1.2", "make-error": "^1.3.6", @@ -9395,10 +9391,11 @@ }, "peerDependencies": { "@babel/core": ">=7.0.0-beta.0 <8", - "@jest/transform": "^29.0.0", - "@jest/types": "^29.0.0", - "babel-jest": "^29.0.0", - "jest": "^29.0.0", + "@jest/transform": "^29.0.0 || ^30.0.0", + "@jest/types": "^29.0.0 || ^30.0.0", + "babel-jest": "^29.0.0 || ^30.0.0", + "jest": "^29.0.0 || ^30.0.0", + "jest-util": "^29.0.0 || ^30.0.0", "typescript": ">=4.3 <6" }, "peerDependenciesMeta": { @@ -9416,6 +9413,9 @@ }, "esbuild": { "optional": true + }, + "jest-util": { + "optional": true } } }, @@ -9649,11 +9649,10 @@ } }, "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==", - "dev": true, - "license": "MIT" + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", + "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", + "dev": true }, "node_modules/unicorn-magic": { "version": "0.3.0", @@ -10425,7 +10424,7 @@ "fast-glob": "^3.3.3", "fastest-levenshtein": "^1.0.16", "jsonc-parser": "^3.3.1", - "node": "^24.1.0", + "node": "^24.3.0", "picomatch": "^4.0.2", "vscode-languageserver": "^9.0.1", "vscode-languageserver-protocol": "^3.17.5", @@ -10435,10 +10434,10 @@ }, "devDependencies": { "@types/jest": "^29.5.14", - "@types/node": "^22.15.30", + "@types/node": "^24.0.10", "@types/picomatch": "^4.0.0", "json-loader": "^0.5.7", - "ts-jest": "^29.3.4", + "ts-jest": "^29.4.0", "ts-loader": "^9.5.2", "ts-node": "^10.9.2", "typescript": "^5.8.3", diff --git a/package.json b/package.json index 7e77ed8ea..78a25a5ce 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "devDependencies": { "@eslint/js": "^9.28.0", "@types/eslint__js": "^9.14.0", - "@types/node": "^22.15.30", + "@types/node": "^24.0.10", "@vscode/vsce": "^3.6.0", "eslint": "^9.28.0", "eslint-plugin-jest": "^28.13.3", diff --git a/server/package.json b/server/package.json index d1c2dc7db..8abffd8a1 100644 --- a/server/package.json +++ b/server/package.json @@ -39,7 +39,7 @@ "fast-glob": "^3.3.3", "fastest-levenshtein": "^1.0.16", "jsonc-parser": "^3.3.1", - "node": "^24.1.0", + "node": "^24.3.0", "picomatch": "^4.0.2", "vscode-languageserver": "^9.0.1", "vscode-languageserver-protocol": "^3.17.5", @@ -49,10 +49,10 @@ }, "devDependencies": { "@types/jest": "^29.5.14", - "@types/node": "^22.15.30", + "@types/node": "^24.0.10", "@types/picomatch": "^4.0.0", "json-loader": "^0.5.7", - "ts-jest": "^29.3.4", + "ts-jest": "^29.4.0", "ts-loader": "^9.5.2", "ts-node": "^10.9.2", "typescript": "^5.8.3",