File tree Expand file tree Collapse file tree 1 file changed +7
-8
lines changed
src/core/plugins/request-snippets Expand file tree Collapse file tree 1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -50,15 +50,14 @@ const escapePowershell = (str) => {
5050 return str
5151 }
5252 if ( / \n / . test ( str ) ) {
53- return "@\"\n" + str . replace ( / " / g, "\\\"" ) . replace ( / ` / g, "``" ) . replace ( / \$ / , "`$" ) + "\n\"@"
53+ const escaped = str . replace ( / ` / g, "``" ) . replace ( / \$ / g, "`$" )
54+ return `@"\n${ escaped } \n"@`
5455 }
55- // eslint-disable-next-line no-useless-escape
56- if ( ! / ^ [ _ \/ - ] / g. test ( str ) )
57- return "'" + str
58- . replace ( / " / g, "\"\"" )
59- . replace ( / ' / g, "''" ) + "'"
60- else
61- return str
56+ if ( ! / ^ [ _ \/ - ] / . test ( str ) ) { // eslint-disable-line no-useless-escape
57+ const escaped = str . replace ( / ' / g, "''" )
58+ return `'${ escaped } '`
59+ }
60+ return str
6261}
6362
6463function getStringBodyOfMap ( request ) {
You can’t perform that action at this time.
0 commit comments