Commit dd7f509e by Arian Stolwijk

Fixes #207 - Handle CLI errors, and exit with code 1 if there are errors

parent 10018d90
...@@ -71,7 +71,10 @@ exports = module.exports = function(args) { ...@@ -71,7 +71,10 @@ exports = module.exports = function(args) {
var emitter = new Emitter(); var emitter = new Emitter();
emitter.on('error', function(){}); emitter.on('error', function(err){
console.error(err);
process.exit(1);
});
var options = { var options = {
stdout: argv.stdout stdout: argv.stdout
......
...@@ -45,7 +45,7 @@ function render(options, emitter) { ...@@ -45,7 +45,7 @@ function render(options, emitter) {
emitter.emit('render', css); emitter.emit('render', css);
}, },
error: function(error) { error: function(error) {
emitter.emit('error', error); emitter.emit('error', chalk.red(error));
} }
}); });
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment