Skip to content

Commit 297b1bc

Browse files
committed
build: use ts verbatimModuleSyntax for future type erasure
1 parent a15ab38 commit 297b1bc

File tree

4 files changed

+11
-13
lines changed

4 files changed

+11
-13
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"scripts": {
3636
"bench": "node benchmark/index.js noble",
3737
"bench:all": "node benchmark/index.js",
38-
"build": "tsc && tsc -p tsconfig.esm.json",
38+
"build": "tsc && tsc -p tsconfig.cjs.json",
3939
"lint": "prettier --check src",
4040
"format": "prettier --write src",
4141
"test": "node test/index.js",

tsconfig.cjs.json

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"extends": "@paulmillr/jsbt/tsconfig.cjs.json",
3+
"compilerOptions": {
4+
"outDir": "lib"
5+
},
6+
"include": ["index.ts", "src"],
7+
"exclude": ["node_modules", "lib"]
8+
}

tsconfig.esm.json

-9
This file was deleted.

tsconfig.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
{
2-
"extends": "@paulmillr/jsbt/tsconfig.cjs.json",
2+
"extends": "@paulmillr/jsbt/tsconfig.esm.json",
33
"compilerOptions": {
4-
"outDir": "lib",
5-
"isolatedDeclarations": true
4+
"outDir": "lib/esm"
65
},
76
"include": ["index.ts", "src"],
87
"exclude": ["node_modules", "lib"]

0 commit comments

Comments
 (0)