We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
.d.vue.ts
.vue
1 parent b67a3d6 commit e571eb4Copy full SHA for e571eb4
src/plugins/mkdist.ts
@@ -71,12 +71,22 @@ export const vueLoader: Loader = async (input, mkdistContext) => {
71
})
72
73
// generate dts
74
- const dts = (await mkdistContext.loadFile({
75
- path: `${input.path}.js`,
76
- srcPath: `${input.srcPath}.js`,
77
- extension: '.js',
78
- getContents: () => 'export default {}',
79
- }))?.filter(f => f.declaration) || []
+ const dts = [
+ {
+ contents: 'export default {}',
+ path: `${input.path}.js`,
+ srcPath: `${input.srcPath}.js`,
+ extension: '.d.ts',
80
+ declaration: true,
81
+ },
82
83
+ contents: await input.getContents(),
84
+ path: input.path,
85
+ srcPath: input.srcPath,
86
+ extension: '.d.vue.ts',
87
88
89
+ ]
90
91
return [
92
{
0 commit comments