Skip to content

Commit dc94df7

Browse files
authored
Use @tsconfig/node18 (#1327)
* Use `@tsconfig/node18` * Move `@tsconfig/node18` to `devDependencies` * Remove explicit `strict` from `tsconfig.json` as it's part of `@tsconfig/node18` * fix prettier
1 parent 3beb77a commit dc94df7

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

package-lock.json

Lines changed: 8 additions & 0 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 & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
"winston-azure-application-insights": "^1.5.0"
7676
},
7777
"devDependencies": {
78+
"@tsconfig/node18": "18.2.4",
7879
"@types/chai": "4.3.3",
7980
"@types/deep-equal-in-any-order": "1.0.4",
8081
"@types/express": "4.17.17",

tsconfig.json

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
{
2+
"extends": ["@tsconfig/node18/tsconfig.json"],
23
"compilerOptions": {
3-
"lib": ["ES2022"],
4-
"target": "ES2022",
5-
"module": "commonjs",
6-
"esModuleInterop": true,
7-
"moduleResolution": "node",
84
"allowJs": true,
95
"checkJs": true,
10-
"noEmit": true,
11-
"strict": true
6+
"noEmit": true
127
},
138
"include": ["providers/harvest/cacheBasedCrawler.js", "bin/www"]
149
}

0 commit comments

Comments
 (0)