Skip to content

Commit e9c6c84

Browse files
authored
Merge pull request #17 from cspotcode/ab/fix-263
fix colorized output
2 parents 2e5eccf + 0752572 commit e9c6c84

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

source-map-support.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
var SourceMapConsumer = require('source-map').SourceMapConsumer;
22
var path = require('path');
3+
var util = require('util');
34

45
var fs;
56
try {
@@ -497,7 +498,13 @@ function printErrorAndExit (error) {
497498
console.error(source);
498499
}
499500

500-
console.error(error);
501+
// Matches node's behavior for colorized output
502+
console.error(
503+
util.inspect(error, {
504+
customInspect: false,
505+
colors: process.stderr.isTTY
506+
})
507+
);
501508
process.exit(1);
502509
}
503510

0 commit comments

Comments
 (0)