Skip to content

Commit 9654dce

Browse files
committed
chore: update TypeScript configuration and dependencies to use @tsconfig/node22
1 parent 3b7211f commit 9654dce

File tree

3 files changed

+17
-16
lines changed

3 files changed

+17
-16
lines changed

package-lock.json

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"types": "dist/index.d.ts",
99
"devDependencies": {
1010
"@eslint/js": "^9.39.3",
11-
"@tsconfig/node16": "^16.1.8",
11+
"@tsconfig/node22": "^22.0.5",
1212
"@types/node": "^24.11.0",
1313
"@vitest/coverage-v8": "^3.2.4",
1414
"eslint": "^9.39.3",

tsconfig.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
2-
"extends": "@tsconfig/node16/tsconfig.json",
2+
"extends": "@tsconfig/node22/tsconfig.json",
33
"compilerOptions": {
4-
"module": "ESNext",
5-
"target": "ES2022",
4+
"module": "node20",
5+
"target": "es2020",
66
"declaration": true,
77
"preserveConstEnums": true,
8-
"outDir": "dist"
8+
"outDir": "dist",
9+
"rootDir": "."
910
},
1011
"include": ["src/**/*"],
1112
"exclude": ["**/*.spec.ts"]

0 commit comments

Comments
 (0)