Skip to content

Commit 3a37f0c

Browse files
committed
feat: add esm tsconfigs
1 parent 09e0a8e commit 3a37f0c

File tree

4 files changed

+33
-0
lines changed

4 files changed

+33
-0
lines changed

tsconfig-esm.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"compilerOptions": {
3+
"module": "Node16",
4+
"target": "ES2022",
5+
"lib": ["ES2022"],
6+
"sourceMap": true,
7+
"declaration": true,
8+
"moduleResolution": "Node16",
9+
"alwaysStrict": true,
10+
"noUnusedLocals": true
11+
},
12+
"ts-node": {
13+
"esm": true
14+
}
15+
}

tsconfig-strict-esm.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"extends": "./tsconfig-esm",
3+
"compilerOptions": {
4+
"strict": true
5+
}
6+
}

tsconfig-test-esm.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"extends": "./tsconfig-esm",
3+
"compilerOptions": {
4+
"noEmit": true
5+
}
6+
}

tsconfig-test-strict-esm.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"extends": "./tsconfig-strict-esm",
3+
"compilerOptions": {
4+
"noEmit": true
5+
}
6+
}

0 commit comments

Comments
 (0)