File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed
Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ export function getEscapeFunction() {
1717 const backslashes = new RegExp ( "\\\\" , "g" ) ;
1818 const comments = new RegExp ( "(^|\\s)#" , "g" ) ;
1919 const home = new RegExp ( "(^|[\\s:=])~" , "g" ) ;
20- const specials = new RegExp ( "([\"$&'()*;<>?`{|])" , "g" ) ;
20+ const specials = new RegExp ( "([\"$&'()*;<>?[\\] `{|])" , "g" ) ;
2121 const whitespace = new RegExp ( "([\t ])" , "g" ) ;
2222 return ( arg ) =>
2323 arg
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ export function getEscapeFunction() {
1717 const backslashes = new RegExp ( "\\\\" , "g" ) ;
1818 const comments = new RegExp ( "(^|\\s)#" , "g" ) ;
1919 const home = new RegExp ( "(^|\\s)~" , "g" ) ;
20- const specials = new RegExp ( "([\"$&'()*;<>?`|])" , "g" ) ;
20+ const specials = new RegExp ( "([\"$&'()*;<>?[\\] `|])" , "g" ) ;
2121 const whitespace = new RegExp ( "([\t ])" , "g" ) ;
2222 return ( arg ) =>
2323 arg
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ function escapeArg(arg) {
1515 . replace ( / \n / gu, " " )
1616 . replace ( / \\ / gu, "\\\\" )
1717 . replace ( / (?< = ^ | \s ) ( [ # ~ ] ) / gu, "\\$1" )
18- . replace ( / ( [ " $ & ' ( ) * ; < > ? ` | ] ) / gu, "\\$1" )
18+ . replace ( / ( [ " $ & ' ( ) * ; < > ? [ \] ` | ] ) / gu, "\\$1" )
1919 . replace ( / ( [ \t ] ) / gu, "\\$1" ) ;
2020}
2121
You can’t perform that action at this time.
0 commit comments