From df3e2ff78092812ea2225a5a1710f3e78ca398c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Commaret?= Date: Sat, 25 Apr 2026 23:22:08 +0200 Subject: [PATCH 1/2] Update ajv and glob dependencies in package.json and package-lock.json; clean up .npmrc files for consistency across environments. --- .npmrc | 6 ------ build/.npmrc | 5 ----- package-lock.json | 10 +++++----- package.json | 4 ++-- remote/.npmrc | 6 ------ 5 files changed, 7 insertions(+), 24 deletions(-) diff --git a/.npmrc b/.npmrc index 71d98e6c..209e20f4 100644 --- a/.npmrc +++ b/.npmrc @@ -1,7 +1 @@ -disturl="https://electronjs.org/headers" -target="34.3.2" -ms_build_id="11161073" -runtime="electron" -build_from_source="true" legacy-peer-deps="true" -timeout=180000 diff --git a/build/.npmrc b/build/.npmrc index 551822f7..209e20f4 100644 --- a/build/.npmrc +++ b/build/.npmrc @@ -1,6 +1 @@ -disturl="https://nodejs.org/dist" -runtime="node" -build_from_source="true" legacy-peer-deps="true" -force_process_config="true" -timeout=180000 diff --git a/package-lock.json b/package-lock.json index 86744e3f..c19fc0a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,7 +43,7 @@ "@xterm/addon-webgl": "^0.19.0-beta.99", "@xterm/headless": "^5.6.0-beta.99", "@xterm/xterm": "^5.6.0-beta.99", - "ajv": "^8.17.1", + "ajv": "^8.20.0", "cross-spawn": "^7.0.6", "diff": "^7.0.0", "eslint-plugin-react": "^7.37.5", @@ -129,7 +129,7 @@ "event-stream": "3.3.4", "fancy-log": "^1.3.3", "file-loader": "^6.2.0", - "glob": "^5.0.13", + "glob": "^5.0.15", "gulp": "^4.0.0", "gulp-azure-storage": "^0.12.1", "gulp-bom": "^3.0.0", @@ -5843,9 +5843,9 @@ } }, "node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", diff --git a/package.json b/package.json index 0232cbbc..460e184e 100644 --- a/package.json +++ b/package.json @@ -107,7 +107,7 @@ "@xterm/addon-webgl": "^0.19.0-beta.99", "@xterm/headless": "^5.6.0-beta.99", "@xterm/xterm": "^5.6.0-beta.99", - "ajv": "^8.17.1", + "ajv": "^8.20.0", "cross-spawn": "^7.0.6", "diff": "^7.0.0", "eslint-plugin-react": "^7.37.5", @@ -193,7 +193,7 @@ "event-stream": "3.3.4", "fancy-log": "^1.3.3", "file-loader": "^6.2.0", - "glob": "^5.0.13", + "glob": "^5.0.15", "gulp": "^4.0.0", "gulp-azure-storage": "^0.12.1", "gulp-bom": "^3.0.0", diff --git a/remote/.npmrc b/remote/.npmrc index e2c53927..209e20f4 100644 --- a/remote/.npmrc +++ b/remote/.npmrc @@ -1,7 +1 @@ -disturl="https://nodejs.org/dist" -target="20.18.3" -ms_build_id="323695" -runtime="node" -build_from_source="true" legacy-peer-deps="true" -timeout=180000 From 52a114dc97b2ff8aa1921acdf128ae41c4a6e450 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Commaret?= Date: Sat, 25 Apr 2026 23:27:17 +0200 Subject: [PATCH 2/2] Update package-lock.json to reflect dependency version upgrades for @xmldom/xmldom, baseline-browser-mapping, express-rate-limit, fast-xml-parser, loader-runner, and plist, ensuring compatibility with newer Node.js versions. --- package-lock.json | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index c19fc0a7..63140310 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5638,13 +5638,13 @@ } }, "node_modules/@xmldom/xmldom": { - "version": "0.8.13", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.13.tgz", - "integrity": "sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw==", + "version": "0.9.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.10.tgz", + "integrity": "sha512-A9gOqLdi6cV4ibazAjcQufGj0B1y/vDqYrcuP6d/6x8P27gRS8643Dj9o1dEKtB6O7fwxb2FgBmJS2mX7gpvdw==", "dev": true, "license": "MIT", "engines": { - "node": ">=10.0.0" + "node": ">=14.6" } }, "node_modules/@xterm/addon-clipboard": { @@ -6779,9 +6779,9 @@ "license": "MIT" }, "node_modules/baseline-browser-mapping": { - "version": "2.10.21", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.21.tgz", - "integrity": "sha512-Q+rUQ7Uz8AHM7DEaNdwvfFCTq7a43lNTzuS94eiWqwyxfV/wJv+oUivef51T91mmRY4d4A1u9rcSvkeufCVXlA==", + "version": "2.10.22", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.22.tgz", + "integrity": "sha512-6qruVrb5rse6WylFkU0FhBKKGuecWseqdpQfhkawn6ztyk2QlfwSRjsDxMCLJrkfmfN21qvhl9ABgaMeRkuwww==", "dev": true, "license": "Apache-2.0", "bin": { @@ -10358,9 +10358,9 @@ } }, "node_modules/express-rate-limit": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.0.tgz", - "integrity": "sha512-gDK8yiqKxrGta+3WtON59arrrw6GLmadA1qoFgYXzdcch8fmKDID2XqO8itsi3f1wufXYPT51387dN6cvVBS3Q==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.1.tgz", + "integrity": "sha512-NGVYwQSAyEQgzxX1iCM978PP9AdO/hW93gMcF6ZwQCm+rFvLsBH6w4xcXWTcliS8La5EPRN3p9wzItqBwJrfNw==", "license": "MIT", "dependencies": { "ip-address": "10.1.0" @@ -10603,9 +10603,9 @@ } }, "node_modules/fast-xml-parser": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.1.tgz", - "integrity": "sha512-8Cc3f8GUGUULg34pBch/KGyPLglS+OFs05deyOlY7fL2MTagYPKrVQNmR1fLF/yJ9PH5ZSTd3YDF6pnmeZU+zA==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.2.tgz", + "integrity": "sha512-P7oW7tLbYnhOLQk/Gv7cZgzgMPP/XN03K02/Jy6Y/NHzyIAIpxuZIM/YqAkfiXFPxA2CTm7NtCijK9EDu09u2w==", "dev": true, "funding": [ { @@ -16667,9 +16667,9 @@ } }, "node_modules/loader-runner": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", - "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.2.tgz", + "integrity": "sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==", "dev": true, "license": "MIT", "engines": { @@ -19826,13 +19826,13 @@ } }, "node_modules/plist": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", - "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.1.tgz", + "integrity": "sha512-ZIfcLJC+7E7FBFnDxm9MPmt7D+DidyQ26lewieO75AdhA2ayMtsJSES0iWzqJQbcVRSrTufQoy0DR94xHue0oA==", "dev": true, "license": "MIT", "dependencies": { - "@xmldom/xmldom": "^0.8.8", + "@xmldom/xmldom": "^0.9.10", "base64-js": "^1.5.1", "xmlbuilder": "^15.1.1" },