@@ -6,8 +6,8 @@ const cachingTransform = require('caching-transform')
66const findCacheDir = require ( 'find-cache-dir' )
77const fs = require ( './lib/fs-promises' )
88const os = require ( 'os' )
9- const { debuglog, promisify } = require ( 'util' )
10- const glob = promisify ( require ( 'glob' ) )
9+ const { debuglog } = require ( 'util' )
10+ const { glob } = require ( 'glob' )
1111const Hash = require ( './lib/hash' )
1212const libCoverage = require ( 'istanbul-lib-coverage' )
1313const libHook = require ( 'istanbul-lib-hook' )
@@ -16,7 +16,7 @@ const mkdirp = require('make-dir')
1616const Module = require ( 'module' )
1717const onExit = require ( 'signal-exit' )
1818const path = require ( 'path' )
19- const rimraf = promisify ( require ( 'rimraf' ) )
19+ const { rimraf } = require ( 'rimraf' )
2020const SourceMaps = require ( './lib/source-maps' )
2121const TestExclude = require ( 'test-exclude' )
2222const pMap = require ( 'p-map' )
@@ -240,10 +240,10 @@ class NYC {
240240
241241 const concurrency = output ? os . cpus ( ) . length : 1
242242 if ( this . config . completeCopy && output ) {
243- const files = await glob ( path . resolve ( input , '**' ) , {
243+ const files = await glob ( path . resolve ( input , '**' ) . split ( path . sep ) . join ( '/' ) , {
244244 dot : true ,
245245 nodir : true ,
246- ignore : [ '**/.git' , '**/.git/**' , path . join ( output , '**' ) ]
246+ ignore : [ '**/.git' , '**/.git/**' , path . join ( output , '**' ) . split ( path . sep ) . join ( '/' ) ]
247247 } )
248248 const destDirs = new Set (
249249 files . map ( src => path . dirname ( path . join ( output , path . relative ( input , src ) ) ) )
0 commit comments