Skip to content

Commit 0cdc41b

Browse files
committed
fix(contract_manager): also export to ESM
1 parent 3da6a9c commit 0cdc41b

File tree

1 file changed

+162
-42
lines changed

1 file changed

+162
-42
lines changed

contract_manager/package.json

Lines changed: 162 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -5,84 +5,204 @@
55
"private": true,
66
"exports": {
77
"./core/base": {
8-
"default": "./dist/core/base.js",
9-
"types": "./dist/core/base.d.ts"
8+
"require": {
9+
"default": "./dist/cjs/core/base.js",
10+
"types": "./dist/cjs/core/base.d.ts"
11+
},
12+
"import": {
13+
"default": "./dist/esm/core/base.js",
14+
"types": "./dist/esm/core/base.d.ts"
15+
}
1016
},
1117
"./core/chains": {
12-
"default": "./dist/core/chains.js",
13-
"types": "./dist/core/chains.d.ts"
18+
"require": {
19+
"default": "./dist/cjs/core/chains.js",
20+
"types": "./dist/cjs/core/chains.d.ts"
21+
},
22+
"import": {
23+
"default": "./dist/esm/core/chains.js",
24+
"types": "./dist/esm/core/chains.d.ts"
25+
}
1426
},
1527
"./core/contracts/aptos": {
16-
"default": "./dist/core/contracts/aptos.js",
17-
"types": "./dist/core/contracts/aptos.d.ts"
28+
"require": {
29+
"default": "./dist/cjs/core/contracts/aptos.js",
30+
"types": "./dist/cjs/core/contracts/aptos.d.ts"
31+
},
32+
"import": {
33+
"default": "./dist/esm/core/contracts/aptos.js",
34+
"types": "./dist/esm/core/contracts/aptos.d.ts"
35+
}
1836
},
1937
"./core/contracts/cosmwasm": {
20-
"default": "./dist/core/contracts/cosmwasm.js",
21-
"types": "./dist/core/contracts/cosmwasm.d.ts"
38+
"require": {
39+
"default": "./dist/cjs/core/contracts/cosmwasm.js",
40+
"types": "./dist/cjs/core/contracts/cosmwasm.d.ts"
41+
},
42+
"import": {
43+
"default": "./dist/esm/core/contracts/cosmwasm.js",
44+
"types": "./dist/esm/core/contracts/cosmwasm.d.ts"
45+
}
2246
},
2347
"./core/contracts/evm": {
24-
"default": "./dist/core/contracts/evm.js",
25-
"types": "./dist/core/contracts/evm.d.ts"
48+
"require": {
49+
"default": "./dist/cjs/core/contracts/evm.js",
50+
"types": "./dist/cjs/core/contracts/evm.d.ts"
51+
},
52+
"import": {
53+
"default": "./dist/esm/core/contracts/evm.js",
54+
"types": "./dist/esm/core/contracts/evm.d.ts"
55+
}
2656
},
2757
"./core/contracts/evm_abis": {
28-
"default": "./dist/core/contracts/evm_abis.js",
29-
"types": "./dist/core/contracts/evm_abis.d.ts"
58+
"require": {
59+
"default": "./dist/cjs/core/contracts/evm_abis.js",
60+
"types": "./dist/cjs/core/contracts/evm_abis.d.ts"
61+
},
62+
"import": {
63+
"default": "./dist/esm/core/contracts/evm_abis.js",
64+
"types": "./dist/esm/core/contracts/evm_abis.d.ts"
65+
}
3066
},
3167
"./core/contracts/fuel": {
32-
"default": "./dist/core/contracts/fuel.js",
33-
"types": "./dist/core/contracts/fuel.d.ts"
68+
"require": {
69+
"default": "./dist/cjs/core/contracts/fuel.js",
70+
"types": "./dist/cjs/core/contracts/fuel.d.ts"
71+
},
72+
"import": {
73+
"default": "./dist/esm/core/contracts/fuel.js",
74+
"types": "./dist/esm/core/contracts/fuel.d.ts"
75+
}
3476
},
3577
"./core/contracts": {
36-
"default": "./dist/core/contracts/index.js",
37-
"types": "./dist/core/contracts/index.d.ts"
78+
"require": {
79+
"default": "./dist/cjs/core/contracts/index.js",
80+
"types": "./dist/cjs/core/contracts/index.d.ts"
81+
},
82+
"import": {
83+
"default": "./dist/esm/core/contracts/index.js",
84+
"types": "./dist/esm/core/contracts/index.d.ts"
85+
}
3886
},
3987
"./core/contracts/iota": {
40-
"default": "./dist/core/contracts/iota.js",
41-
"types": "./dist/core/contracts/iota.d.ts"
88+
"require": {
89+
"default": "./dist/cjs/core/contracts/iota.js",
90+
"types": "./dist/cjs/core/contracts/iota.d.ts"
91+
},
92+
"import": {
93+
"default": "./dist/esm/core/contracts/iota.js",
94+
"types": "./dist/esm/core/contracts/iota.d.ts"
95+
}
4296
},
4397
"./core/contracts/near": {
44-
"default": "./dist/core/contracts/near.js",
45-
"types": "./dist/core/contracts/near.d.ts"
98+
"require": {
99+
"default": "./dist/cjs/core/contracts/near.js",
100+
"types": "./dist/cjs/core/contracts/near.d.ts"
101+
},
102+
"import": {
103+
"default": "./dist/esm/core/contracts/near.js",
104+
"types": "./dist/esm/core/contracts/near.d.ts"
105+
}
46106
},
47107
"./core/contracts/starknet": {
48-
"default": "./dist/core/contracts/starknet.js",
49-
"types": "./dist/core/contracts/starknet.d.ts"
108+
"require": {
109+
"default": "./dist/cjs/core/contracts/starknet.js",
110+
"types": "./dist/cjs/core/contracts/starknet.d.ts"
111+
},
112+
"import": {
113+
"default": "./dist/esm/core/contracts/starknet.js",
114+
"types": "./dist/esm/core/contracts/starknet.d.ts"
115+
}
50116
},
51117
"./core/contracts/sui": {
52-
"default": "./dist/core/contracts/sui.js",
53-
"types": "./dist/core/contracts/sui.d.ts"
118+
"require": {
119+
"default": "./dist/cjs/core/contracts/sui.js",
120+
"types": "./dist/cjs/core/contracts/sui.d.ts"
121+
},
122+
"import": {
123+
"default": "./dist/esm/core/contracts/sui.js",
124+
"types": "./dist/esm/core/contracts/sui.d.ts"
125+
}
54126
},
55127
"./core/contracts/ton": {
56-
"default": "./dist/core/contracts/ton.js",
57-
"types": "./dist/core/contracts/ton.d.ts"
128+
"require": {
129+
"default": "./dist/cjs/core/contracts/ton.js",
130+
"types": "./dist/cjs/core/contracts/ton.d.ts"
131+
},
132+
"import": {
133+
"default": "./dist/esm/core/contracts/ton.js",
134+
"types": "./dist/esm/core/contracts/ton.d.ts"
135+
}
58136
},
59137
"./core/contracts/wormhole": {
60-
"default": "./dist/core/contracts/wormhole.js",
61-
"types": "./dist/core/contracts/wormhole.d.ts"
138+
"require": {
139+
"default": "./dist/cjs/core/contracts/wormhole.js",
140+
"types": "./dist/cjs/core/contracts/wormhole.d.ts"
141+
},
142+
"import": {
143+
"default": "./dist/esm/core/contracts/wormhole.js",
144+
"types": "./dist/esm/core/contracts/wormhole.d.ts"
145+
}
62146
},
63147
"./core/token": {
64-
"default": "./dist/core/token.js",
65-
"types": "./dist/core/token.d.ts"
148+
"require": {
149+
"default": "./dist/cjs/core/token.js",
150+
"types": "./dist/cjs/core/token.d.ts"
151+
},
152+
"import": {
153+
"default": "./dist/esm/core/token.js",
154+
"types": "./dist/esm/core/token.d.ts"
155+
}
66156
},
67157
"./node/utils/executor": {
68-
"default": "./dist/node/utils/executor.js",
69-
"types": "./dist/node/utils/executor.d.ts"
158+
"require": {
159+
"default": "./dist/cjs/node/utils/executor.js",
160+
"types": "./dist/cjs/node/utils/executor.d.ts"
161+
},
162+
"import": {
163+
"default": "./dist/esm/node/utils/executor.js",
164+
"types": "./dist/esm/node/utils/executor.d.ts"
165+
}
70166
},
71167
"./node/utils/governance": {
72-
"default": "./dist/node/utils/governance.js",
73-
"types": "./dist/node/utils/governance.d.ts"
168+
"require": {
169+
"default": "./dist/cjs/node/utils/governance.js",
170+
"types": "./dist/cjs/node/utils/governance.d.ts"
171+
},
172+
"import": {
173+
"default": "./dist/esm/node/utils/governance.js",
174+
"types": "./dist/esm/node/utils/governance.d.ts"
175+
}
74176
},
75177
"./node/utils/shell": {
76-
"default": "./dist/node/utils/shell.js",
77-
"types": "./dist/node/utils/shell.d.ts"
178+
"require": {
179+
"default": "./dist/cjs/node/utils/shell.js",
180+
"types": "./dist/cjs/node/utils/shell.d.ts"
181+
},
182+
"import": {
183+
"default": "./dist/esm/node/utils/shell.js",
184+
"types": "./dist/esm/node/utils/shell.d.ts"
185+
}
78186
},
79187
"./node/utils/store": {
80-
"default": "./dist/node/utils/store.js",
81-
"types": "./dist/node/utils/store.d.ts"
188+
"require": {
189+
"default": "./dist/cjs/node/utils/store.js",
190+
"types": "./dist/cjs/node/utils/store.d.ts"
191+
},
192+
"import": {
193+
"default": "./dist/esm/node/utils/store.js",
194+
"types": "./dist/esm/node/utils/store.d.ts"
195+
}
82196
},
83197
"./utils/utils": {
84-
"default": "./dist/utils/utils.js",
85-
"types": "./dist/utils/utils.d.ts"
198+
"require": {
199+
"default": "./dist/cjs/utils/utils.js",
200+
"types": "./dist/cjs/utils/utils.d.ts"
201+
},
202+
"import": {
203+
"default": "./dist/esm/utils/utils.js",
204+
"types": "./dist/esm/utils/utils.d.ts"
205+
}
86206
},
87207
"./package.json": "./package.json",
88208
"./data/chains/*.json": {
@@ -102,7 +222,7 @@
102222
"dist/**/*"
103223
],
104224
"scripts": {
105-
"build": "ts-duality --noEsm --copyOtherFiles",
225+
"build": "ts-duality --copyOtherFiles",
106226
"shell": "ts-node ./src/node/utils/shell.ts",
107227
"fix:lint": "eslint src/ scripts/ --fix --max-warnings 0",
108228
"fix:format": "prettier --write \"src/**/*.ts\" \"scripts/**/*.ts\"",
@@ -188,4 +308,4 @@
188308
}
189309
}
190310
}
191-
}
311+
}

0 commit comments

Comments
 (0)