Skip to content

Commit 5fcc557

Browse files
committed
chore(package): update exports and publishConfig for better module resolution
1 parent c9a559c commit 5fcc557

File tree

1 file changed

+93
-10
lines changed

1 file changed

+93
-10
lines changed

headless/package.json

Lines changed: 93 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,102 @@
1818
"url": "https://github.com/soybeanjs/soybean-ui/issues"
1919
},
2020
"publishConfig": {
21-
"registry": "https://registry.npmjs.org/"
21+
"registry": "https://registry.npmjs.org/",
22+
"exports": {
23+
".": {
24+
"types": "./dist/index.d.ts",
25+
"import": "./dist/index.js",
26+
"require": "./dist/index.js"
27+
},
28+
"./constants": {
29+
"types": "./dist/constants/index.d.ts",
30+
"import": "./dist/constants/index.js",
31+
"require": "./dist/constants/index.js"
32+
},
33+
"./composables": {
34+
"types": "./dist/composables/index.d.ts",
35+
"import": "./dist/composables/index.js",
36+
"require": "./dist/composables/index.js"
37+
},
38+
"./shared": {
39+
"types": "./dist/shared/index.d.ts",
40+
"import": "./dist/shared/index.js",
41+
"require": "./dist/shared/index.js"
42+
},
43+
"./forms": {
44+
"types": "./dist/forms/index.d.ts",
45+
"import": "./dist/forms/index.js",
46+
"require": "./dist/forms/index.js"
47+
},
48+
"./nuxt": {
49+
"types": "./dist/nuxt/index.d.ts",
50+
"import": "./dist/nuxt/index.js",
51+
"require": "./dist/nuxt/index.js"
52+
},
53+
"./resolver": {
54+
"types": "./dist/resolver/index.d.ts",
55+
"import": "./dist/resolver/index.js",
56+
"require": "./dist/resolver/index.js"
57+
},
58+
"./namespaced": {
59+
"types": "./dist/namespaced/index.d.ts",
60+
"import": "./dist/namespaced/index.js",
61+
"require": "./dist/namespaced/index.js"
62+
},
63+
"./*": {
64+
"types": "./dist/components/*/index.d.ts",
65+
"import": "./dist/components/*/index.js",
66+
"require": "./dist/components/*/index.js"
67+
}
68+
}
2269
},
2370
"sideEffects": false,
2471
"exports": {
25-
".": "./src/index.ts",
26-
"./constants": "./src/constants/index.ts",
27-
"./composables": "./src/composables/index.ts",
28-
"./shared": "./src/shared/index.ts",
29-
"./forms": "./src/forms/index.ts",
30-
"./nuxt": "./src/nuxt/index.ts",
31-
"./resolver": "./src/resolver/index.ts",
32-
"./namespaced": "./src/namespaced/index.ts",
33-
"./*": "./src/components/*/index.ts"
72+
".": {
73+
"types": "./dist/index.d.ts",
74+
"import": "./dist/index.js",
75+
"require": "./dist/index.js"
76+
},
77+
"./constants": {
78+
"types": "./dist/constants/index.d.ts",
79+
"import": "./dist/constants/index.js",
80+
"require": "./dist/constants/index.js"
81+
},
82+
"./composables": {
83+
"types": "./dist/composables/index.d.ts",
84+
"import": "./dist/composables/index.js",
85+
"require": "./dist/composables/index.js"
86+
},
87+
"./shared": {
88+
"types": "./dist/shared/index.d.ts",
89+
"import": "./dist/shared/index.js",
90+
"require": "./dist/shared/index.js"
91+
},
92+
"./forms": {
93+
"types": "./dist/forms/index.d.ts",
94+
"import": "./dist/forms/index.js",
95+
"require": "./dist/forms/index.js"
96+
},
97+
"./nuxt": {
98+
"types": "./dist/nuxt/index.d.ts",
99+
"import": "./dist/nuxt/index.js",
100+
"require": "./dist/nuxt/index.js"
101+
},
102+
"./resolver": {
103+
"types": "./dist/resolver/index.d.ts",
104+
"import": "./dist/resolver/index.js",
105+
"require": "./dist/resolver/index.js"
106+
},
107+
"./namespaced": {
108+
"types": "./dist/namespaced/index.d.ts",
109+
"import": "./dist/namespaced/index.js",
110+
"require": "./dist/namespaced/index.js"
111+
},
112+
"./*": {
113+
"types": "./dist/components/*/index.d.ts",
114+
"import": "./dist/components/*/index.js",
115+
"require": "./dist/components/*/index.js"
116+
}
34117
},
35118
"main": "./dist/index.js",
36119
"module": "./dist/index.js",

0 commit comments

Comments
 (0)