diff --git a/.npmrc b/.npmrc index 6984588..5ac2518 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1 @@ -use-node-version=20.19.4 +use-node-version=24.5.0 diff --git a/action.yml b/action.yml index 2a1ce2e..75170d1 100644 --- a/action.yml +++ b/action.yml @@ -33,5 +33,5 @@ outputs: description: The build directory of the CMake project value: ${{ steps.process-inputs.outputs.build-dir }} runs: - using: node20 + using: node24 main: dist/action.mjs diff --git a/package.json b/package.json index 2d50c6b..4f78a2c 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "@eslint/js": "^9.32.0", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-typescript": "^12.1.4", - "@tsconfig/node20": "^20.1.6", + "@tsconfig/node24": "^24.0.1", "@types/node": "^24.1.0", "@vitest/coverage-v8": "^3.1.4", "eslint": "^9.29.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d8c7faf..5e0273d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,9 +21,9 @@ importers: '@rollup/plugin-typescript': specifier: ^12.1.4 version: 12.1.4(rollup@4.46.2)(tslib@2.8.1)(typescript@5.8.3) - '@tsconfig/node20': - specifier: ^20.1.6 - version: 20.1.6 + '@tsconfig/node24': + specifier: ^24.0.1 + version: 24.0.1 '@types/node': specifier: ^24.1.0 version: 24.1.0 @@ -483,8 +483,8 @@ packages: cpu: [x64] os: [win32] - '@tsconfig/node20@20.1.6': - resolution: {integrity: sha512-sz+Hqx9zwZDpZIV871WSbUzSqNIsXzghZydypnfgzPKLltVJfkINfUeTct31n/tTSa9ZE1ZOfKdRre1uHHquYQ==} + '@tsconfig/node24@24.0.1': + resolution: {integrity: sha512-3+IXshza3bIrT0tbHBr9CixQDVf4iBf0HTR0hCYowhpLqkzJjswu3UY8aZWjRXZep31kYB+o2SQeD8KwIoUHYw==} '@types/estree@1.0.7': resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} @@ -1673,7 +1673,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.46.2': optional: true - '@tsconfig/node20@20.1.6': {} + '@tsconfig/node24@24.0.1': {} '@types/estree@1.0.7': {} diff --git a/tsconfig.json b/tsconfig.json index 452833a..03eb37b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20", + "extends": "@tsconfig/node24", "compilerOptions": { "module": "node16", "noEmit": true