@@ -70,13 +70,6 @@ function normalizePaths<T>(value: T): T {
7070 const homeRelativeToTemp = path . relative ( tempDir , homeDir ) ;
7171
7272 const runner : ( ( val : string ) => string ) [ ] = [
73- // Remove win32 drive letters, C:\ -> \
74- ( val ) => val . replace ( / [ a - z A - Z ] : \\ / g, '\\' ) ,
75-
76- // Convert win32 backslash's to forward slashes, \ -> /;
77- // ignore some that look like escape sequences.
78- ( val ) => val . replace ( / \\ (? ! " ) / g, '/' ) ,
79-
8073 ( val ) => ( val . includes ( 'keepAnsi' ) ? val : stripAnsi ( val ) ) ,
8174 // Replace process.cwd with <PROJECT_ROOT>
8275 ( val ) => val . split ( cwd ) . join ( '<PROJECT_ROOT>' ) ,
@@ -104,6 +97,10 @@ function normalizePaths<T>(value: T): T {
10497
10598 // Remove duplicate backslashes created from escapePath
10699 ( val ) => val . replace ( / \\ \\ / g, '\\' ) ,
100+
101+ // Convert win32 backslash's to forward slashes, \ -> /;
102+ // ignore some that look like escape sequences.
103+ ( val ) => val . replace ( / \\ (? ! " ) / g, '/' ) ,
107104 ] ;
108105
109106 let result = value as string ;
0 commit comments