Skip to content

Commit 55b8d72

Browse files
author
Franck Freiburger
committed
wip(package): update exports to properly support nodejs, vitejs, webpack and CDNs
1 parent ebb23f1 commit 55b8d72

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

package.json

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,28 @@
2222
"version": "0.9.3",
2323
"browserslist": "> 1%, last 8 versions, Firefox ESR and not dead",
2424
"browser": "./dist/vue3-sfc-loader.js",
25-
"main": "./dist/vue3-sfc-loader-node.js",
26-
"module": "./dist/vue3-sfc-loader-node.mjs",
25+
"main": "./dist/vue3-sfc-loader.js",
26+
"module": "./dist/vue3-sfc-loader.esm.js",
2727
"types": "./dist/types/vue3-esm/index.d.ts",
2828
"exports": {
2929
".": {
30-
"import": "./dist/vue3-sfc-loader-node.mjs",
31-
"require": "./dist/vue3-sfc-loader-node.js"
32-
}
30+
"node": {
31+
"import": "./dist/vue3-sfc-loader-node.mjs",
32+
"require": "./dist/vue3-sfc-loader-node.js"
33+
},
34+
"import": "./dist/vue3-sfc-loader.esm.js",
35+
"require": "./dist/vue3-sfc-loader.js"
36+
},
37+
"./vue2": {
38+
"node": {
39+
"import": "./dist/vue2-sfc-loader-node.mjs",
40+
"require": "./dist/vue2-sfc-loader-node.js"
41+
},
42+
"import": "./dist/vue2-sfc-loader.esm.js",
43+
"require": "./dist/vue2-sfc-loader.js"
44+
},
45+
"./dist/*": "./dist/*",
46+
"./package.json": "./package.json"
3347
},
3448
"scripts": {
3549
"coverage": "node test/coverageTest.mjs",

0 commit comments

Comments
 (0)