@@ -10,12 +10,12 @@ function exec(command, stdout, stderr, stdin) {
var stderrbuf_1 = '';
// EXEC CHILD PROCESS
var p = (0, child_process_1.exec)(command, { maxBuffer: MAX_BUFFER }, function (err, out) {
- if (err)
- return reject(err);
if (stdoutbuf_1.length > 0 && typeof stdout === 'function')
stdout(stdoutbuf_1);
if (stderrbuf_1.length > 0 && typeof stderr === 'function')
stderr(stderrbuf_1);
+ if (err)
+ return reject(err);
resolve(out);
});
// PIPE STDIN (?)
@@ -15,11 +15,11 @@ export function exec(
const p = shell_exec(command, { maxBuffer: MAX_BUFFER }, (err, out) => {
- if (err) return reject(err);
-
if (stdoutbuf.length > 0 && typeof stdout === 'function') stdout(stdoutbuf);
if (stderrbuf.length > 0 && typeof stderr === 'function') stderr(stderrbuf);
+ if (err) return reject(err);
+