better error output

This commit is contained in:
Dominic Gannaway
2017-03-31 16:34:44 +01:00
parent 0820c0ea9a
commit ff86c3a17b
+8 -1
View File
@@ -437,7 +437,14 @@ function createBundle({
)).then(() => (
createNodePackage(bundleType, name, filename)
)).catch(error => {
console.error(error);
if (error.code) {
console.error(`\x1b[31m-- ${error.code} (${error.plugin}) --`);
console.error(error.message);
console.error(error.loc);
console.error(error.codeFrame);
} else {
console.error(error);
}
process.exit(1);
});
}