Skip to content

Commit ab0ffa0

Browse files
authored
feat: support exports (#951)
* feat: support exports * feat: add asset exports to package.json
1 parent 4e3723b commit ab0ffa0

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

package.json

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,35 @@
99
],
1010
"main": "./lib/index",
1111
"module": "./es/index",
12+
"types": "./es/index.d.ts",
13+
"exports": {
14+
".": {
15+
"types": "./es/index.d.ts",
16+
"import": "./es/index.js",
17+
"require": "./lib/index.js"
18+
},
19+
"./assets/*": "./assets/*",
20+
"./generate": {
21+
"types": "./es/generate/index.d.ts",
22+
"import": "./es/generate/index.js",
23+
"require": "./lib/generate/index.js"
24+
},
25+
"./generate/*": {
26+
"types": "./es/generate/*.d.ts",
27+
"import": "./es/generate/*.js",
28+
"require": "./lib/generate/*.js"
29+
},
30+
"./interface": {
31+
"types": "./es/interface.d.ts",
32+
"import": "./es/interface.js",
33+
"require": "./lib/interface.js"
34+
},
35+
"./locale/*": {
36+
"types": "./es/locale/*.d.ts",
37+
"import": "./es/locale/*.js",
38+
"require": "./lib/locale/*.js"
39+
}
40+
},
1241
"files": [
1342
"assets/*.css",
1443
"assets/*.less",
@@ -96,6 +125,6 @@
96125
}
97126
},
98127
"engines": {
99-
"node": ">=8.x"
128+
"node": ">=12.x"
100129
}
101130
}

0 commit comments

Comments
 (0)