Skip to content

Commit 4776d5e

Browse files
committed
Leverage tsconfig.json configuration to @tsconfig/node22
1 parent 27a3819 commit 4776d5e

3 files changed

Lines changed: 11 additions & 7 deletions

File tree

assets/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@
7979
"@hotwired/stimulus": "^3.2.2",
8080
"@rsbuild/core": "^2.1.5",
8181
"@rspack/core": "~2.1.3",
82+
"@tsconfig/node22": "^22.0.5",
8283
"@types/node": "^26.1.0",
8384
"jsdom": "^29.1.1",
8485
"nodemon": "^3.1.14",

assets/tsconfig.json

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
{
2+
"extends": "@tsconfig/node22/tsconfig.json",
23
"compilerOptions": {
3-
"target": "es2017",
4-
"lib": ["esnext", "DOM"],
5-
"module": "esnext",
6-
"moduleResolution": "bundler",
74
"resolveJsonModule": true,
8-
"strict": true,
9-
"strictNullChecks": true,
10-
"esModuleInterop": true
5+
"strictNullChecks": true
116
},
127
"exclude": ["dist"]
138
}

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)