Skip to content

Commit 18bc852

Browse files
committed
build: update exports for node16 typescript resolution
resolves #324
1 parent 421c663 commit 18bc852

File tree

1 file changed

+56
-21
lines changed

1 file changed

+56
-21
lines changed

package.json

+56-21
Original file line numberDiff line numberDiff line change
@@ -22,42 +22,77 @@
2222
"exports": {
2323
".": {
2424
"node": {
25-
"types": "./dist/index.d.ts",
26-
"import": "./dist/index.mjs",
27-
"require": "./lib/index.cjs"
25+
"import": {
26+
"types": "./dist/index.d.mts",
27+
"default": "./dist/index.mjs"
28+
},
29+
"require": {
30+
"types": "./dist/index.d.cts",
31+
"default": "./dist/index.cjs"
32+
}
2833
},
2934
"default": {
30-
"types": "./dist/browser.d.ts",
31-
"import": "./dist/browser.mjs",
32-
"require": "./dist/browser.cjs"
35+
"import": {
36+
"types": "./dist/browser.d.mts",
37+
"default": "./dist/browser.mjs"
38+
},
39+
"require": {
40+
"types": "./dist/browser.d.cts",
41+
"default": "./dist/browser.cjs"
42+
}
3343
}
3444
},
3545
"./browser": {
36-
"types": "./dist/browser.d.ts",
37-
"import": "./dist/browser.mjs",
38-
"require": "./dist/browser.cjs"
46+
"import": {
47+
"types": "./dist/browser.d.mts",
48+
"default": "./dist/browser.mjs"
49+
},
50+
"require": {
51+
"types": "./dist/browser.d.cts",
52+
"default": "./dist/browser.cjs"
53+
}
3954
},
4055
"./basic": {
4156
"node": {
42-
"types": "./dist/basic.d.ts",
43-
"import": "./dist/basic.mjs",
44-
"require": "./dist/basic.cjs"
57+
"import": {
58+
"types": "./dist/basic.d.mts",
59+
"default": "./dist/basic.mjs"
60+
},
61+
"require": {
62+
"types": "./dist/basic.d.cts",
63+
"default": "./dist/basic.cjs"
64+
}
4565
},
4666
"default": {
47-
"types": "./dist/browser.d.ts",
48-
"import": "./dist/browser.mjs",
49-
"require": "./dist/browser.cjs"
67+
"import": {
68+
"types": "./dist/browser.d.mts",
69+
"default": "./dist/browser.mjs"
70+
},
71+
"require": {
72+
"types": "./dist/browser.d.cts",
73+
"default": "./dist/browser.cjs"
74+
}
5075
}
5176
},
5277
"./core": {
53-
"types": "./dist/core.d.ts",
54-
"import": "./dist/core.mjs",
55-
"require": "./dist/core.cjs"
78+
"import": {
79+
"types": "./dist/core.d.mts",
80+
"default": "./dist/core.mjs"
81+
},
82+
"require": {
83+
"types": "./dist/core.d.cts",
84+
"default": "./dist/core.cjs"
85+
}
5686
},
5787
"./utils": {
58-
"types": "./dist/utils.d.ts",
59-
"import": "./dist/utils.mjs",
60-
"require": "./dist/utils.cjs"
88+
"import": {
89+
"types": "./dist/utils.d.mts",
90+
"default": "./dist/utils.mjs"
91+
},
92+
"require": {
93+
"types": "./dist/utils.d.cts",
94+
"default": "./dist/utils.cjs"
95+
}
6196
}
6297
},
6398
"main": "./lib/index.cjs",

0 commit comments

Comments
 (0)