diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index eaf9e7cd..05750265 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -18,7 +18,7 @@ jobs: # AHK is built for Windows only, so we only build on Windows # As always, if community asks, community shall receive ;) os: [windows-latest] - node-version: [22.x] + node-version: [20.x] runs-on: ${{ matrix.os }} steps: - name: Checkout diff --git a/package-lock.json b/package-lock.json index f2755bdd..7959679c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@types/fs-extra": "^9.0.7", "@types/glob": "^7.1.3", "@types/mocha": "^9.1.1", - "@types/node": "^17.0.23", + "@types/node": "^20.16.0", "@types/vscode": "1.90.0", "@types/xml2js": "^0.4.11", "@vscode/test-electron": "^2.3.10", @@ -1187,10 +1187,14 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", - "dev": true + "version": "20.16.0", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.16.0.tgz", + "integrity": "sha512-vDxceJcoZhIVh67S568bm1UGZO0DX0hpplJZxzeXMKwIPLn190ec5RRxQ69BKhX44SUGIxxgMdDY557lGLKprQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.19.2" + } }, "node_modules/@types/normalize-package-data": { "version": "2.4.4", @@ -6570,6 +6574,13 @@ "dev": true, "license": "MIT" }, + "node_modules/undici-types": { + "version": "6.19.6", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-6.19.6.tgz", + "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", + "dev": true, + "license": "MIT" + }, "node_modules/universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", @@ -7624,10 +7635,13 @@ "dev": true }, "@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", - "dev": true + "version": "20.16.0", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.16.0.tgz", + "integrity": "sha512-vDxceJcoZhIVh67S568bm1UGZO0DX0hpplJZxzeXMKwIPLn190ec5RRxQ69BKhX44SUGIxxgMdDY557lGLKprQ==", + "dev": true, + "requires": { + "undici-types": "~6.19.2" + } }, "@types/normalize-package-data": { "version": "2.4.4", @@ -11353,6 +11367,12 @@ "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==", "dev": true }, + "undici-types": { + "version": "6.19.6", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-6.19.6.tgz", + "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", + "dev": true + }, "universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", diff --git a/package.json b/package.json index 451ed23f..3b35269b 100644 --- a/package.json +++ b/package.json @@ -530,7 +530,7 @@ "@types/fs-extra": "^9.0.7", "@types/glob": "^7.1.3", "@types/mocha": "^9.1.1", - "@types/node": "^17.0.23", + "@types/node": "^20.16.0", "@types/vscode": "1.90.0", "@types/xml2js": "^0.4.11", "@vscode/test-electron": "^2.3.10",