Skip to content

Commit 2dcf0d6

Browse files
authored
chore: add export maps to support native ESM (#69)
Fixes #68
1 parent 39e8b46 commit 2dcf0d6

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

package.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66
"jsnext:main": "dist/esm/index.js",
77
"module": "dist/esm/index.js",
88
"types": "types.d.ts",
9+
"exports": {
10+
".": {
11+
"types": "./types.d.ts",
12+
"node": "./dist/cjs/index.js",
13+
"import": "./dist/esm/index.js",
14+
"default": "./dist/cjs/index.js"
15+
},
16+
"./core": {
17+
"types": "./core.d.ts",
18+
"node": "./dist/cjs/core.js",
19+
"import": "./dist/esm/core.js",
20+
"default": "./dist/cjs/core.js"
21+
},
22+
"./core.esm": {
23+
"default": "./dist/esm/core.js"
24+
},
25+
"./core.esm.js": {
26+
"default": "./dist/esm/core.js"
27+
},
28+
"./core.js": {
29+
"default": "./dist/cjs/core.js"
30+
},
31+
"./package.json": "./package.json"
32+
},
933
"scripts": {
1034
"build": "rimraf dist && npm-run-all build:**",
1135
"build:bundlers": "kcd-scripts build --bundle cjs,esm --environment BUILD_INPUT:src/*.js --no-clean",

0 commit comments

Comments
 (0)