diff --git a/source-map-support.js b/source-map-support.js index 046d441..09278af 100644 --- a/source-map-support.js +++ b/source-map-support.js @@ -1,5 +1,6 @@ var SourceMapConsumer = require('source-map').SourceMapConsumer; var path = require('path'); +var util = require('util'); var fs; try { @@ -472,7 +473,13 @@ function printErrorAndExit (error) { console.error(source); } - console.error(error); + // Matches node's behavior for colorized output + console.error( + util.inspect(error, { + customInspect: false, + colors: process.stderr.isTTY + }) + ); process.exit(1); }