Skip to content

Commit 96a7e77

Browse files
committed
Merge branch 'feat/package-exports'
2 parents 880d028 + f812b76 commit 96a7e77

1 file changed

Lines changed: 30 additions & 12 deletions

File tree

package.json

Lines changed: 30 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
{
22
"name": "everscale-standalone-client",
3-
"version": "2.3.1",
3+
"version": "2.4.0-beta.1",
44
"repository": "https://github.com/broxus/everscale-standalone-client",
55
"scripts": {
6-
"build": "tsc",
6+
"prebuild": "rm -rf dist",
7+
"build": "npm run build:cjs && npm run build:esm",
8+
"build:cjs": "tsc --module CommonJS --outDir dist/cjs --declaration false",
9+
"build:esm": "tsc --module ESNext --outDir dist/esm --declaration --declarationDir dist/esm",
710
"lint": "npx eslint ."
811
},
912
"author": "",
@@ -27,18 +30,33 @@
2730
"nekoton-wasm": "^1.6.0",
2831
"node-fetch": "^2.6.7"
2932
},
30-
"main": "./dist/index.js",
31-
"types": "./dist/index.d.ts",
33+
"main": "./dist/cjs/index.js",
34+
"module": "./dist/esm/index.js",
35+
"types": "./dist/esm/index.d.ts",
3236
"exports": {
3337
".": {
34-
"default": "./dist/index.js",
35-
"types": "./dist/index.d.ts"
38+
"import": "./dist/esm/index.js",
39+
"require": "./dist/cjs/index.js",
40+
"types": "./dist/esm/index.d.ts"
41+
},
42+
"./client/*": {
43+
"import": "./dist/esm/client/*",
44+
"require": "./dist/cjs/client/*",
45+
"types": "./dist/esm/client/*"
46+
},
47+
"./core": {
48+
"import": "./dist/esm/core.js",
49+
"require": "./dist/cjs/core.js",
50+
"types": "./dist/esm/core.d.ts"
3651
},
3752
"./nodejs": {
38-
"require": "./dist/nodejs.js",
39-
"default": "./dist/nodejs.js",
40-
"types": "./dist/nodejs.d.ts"
41-
}
53+
"import": "./dist/esm/nodejs.js",
54+
"require": "./dist/cjs/nodejs.js",
55+
"types": "./dist/esm/nodejs.d.ts"
56+
},
57+
"./package.json": "./package.json"
4258
},
43-
"files": ["./dist/*"]
44-
}
59+
"files": [
60+
"./dist/*"
61+
]
62+
}

0 commit comments

Comments
 (0)