Skip to content

Commit 306eb38

Browse files
committed
Require TypeScript 5.9 and Node.js 20
1 parent 0338537 commit 306eb38

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"exports": "./tsconfig.json",
1414
"sideEffects": false,
1515
"engines": {
16-
"node": ">=18"
16+
"node": ">=20"
1717
},
1818
"files": [
1919
"tsconfig.json"

tsconfig.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"compilerOptions": {
33
"outDir": "${configDir}/distribution",
4-
"module": "node16",
5-
"moduleResolution": "node16",
4+
"module": "node20",
5+
"moduleResolution": "node20",
66
"moduleDetection": "force",
77
"target": "esnext",
88
"lib": [
99
"DOM",
1010
"DOM.Iterable",
11-
"ES2022" // Node.js 18
11+
"ES2023" // Node.js 20
1212
],
1313
"resolveJsonModule": false, // ESM doesn't yet support JSON modules.
1414
"jsx": "react-jsx",

0 commit comments

Comments
 (0)