From ba93e4105dc1fa7aca69f4773c3026f3b8c3faa9 Mon Sep 17 00:00:00 2001 From: sarahCx Date: Thu, 7 Nov 2024 23:01:58 +0200 Subject: [PATCH] upgrade --- .github/workflows/ci.yml | 4 +-- .github/workflows/release.yml | 2 +- package-lock.json | 51 ++++++++++++++++++----------------- package.json | 4 +-- 4 files changed, 32 insertions(+), 29 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c1ad1651..6772f267 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,10 +7,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Use Node.js 16 + - name: Use Node.js 22.11.0 uses: actions/setup-node@v4.0.2 with: - node-version: 16 + node-version: 22.11.0 registry-url: https://npm.pkg.github.com/ - run: npm ci - name: Code Linting diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 83c9e3a1..15a4a0bd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -67,7 +67,7 @@ jobs: # SETUP NODE - uses: actions/setup-node@v4.0.2 with: - node-version: 14 + node-version: 22.11.0 registry-url: https://npm.pkg.github.com/ # GET TAG NAME diff --git a/package-lock.json b/package-lock.json index 244ce1e3..11168a7f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli", - "version": "0.0.113", + "version": "1.0.2", "license": "ISC", "dependencies": { "async-mutex": "^0.5.0", @@ -23,7 +23,7 @@ "@babel/preset-typescript": "^7.24.7", "@types/adm-zip": "^0.5.5", "@types/jest": "^27.5.0", - "@types/node": "^20.14.11", + "@types/node": "^22.9.0", "@types/unzipper": "^0.10.10", "@typescript-eslint/eslint-plugin": "^5.29.0", "@typescript-eslint/parser": "^5.29.0", @@ -34,7 +34,7 @@ "jest-cli": "29.7.0", "ts-jest": "^29.2.5", "ts-mockito": "^2.6.1", - "typescript": "^5.5.3" + "typescript": "^5.6.3" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -2906,12 +2906,13 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.14.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz", - "integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==", + "version": "22.9.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz", + "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==", "dev": true, + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.19.8" } }, "node_modules/@types/semver": { @@ -7723,10 +7724,11 @@ } }, "node_modules/typescript": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", - "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -7736,10 +7738,11 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true, + "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.1", @@ -10118,12 +10121,12 @@ "dev": true }, "@types/node": { - "version": "20.14.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz", - "integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==", + "version": "22.9.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz", + "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==", "dev": true, "requires": { - "undici-types": "~5.26.4" + "undici-types": "~6.19.8" } }, "@types/semver": { @@ -13624,15 +13627,15 @@ "dev": true }, "typescript": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", - "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true }, "undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", "dev": true }, "unicode-canonical-property-names-ecmascript": { diff --git a/package.json b/package.json index 1ff39e4f..8f0e4a35 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "@babel/preset-typescript": "^7.24.7", "@types/adm-zip": "^0.5.5", "@types/jest": "^27.5.0", - "@types/node": "^20.14.11", + "@types/node": "^22.9.0", "@types/unzipper": "^0.10.10", "@typescript-eslint/eslint-plugin": "^5.29.0", "@typescript-eslint/parser": "^5.29.0", @@ -49,7 +49,7 @@ "jest-cli": "29.7.0", "ts-jest": "^29.2.5", "ts-mockito": "^2.6.1", - "typescript": "^5.5.3" + "typescript": "^5.6.3" }, "overrides": { "bluebird": "3.7.2"