|
|
@ -1,5 +1,6 @@ |
|
|
var colors = require('colors'); |
|
|
var colors = require('colors'); |
|
|
var path = require('path'); |
|
|
var path = require('path'); |
|
|
|
|
|
var parse = require('shell-quote').parse; |
|
|
var spawn = require('child_process').spawn; |
|
|
var spawn = require('child_process').spawn; |
|
|
var watch = require('watch'); |
|
|
var watch = require('watch'); |
|
|
|
|
|
|
|
|
@ -11,7 +12,7 @@ module.exports.tend = function(dir, rawCommand, options) { |
|
|
var ignoreHidden = options.ignoreHidden === true; |
|
|
var ignoreHidden = options.ignoreHidden === true; |
|
|
var restart = options.restart === true; |
|
|
var restart = options.restart === true; |
|
|
|
|
|
|
|
|
var args = rawCommand.split(' '); |
|
|
|
|
|
|
|
|
var args = parse(rawCommand); |
|
|
var command = args.shift(); |
|
|
var command = args.shift(); |
|
|
var executor = null; |
|
|
var executor = null; |
|
|
var timeout = null; |
|
|
var timeout = null; |
|
|
|