File tree Expand file tree Collapse file tree 2 files changed +14
-15
lines changed
Expand file tree Collapse file tree 2 files changed +14
-15
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ const fs = require("fs");
66const vm = require ( "vm" ) ;
77const mkdirp = require ( "mkdirp" ) ;
88const checkArrayExpectation = require ( "./checkArrayExpectation" ) ;
9- const async = require ( "async " ) ;
9+ const { remove } = require ( "./helpers/remove " ) ;
1010
1111const Stats = require ( "../lib/Stats" ) ;
1212const webpack = require ( "../lib/webpack" ) ;
@@ -29,20 +29,6 @@ function copyDiff(src, dest) {
2929 } ) ;
3030}
3131
32- function remove ( src ) {
33- if ( ! fs . existsSync ( src ) ) return ;
34- const files = fs . readdirSync ( src ) ;
35- files . forEach ( filename => {
36- const srcFile = path . join ( src , filename ) ;
37- const directory = fs . statSync ( srcFile ) . isDirectory ( ) ;
38- if ( directory ) {
39- remove ( srcFile ) ;
40- } else {
41- fs . unlinkSync ( srcFile ) ;
42- }
43- } ) ;
44- }
45-
4632describe ( "WatchTestCases" , ( ) => {
4733 if ( process . env . NO_WATCH_TESTS ) {
4834 it ( "long running tests excluded" ) ;
Original file line number Diff line number Diff line change 1+ module . exports . remove = function remove ( src ) {
2+ if ( ! fs . existsSync ( src ) ) return ;
3+ const files = fs . readdirSync ( src ) ;
4+ files . forEach ( filename => {
5+ const srcFile = path . join ( src , filename ) ;
6+ const directory = fs . statSync ( srcFile ) . isDirectory ( ) ;
7+ if ( directory ) {
8+ remove ( srcFile ) ;
9+ } else {
10+ fs . unlinkSync ( srcFile ) ;
11+ }
12+ } ) ;
13+ }
You can’t perform that action at this time.
0 commit comments