From 5e5308d34d87f65ff60a984210492a188419a1af Mon Sep 17 00:00:00 2001 From: ethernet Date: Thu, 11 Jun 2026 15:06:05 -0400 Subject: [PATCH] fix(node): fix @types/node version TODO lock to a specific node/npm version. this is a fix for a diff between 10 and 11. --- apps/desktop/package.json | 2 +- nix/lib.nix | 2 +- package-lock.json | 47 +++++++++++++++++++++++++-------------- ui-tui/package.json | 2 +- web/package.json | 2 +- 5 files changed, 34 insertions(+), 21 deletions(-) diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 1d479b26a2d..d247476ebeb 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -105,7 +105,7 @@ "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.3.2", "@types/hast": "^3.0.4", - "@types/node": "^24.12.0", + "@types/node": "^24.13.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "@typescript-eslint/eslint-plugin": "^8.59.1", diff --git a/nix/lib.nix b/nix/lib.nix index f4ce4c958e7..64546b919dc 100644 --- a/nix/lib.nix +++ b/nix/lib.nix @@ -21,7 +21,7 @@ let # Single npm deps fetch from the workspace root lockfile. # All workspace packages share this derivation. - npmDepsHash = "sha256-mYgKXE/FL4hnkrEvpVv+ULM/oeyIfO2AM9Ol8OrfWm0="; + npmDepsHash = "sha256-jN6rD+vVhTCWz3lFZzlmFYXmcMRPTtYWy3XVSiDYbvM="; npmDeps = pkgs.fetchNpmDeps { inherit src; diff --git a/package-lock.json b/package-lock.json index fb2afc5149b..6045382faf3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -135,7 +135,7 @@ "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.3.2", "@types/hast": "^3.0.4", - "@types/node": "^24.12.0", + "@types/node": "^24.13.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "@typescript-eslint/eslint-plugin": "^8.59.1", @@ -205,6 +205,16 @@ } } }, + "apps/desktop/node_modules/@types/node": { + "version": "24.13.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.2.tgz", + "integrity": "sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.18.0" + } + }, "apps/desktop/node_modules/@vitejs/plugin-react": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.0.1.tgz", @@ -14561,9 +14571,9 @@ } }, "node_modules/joi": { - "version": "18.1.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-18.1.2.tgz", - "integrity": "sha512-rF5MAmps5esSlhCA+N1b6IYHDw9j/btzGaqfgie522jS02Ju/HXBxamlXVlKEHAxoMKQL77HWI8jlqWsFuekZA==", + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-18.2.1.tgz", + "integrity": "sha512-2/OKlogiESf2Nh3TFCrRjrr9z1DRHeW0I+KReF67+4J0Ns+8hBtHRmoWAZ2OFU6I5+TWLEe6sVlSdXPjHm5UbQ==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -21420,7 +21430,7 @@ }, "devDependencies": { "@eslint/js": "^9", - "@types/node": "^24.12.0", + "@types/node": "^24.13.2", "@types/react": "^19.2.14", "@typescript-eslint/eslint-plugin": "^8", "@typescript-eslint/parser": "^8", @@ -21893,13 +21903,13 @@ } }, "ui-tui/node_modules/@types/node": { - "version": "25.9.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.9.1.tgz", - "integrity": "sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg==", + "version": "24.13.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.2.tgz", + "integrity": "sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": ">=7.24.0 <7.24.7" + "undici-types": "~7.18.0" } }, "ui-tui/node_modules/ansi-regex": { @@ -22026,13 +22036,6 @@ "node": ">=14.17" } }, - "ui-tui/node_modules/undici-types": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", - "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", - "dev": true, - "license": "MIT" - }, "ui-tui/node_modules/wrap-ansi": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", @@ -22153,7 +22156,7 @@ }, "devDependencies": { "@eslint/js": "^9.39.4", - "@types/node": "^24.12.0", + "@types/node": "^24.13.2", "@types/qrcode": "^1.5.6", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", @@ -22212,6 +22215,16 @@ } } }, + "web/node_modules/@types/node": { + "version": "24.13.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.2.tgz", + "integrity": "sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.18.0" + } + }, "web/node_modules/globals": { "version": "17.6.0", "resolved": "https://registry.npmjs.org/globals/-/globals-17.6.0.tgz", diff --git a/ui-tui/package.json b/ui-tui/package.json index 3524b60d2ca..f6767da678b 100644 --- a/ui-tui/package.json +++ b/ui-tui/package.json @@ -26,7 +26,7 @@ }, "devDependencies": { "@eslint/js": "^9", - "@types/node": "^24.12.0", + "@types/node": "^24.13.2", "@types/react": "^19.2.14", "@typescript-eslint/eslint-plugin": "^8", "@typescript-eslint/parser": "^8", diff --git a/web/package.json b/web/package.json index 946ce5dfc42..de39ff26b97 100644 --- a/web/package.json +++ b/web/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@eslint/js": "^9.39.4", - "@types/node": "^24.12.0", + "@types/node": "^24.13.2", "@types/qrcode": "^1.5.6", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3",