Error reporting.

This commit is contained in:
Nathan Rajlich 2012-02-03 18:05:14 -08:00
parent 7a18523638
commit 09516bb762
2 changed files with 12 additions and 5 deletions

View file

@ -38,7 +38,7 @@ prog.on('info', function () {
if (prog.opts.verbose) { if (prog.opts.verbose) {
prog.on('verbose', function () { prog.on('verbose', function () {
cursor.fg.blue().write('verbose ') cursor.fg.blue().write('verb ')
.fg.grey().write(arguments[0] + ' ') .fg.grey().write(arguments[0] + ' ')
.reset() .reset()
for (var i=1, l=arguments.length; i<l; i++) { for (var i=1, l=arguments.length; i<l; i++) {
@ -68,7 +68,14 @@ if (!prog.command) {
prog.info('it worked if it ends with', 'ok') prog.info('it worked if it ends with', 'ok')
prog.commands[prog.command](prog.argv, function (err) { prog.commands[prog.command](prog.argv, function (err) {
if (err) throw err if (err) {
cursor.fg.red().write('ERR!! ')
.fg.reset().write(err.message + '\n')
cursor.fg.red().write('ERR!! ')
.fg.reset().write('not ok\n')
process.exit(1)
} else {
prog.info('', 'ok') prog.info('', 'ok')
}
}) })

View file

@ -104,7 +104,7 @@ function install (gyp, argv, callback) {
}) })
entry.on('end', function () { entry.on('end', function () {
ws.end() ws.end()
gyp.verbose('saved:', devFile) gyp.verbose('saved file', devFile)
}) })
} }