8000 fix(volar): remove `main` field, add `import` condition · vue-macros/vue-macros@66871a2 · GitHub
[go: up one dir, main page]

Skip to content

Commit 66871a2

Browse files
committed
fix(volar): remove main field, add import condition
1 parent 911e883 commit 66871a2

File tree

2 files changed

+23
-9
lines changed

2 files changed

+23
-9
lines changed

packages/volar/package.json

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,117 +27,137 @@
2727
"*.d.ts",
2828
"dist"
2929
],
30-
"main": "dist/index.js",
31-
"types": "dist/index.d.ts",
3230
"exports": {
3331
".": {
3432
"types": "./dist/index.d.ts",
3533
"module-sync": "./dist/index.js",
34+
"import": "./dist/index.js",
3635
"default": "./dist/loader/index.cjs"
3736
},
3837
"./boolean-prop": {
3938
"types": "./dist/boolean-prop.d.ts",
4039
"module-sync": "./dist/boolean-prop.js",
40+
"import": "./dist/boolean-prop.js",
4141
"default": "./dist/loader/boolean-prop.cjs"
4242
},
4343
"./common": {
4444
"types": "./dist/common.d.ts",
4545
"module-sync": "./dist/common.js",
46+
"import": "./dist/common.js",
4647
"default": "./dist/loader/common.cjs"
4748
},
4849
"./define-emit": {
4950
"types": "./dist/define-emit.d.ts",
5051
"module-sync": "./dist/define-emit.js",
52+
"import": "./dist/define-emit.js",
5153
"default": "./dist/loader/define-emit.cjs"
5254
},
5355
"./define-generic": {
5456
"types": "./dist/define-generic.d.ts",
5557
"module-sync": "./dist/define-generic.js",
58+
"import": "./dist/define-generic.js",
5659
"default": "./dist/loader/define-generic.cjs"
5760
},
5861
"./define-models": {
5962
"types": "./dist/define-models.d.ts",
6063
"module-sync": "./dist/define-models.js",
64+
"import": "./dist/define-models.js",
6165
"default": "./dist/loader/define-models.cjs"
6266
},
6367
"./define-options": {
6468
"types": "./dist/define-options.d.ts",
6569
"module-sync": "./dist/define-options.js",
70+
"import": "./dist/define-options.js",
6671
"default": "./dist/loader/define-options.cjs"
6772
},
6873
"./define-prop": {
6974
"types": "./dist/define-prop.d.ts",
7075
"module-sync": "./dist/define-prop.js",
76+
"import": "./dist/define-prop.js",
7177
"default": "./dist/loader/define-prop.cjs"
7278
},
7379
"./define-props": {
7480
"types": "./dist/define-props.d.ts",
7581
"module-sync": "./dist/define-props.js",
82+
"import": "./dist/define-props.js",
7683
"default": "./dist/loader/define-props.cjs"
7784
},
7885
"./define-props-refs": {
7986
"types": "./dist/define-props-refs.d.ts",
8087
"module-sync": "./dist/define-props-refs.js",
88+
"import": "./dist/define-props-refs.js",
8189
"default": "./dist/loader/define-props-refs.cjs"
8290
},
8391
"./define-slots": {
8492
"types": "./dist/define-slots.d.ts",
8593
"module-sync": "./dist/define-slots.js",
94+
"import": "./dist/define-slots.js",
8695
"default": "./dist/loader/define-slots.cjs"
8796
},
8897
"./export-expose": {
8998
"types": "./dist/export-expose.d.ts",
9099
"module-sync": "./dist/export-expose.js",
100+
"import": "./dist/export-expose.js",
91101
"default": "./dist/loader/export-expose.cjs"
92102
},
93103
"./export-props": {
94104
"types": "./dist/export-props.d.ts",
95105
"module-sync": "./dist/export-props.js",
106+
"import": "./dist/export-props.js",
96107
"default": "./dist/loader/export-props.cjs"
97108
},
98109
"./export-render": {
99110
"types": "./dist/export-render.d.ts",
100111
"module-sync": "./dist/export-render.js",
112+
"import": "./dist/export-render.js",
101113
"default": "./dist/loader/export-render.cjs"
102114
},
103115
"./jsx-directive": {
104116
"types": "./dist/jsx-directive.d.ts",
105117
"module-sync": "./dist/jsx-directive.js",
118+
"import": "./dist/jsx-directive.js",
106119
"default": "./dist/loader/jsx-directive.cjs"
107120
},
108121
"./jsx-ref": {
109122
"types": "./dist/jsx-ref.d.ts",
110123
"module-sync": "./dist/jsx-ref.js",
124+
"import": "./dist/jsx-ref.js",
111125
"default": "./dist/loader/jsx-ref.cjs"
112126
},
113127
"./script-lang": {
114128
"types": "./dist/script-lang.d.ts",
115129
"module-sync": "./dist/script-lang.js",
130+
"import": "./dist/script-lang.js",
116131
"default": "./dist/loader/script-lang.cjs"
117132
},
118133
"./script-sfc": {
119134
"types": "./dist/script-sfc.d.ts",
120135
"module-sync": "./dist/script-sfc.js",
136+
"import": "./dist/script-sfc.js",
121137
"default": "./dist/loader/script-sfc.cjs"
122138
},
123139
"./setup-jsdoc": {
124140
"types": "./dist/setup-jsdoc.d.ts",
125141
"module-sync": "./dist/setup-jsdoc.js",
142+
"import": "./dist/setup-jsdoc.js",
126143
"default": "./dist/loader/setup-jsdoc.cjs"
127144
},
128145
"./setup-sfc": {
129146
"types": "./dist/setup-sfc.d.ts",
130147
"module-sync": "./dist/setup-sfc.js",
148+
"import": "./dist/setup-sfc.js",
131149
"default": "./dist/loader/setup-sfc.cjs"
132150
},
133151
"./short-bind": {
134152
"types": "./dist/short-bind.d.ts",
135153
"module-sync": "./dist/short-bind.js",
154+
"import": "./dist/short-bind.js",
136155
"default": "./dist/loader/short-bind.cjs"
137156
},
138157
"./short-vmodel": {
139158
"types": "./dist/short-vmodel.d.ts",
140159
"module-sync": "./dist/short-vmodel.js",
160+
"import": "./dist/short-vmodel.js",
141161
"default": "./dist/loader/short-vmodel.cjs"
142162
},
143163
"./*": [

publint.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,10 @@ await Promise.all(
1313
const pkgJson = await import(`${pkgDir}/package.json`).then(
1414
(mod) => mod.default,
1515
)
16-
let { messages } = await publint({
16+
const { messages } = await publint({
1717
pkgDir,
1818
strict: true,
1919
})
20-
if (pkgName === 'volar') {
21-
messages = messages.filter(
22-
(msg) => msg.code !== 'EXPORTS_TYPES_INVALID_FORMAT',
23-
)
24-
}
25-
2620
if (!messages.length) return
2721

2822
console.error(`${pkgJson.name}:`)

0 commit comments

Comments
 (0)
0