Skip to content

Commit 331fb59

Browse files
committed
added bundle build
1 parent 7c85fbc commit 331fb59

File tree

4 files changed

+673
-6
lines changed

4 files changed

+673
-6
lines changed

package.json

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,42 @@
11
{
22
"name": "@tronsocket/sdk",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"type": "module",
5-
"main": "dist/main.js",
6-
"types": "./dist/main.d.ts",
5+
"main": "dist/main.es.js",
6+
"module": "dist/main.es.js",
7+
"unpkg": "dist/main.umd.js",
8+
"browser": "dist/main.umd.js",
9+
"jsdelivr": "dist/main.umd.js",
10+
"types": "./dist/types/main.d.ts",
11+
"exports": {
12+
".": {
13+
"import": {
14+
"default": "./dist/main.es.js"
15+
},
16+
"require": {
17+
"default": "./dist/main.js"
18+
}
19+
},
20+
"./node": {
21+
"default": "./dist/main.js"
22+
},
23+
"./browser": {
24+
"default": "./dist/main.es.js"
25+
}
26+
},
727
"files": [
828
"dist",
929
"README.md",
1030
"!tsconfig.tsbuildinfo"
1131
],
1232
"scripts": {
13-
"build": "tsc",
33+
"build:cjs": "tsc",
1434
"test": "vitest run",
1535
"lint": "eslint ./src --fix",
36+
"build:bundle": "vite build",
1637
"format": "prettier --write .",
17-
"prepublishOnly": "build"
38+
"prepublishOnly": "npm run build",
39+
"build": "npm run build:bundle && npm run build:cjs"
1840
},
1941
"devDependencies": {
2042
"@beycandeveloper/tron-tx-decoder": "^2.0.7",
@@ -27,6 +49,8 @@
2749
"prettier": "^3.3.3",
2850
"typescript": "^5.5.3",
2951
"typescript-eslint": "^8.8.0",
52+
"vite": "^5.4.8",
53+
"vite-plugin-node-polyfills": "^0.22.0",
3054
"vitest": "^2.1.2"
3155
},
3256
"dependencies": {

0 commit comments

Comments
 (0)