Skip to content

Commit 478bcea

Browse files
committed
chore: apply suggestion
1 parent d8135ce commit 478bcea

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,25 @@
55
"main": "./dist/index.js",
66
"module": "./dist-esm/index.js",
77
"types": "./dist/index.d.ts",
8+
"sideEffects": false,
89
"exports": {
910
".": {
1011
"import": "./dist-esm/index.js",
1112
"require": "./dist/index.js",
1213
"types": "./dist/index.d.ts"
13-
}
14+
},
15+
"./package.json": "./package.json"
1416
},
1517
"repository": {
1618
"type": "git",
1719
"url": "https://github.com/trufnetwork/kwil-js.git"
1820
},
1921
"files": [
2022
"dist/**/*.js",
21-
"dist/**/*.ts",
23+
"dist/**/*.d.ts",
2224
"dist-esm/**/*.js",
25+
"dist-esm/**/*.d.ts",
26+
"dist-esm/package.json",
2327
"!dist/**/*.map",
2428
"!dist/**/*.test.js",
2529
"!dist/**/*.test.ts",
@@ -30,7 +34,8 @@
3034
],
3135
"scripts": {
3236
"clean": "rimraf dist/* dist-esm/*",
33-
"build": "pnpm run clean && tsc && tsc -p tsconfig.esm.json",
37+
"build": "pnpm run clean && tsc && tsc -p tsconfig.esm.json && node -e \"const fs=require('fs');fs.mkdirSync('dist-esm',{recursive:true});fs.writeFileSync('dist-esm/package.json','{\\\"type\\\":\\\"module\\\"}\\n');\"",
38+
"type-check:esm": "tsc -p tsconfig.esm.json --noEmit",
3439
"commit": "git add . && git-cz",
3540
"prepare": "husky install",
3641
"release": "standard-version",

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,4 @@ namespace Utils {
9595
export import DataType = _DataType;
9696
}
9797

98-
export { NodeKwil, WebKwil, KwilSigner, Types, Utils, Client };
98+
export { NodeKwil, WebKwil, KwilSigner, Types, Utils, Client, EnvironmentType };

tsconfig.esm.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
{
22
"extends": "./tsconfig.json",
33
"compilerOptions": {
4+
"target": "ES2021",
45
"module": "ES2020",
5-
"target": "ES2020",
66
"moduleResolution": "node",
77
"outDir": "./dist-esm",
8+
"rootDir": "./src",
9+
"lib": ["DOM", "DOM.Iterable", "ES2020"],
810
"declaration": false,
911
"declarationDir": null,
1012
"declarationMap": false,
11-
"sourceMap": false
12-
}
13+
"sourceMap": false,
14+
"resolveJsonModule": false
15+
},
16+
"include": ["src/**/*.ts"]
1317
}

0 commit comments

Comments
 (0)