@@ -74,14 +74,17 @@ export async function check(options: {
7474
7575 const consoleSpy = createConsoleSpy ( )
7676
77+ const checks = [ ]
7778 if ( exportPaths . import . length ) {
78- checkExports ( exportPaths . import , { cwd, external, format : 'esm' , logger} )
79+ checks . push ( checkExports ( exportPaths . import , { cwd, external, format : 'esm' , logger} ) )
7980 }
8081
8182 if ( exportPaths . require . length ) {
82- checkExports ( exportPaths . require , { cwd, external, format : 'cjs' , logger} )
83+ checks . push ( checkExports ( exportPaths . require , { cwd, external, format : 'cjs' , logger} ) )
8384 }
8485
86+ await Promise . all ( checks )
87+
8588 consoleSpy . restore ( )
8689 }
8790
@@ -94,7 +97,7 @@ export async function check(options: {
9497 spinner . error ( )
9598
9699 if ( err instanceof Error ) {
97- const RE_CWD = new RegExp ( ` ${ cwd } ` , 'g' )
100+ const RE_CWD = new RegExp ( cwd , 'g' )
98101
99102 logger . error ( ( err . stack || err . message ) . replace ( RE_CWD , '.' ) )
100103 logger . log ( )
@@ -166,7 +169,7 @@ async function checkExports(
166169
167170 logger . log ( )
168171 } else {
169- logger . error ( ` ${ err } ` )
172+ logger . error ( String ( err ) )
170173
171174 logger . log ( )
172175 }
0 commit comments