Skip to content

Commit 1076c6e

Browse files
committed
chore: apply suggestion
1 parent d8135ce commit 1076c6e

File tree

3 files changed

+18
-10
lines changed

3 files changed

+18
-10
lines changed

package.json

Lines changed: 10 additions & 6 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,14 +34,14 @@
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",
37-
"pack_build": "pnpm run clean && tsc --outDir ./dist --sourceMap false --declarationDir ./dist",
38-
"pack_pre": "copyfiles package.json README.md dist && rimraf ./kwil*.tgz",
42+
"pack_pre": "rimraf ./kwil*.tgz",
3943
"pack_post": "copyfiles ./kwil*.tgz ./pkg && rimraf ./kwil*.tgz",
40-
"pack": "pnpm run pack_build && pnpm run pack_pre && pnpm --prefix ./dist pack && pnpm run pack_post",
44+
"pack": "pnpm run build && pnpm run pack_pre && pnpm pack && pnpm run pack_post",
4145
"integration": "jest --runInBand --testPathPattern=tests/integration --testTimeout=30000",
4246
"test": "jest",
4347
"lint": "eslint src --ext .ts,.tsx",

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)