Skip to content

Commit 7f809b5

Browse files
committed
fix: only detect type libraries when dts is enabled
1 parent a556de2 commit 7f809b5

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/core/options.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,6 @@ export function resolveOptions(options: Options, root: string): ResolvedOptions
2929
resolved.resolvers = normalizeResolvers(resolved.resolvers)
3030
resolved.extensions = toArray(resolved.extensions)
3131

32-
if (!resolved.types)
33-
resolved.types = detectTypeImports()
34-
resolved.types = resolved.types || []
35-
3632
if (resolved.globs) {
3733
resolved.globs = toArray(resolved.globs).map((glob: string) => slash(resolve(root, glob)))
3834
resolved.resolvedDirs = []
@@ -62,6 +58,11 @@ export function resolveOptions(options: Options, root: string): ResolvedOptions
6258
? resolved.dts
6359
: 'components.d.ts',
6460
)
61+
62+
if (!resolved.types && resolved.dts)
63+
resolved.types = detectTypeImports()
64+
resolved.types = resolved.types || []
65+
6566
resolved.root = root
6667
resolved.transformer = options.transformer || getVueVersion() || 'vue3'
6768
resolved.directives = (typeof options.directives === 'boolean')

0 commit comments

Comments
 (0)