Skip to content

Commit 6237176

Browse files
committed
chore: use @tsconfig/node12
1 parent 1422f5c commit 6237176

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@babel/preset-typescript": "^7.0.0",
4242
"@jest/test-result": "^27.0.6",
4343
"@jest/types": "^27.0.6",
44+
"@tsconfig/node12": "^1.0.9",
4445
"@types/node": "^16.11.4",
4546
"@typescript-eslint/eslint-plugin": "^5.14.0",
4647
"@typescript-eslint/parser": "^5.14.0",

tsconfig.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
{
2+
"extends": "@tsconfig/node12/tsconfig.json",
23
"compilerOptions": {
34
/* Basic Options */
4-
"target": "ES5",
5-
"module": "CommonJS",
6-
"lib": ["ES2018"],
75
// "allowJs": true,
86
// "checkJs": true,
97
"declaration": true,
@@ -13,8 +11,8 @@
1311
"isolatedModules": true,
1412
"importsNotUsedAsValues": "error",
1513

16-
/* Strict Type-Checking Options */
17-
"strict": true,
14+
"esModuleInterop": false,
15+
"skipLibCheck": false,
1816

1917
/* Additional Checks */
2018
"noUnusedLocals": true,

yarn.lock

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1714,6 +1714,13 @@ __metadata:
17141714
languageName: node
17151715
linkType: hard
17161716

1717+
"@tsconfig/node12@npm:^1.0.9":
1718+
version: 1.0.9
1719+
resolution: "@tsconfig/node12@npm:1.0.9"
1720+
checksum: a01b2400ab3582b86b589c6d31dcd0c0656f333adecde85d6d7d4086adb059808b82692380bb169546d189bf771ae21d02544a75b57bd6da4a5dd95f8567bec9
1721+
languageName: node
1722+
linkType: hard
1723+
17171724
"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14":
17181725
version: 7.1.19
17191726
resolution: "@types/babel__core@npm:7.1.19"
@@ -2660,6 +2667,7 @@ __metadata:
26602667
"@babel/preset-typescript": ^7.0.0
26612668
"@jest/test-result": ^27.0.6
26622669
"@jest/types": ^27.0.6
2670+
"@tsconfig/node12": ^1.0.9
26632671
"@types/node": ^16.11.4
26642672
"@typescript-eslint/eslint-plugin": ^5.14.0
26652673
"@typescript-eslint/parser": ^5.14.0

0 commit comments

Comments
 (0)