@@ -29,7 +29,7 @@ function normalizeResolvers(resolvers: (ComponentResolver | ComponentResolver[])
29
29
30
30
function resolveGlobsExclude ( root : string , glob : string ) {
31
31
const excludeReg = / ^ ! /
32
- return `${ excludeReg . test ( glob ) ? '!' : '' } ${ resolve ( root , glob . replace ( excludeReg , '' ) ) } `
32
+ return slash ( `${ excludeReg . test ( glob ) ? '!' : '' } ${ resolve ( root , glob . replace ( excludeReg , '' ) ) } ` )
33
33
}
34
34
35
35
export function resolveOptions ( options : Options , root : string ) : ResolvedOptions {
@@ -38,7 +38,7 @@ export function resolveOptions(options: Options, root: string): ResolvedOptions
38
38
resolved . extensions = toArray ( resolved . extensions )
39
39
40
40
if ( resolved . globs ) {
41
- resolved . globs = toArray ( resolved . globs ) . map ( ( glob : string ) => slash ( resolveGlobsExclude ( root , glob ) ) )
41
+ resolved . globs = toArray ( resolved . globs ) . map ( ( glob : string ) => resolveGlobsExclude ( root , glob ) )
42
42
resolved . resolvedDirs = [ ]
43
43
}
44
44
else {
@@ -47,7 +47,7 @@ export function resolveOptions(options: Options, root: string): ResolvedOptions
47
47
: `{${ resolved . extensions . join ( ',' ) } }`
48
48
49
49
resolved . dirs = toArray ( resolved . dirs )
50
- resolved . resolvedDirs = resolved . dirs . map ( i => slash ( resolveGlobsExclude ( root , i ) ) )
50
+ resolved . resolvedDirs = resolved . dirs . map ( i => resolveGlobsExclude ( root , i ) )
51
51
52
52
resolved . globs = resolved . resolvedDirs . map ( i => resolved . deep
53
53
? slash ( join ( i , `**/*.${ extsGlob } ` ) )
@@ -59,7 +59,7 @@ export function resolveOptions(options: Options, root: string): ResolvedOptions
59
59
}
60
60
61
61
if ( ! resolved . globsExclude )
62
- resolved . globsExclude = [ ` ${ root } / **/node_modules/**`]
62
+ resolved . globsExclude = [ resolveGlobsExclude ( root , ` **/node_modules/**`) ]
63
63
64
64
resolved . dts = ! resolved . dts
65
65
? false
0 commit comments