mirror of
https://github.com/bower/bower.git
synced 2026-01-14 08:47:54 -05:00
22 lines
449 B
JavaScript
22 lines
449 B
JavaScript
var childProcess = require('child_process');
|
|
var which = require('./which');
|
|
|
|
function execFile(cmd, args, opt, cb) {
|
|
try {
|
|
cmd = which.sync(cmd);
|
|
} catch (e) {
|
|
cb(e);
|
|
}
|
|
return childProcess.execFile(cmd, args, opt, cb);
|
|
}
|
|
|
|
function spawn(cmd, args, opt) {
|
|
cmd = which.sync(cmd);
|
|
return childProcess.spawn(cmd, args, opt);
|
|
}
|
|
|
|
module.exports = {
|
|
execFile: execFile,
|
|
spawn: spawn
|
|
};
|