diff --git a/.tool-versions b/.tool-versions index 0094556..5b19f03 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -nodejs 16.14.2 +nodejs 20.1.0 diff --git a/package-lock.json b/package-lock.json index 59799c2..a4f00de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7 +1,7 @@ { "name": "@istreamplanet/github-actions", "version": "1.0.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -17,7 +17,7 @@ }, "devDependencies": { "@octokit/webhooks-types": "^7.3.1", - "@tsconfig/node16": "^1.0.3", + "@tsconfig/node20": "^1.0.2", "@types/jest": "^28.1.6", "@types/js-yaml": "^3.12.5", "@types/minimatch": "^3.0.4", @@ -25,7 +25,7 @@ "jest": "^28.1.3", "npm-run-all": "^4.1.5", "ts-jest": "^28.0.7", - "typescript": "^4.7.4" + "typescript": "^5.6.3" } }, "node_modules/@actions/core": { @@ -1449,10 +1449,10 @@ "@sinonjs/commons": "^1.7.0" } }, - "node_modules/@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "node_modules/@tsconfig/node20": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@tsconfig/node20/-/node20-1.0.2.tgz", + "integrity": "sha512-pw0MmECiSTbBfIlT0x3iQLuJ8s3i2mwYoGxJ3vzqTNMdc4nO2VeqfCOQ/doGFa8iyPlqmBd98/5pBctWz7uN2A==", "dev": true }, "node_modules/@types/babel__core": { @@ -5548,16 +5548,16 @@ } }, "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/universal-user-agent": { @@ -6878,10 +6878,10 @@ "@sinonjs/commons": "^1.7.0" } }, - "@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "@tsconfig/node20": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@tsconfig/node20/-/node20-1.0.2.tgz", + "integrity": "sha512-pw0MmECiSTbBfIlT0x3iQLuJ8s3i2mwYoGxJ3vzqTNMdc4nO2VeqfCOQ/doGFa8iyPlqmBd98/5pBctWz7uN2A==", "dev": true }, "@types/babel__core": { @@ -10076,4 +10076,4 @@ "dev": true } } -} +} \ No newline at end of file diff --git a/package.json b/package.json index 34b2eb7..2fb82f2 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "license": "ISC", "devDependencies": { "@octokit/webhooks-types": "^7.3.1", - "@tsconfig/node16": "^1.0.3", + "@tsconfig/node20": "^1.0.2", "@types/jest": "^28.1.6", "@types/js-yaml": "^3.12.5", "@types/minimatch": "^3.0.4", @@ -23,7 +23,7 @@ "jest": "^28.1.3", "npm-run-all": "^4.1.5", "ts-jest": "^28.0.7", - "typescript": "^4.7.4" + "typescript": "^5.6.3" }, "dependencies": { "@actions/core": "^1.10.1", diff --git a/tsconfig.json b/tsconfig.json index 613efbf..73d6a51 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,6 @@ { - "extends": "@tsconfig/node16/tsconfig.json", + "extends": "@tsconfig/node20/tsconfig.json", "compilerOptions": { - "strict": false, + "strict": false } } \ No newline at end of file