fixes patches nodejs
This commit is contained in:
@@ -1,18 +1,28 @@
|
||||
586,591d585
|
||||
< } else if (typeof options.shell === 'string') {
|
||||
< file = '/bin/executor';
|
||||
< args = [ options.shell, '-c', command];
|
||||
< } else if (process.platform === 'android') {
|
||||
< file = '/system/bin/sh';
|
||||
< args = ['-c', command];
|
||||
593,594c587,593
|
||||
< file = '/bin/executor';
|
||||
< args = command.split(' ');
|
||||
576,587c576,578
|
||||
< if (process.platform === 'win32') {
|
||||
< if (typeof options.shell === 'string')
|
||||
< file = options.shell;
|
||||
< else
|
||||
< file = process.env.comspec || 'cmd.exe';
|
||||
< // '/d /s /c' is used only for cmd.exe.
|
||||
< if (RegExpPrototypeTest(/^(?:.*\\)?cmd(?:\.exe)?$/i, file)) {
|
||||
< args = ['/d', '/s', '/c', `"${command}"`];
|
||||
< windowsVerbatimArguments = true;
|
||||
< } else {
|
||||
< args = ['-c', command];
|
||||
< }
|
||||
---
|
||||
> if (typeof options.shell === 'string')
|
||||
> file = options.shell;
|
||||
> else if (process.platform === 'android')
|
||||
> file = '/system/bin/sh';
|
||||
> else
|
||||
> file = '/bin/sh';
|
||||
> args = ['-c', command];
|
||||
> if (typeof options.shell === 'string') {
|
||||
> file = '/bin/executor';
|
||||
> args = [ options.shell, ...command.split(' ') ]
|
||||
589,595c580,581
|
||||
< if (typeof options.shell === 'string')
|
||||
< file = options.shell;
|
||||
< else if (process.platform === 'android')
|
||||
< file = '/system/bin/sh';
|
||||
< else
|
||||
< file = '/bin/sh';
|
||||
< args = ['-c', command];
|
||||
---
|
||||
> file = '/bin/executor';;
|
||||
> args = command.split(' ');
|
||||
|
||||
Reference in New Issue
Block a user