feat!: Require node v24 (#989)

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
This commit is contained in:
Christopher Peplin 2026-01-30 03:44:22 -05:00 committed by GitHub
parent 4dfbc50e4c
commit 569b92826f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 3 additions and 3 deletions

View file

@ -63,5 +63,5 @@ inputs:
required: false required: false
runs: runs:
using: node20 using: node24
main: dist/index.js main: dist/index.js

View file

@ -65,7 +65,7 @@
}, },
"packageManager": "pnpm@10.28.1", "packageManager": "pnpm@10.28.1",
"engines": { "engines": {
"node": "^20.9.0 || ^22.11.0 || ^24.11.0", "node": ">=24.11.0",
"pnpm": "^10.0.0" "pnpm": "^10.0.0"
}, },
"pnpm": { "pnpm": {

View file

@ -5,7 +5,7 @@ await build({
entryPoints: ['./src/index.ts'], entryPoints: ['./src/index.ts'],
bundle: true, bundle: true,
platform: 'node', platform: 'node',
target: 'node20', target: 'node24',
minify: !!env['CI'], minify: !!env['CI'],
tsconfig: 'tsconfig.dist.json', tsconfig: 'tsconfig.dist.json',
sourcemap: true, sourcemap: true,