gulp-execa
Version:
Gulp.js command execution for humans
33 lines (18 loc) • 357 B
JavaScript
export const getDefaultOpts=({
opts:{result="replace",from}={}
})=>({
debug:false,
maxConcurrency:100,
result:"replace",
from:"stdout",
all:from==="all",
...resultDefaultOpts[result]
});
const resultDefaultOpts={
replace:{encoding:"buffer",stripFinalNewline:false}
};
export const forcedOpts={
stdout:"pipe",
stderr:"pipe",
stdio:undefined
};