SublimeANSI
SublimeANSI copied to clipboard
Does not work with node JS pretty-error
See https://github.com/AriaMinaei/pretty-error .
I got it working with mocha test output, but not pretty-error. The ANSI escape codes are stripped but no colors appear.
Repro steps:
sudo npm install pretty-error
node .
Build in sublime (with error in js script) See no colors in traceback output
This is with the public release on package manager.
Here is the raw output.
/Users/gdingle/honeyjar-master/server/scripts/import.js:4
throw new Error('asdf');
^
[0m[97m[41mError[0m[90m:[0m[37m [0m[97masdf[0m
[0m [0m
[0m [0m[90m-[0m [0m[93mimport.js[0m[90m:[0m[93m4[0m[37m [0m[37mObject.<anonymous>[0m
[0m [0m [0m[90m/Users/gdingle/honeyjar-master/server/scripts/import.js:4:7[0m
[0m [0m
[0m [0m[90m-[0m [0m[93mmodule.js[0m[90m:[0m[93m409[0m[37m [0m[37mModule._compile[0m
[0m [0m [0m[90mmodule.js:409:26[0m
[0m [0m
[0m [0m[90m-[0m [0m[93mmodule.js[0m[90m:[0m[93m416[0m[37m [0m[37mObject.Module._extensions..js[0m
[0m [0m [0m[90mmodule.js:416:10[0m
[0m [0m
[0m [0m[90m-[0m [0m[93mmodule.js[0m[90m:[0m[93m343[0m[37m [0m[37mModule.load[0m
[0m [0m [0m[90mmodule.js:343:32[0m
[0m [0m
[0m [0m[90m-[0m [0m[93mmodule.js[0m[90m:[0m[93m300[0m[37m [0m[37mFunction.Module._load[0m
[0m [0m [0m[90mmodule.js:300:12[0m
[0m [0m
[0m [0m[90m-[0m [0m[93mmodule.js[0m[90m:[0m[93m441[0m[37m [0m[37mFunction.Module.runMain[0m
[0m [0m [0m[90mmodule.js:441:10[0m
[0m [0m
[0m [0m[90m-[0m [0m[93mnode.js[0m[90m:[0m[93m139[0m[37m [0m[37mstartup[0m
[0m [0m [0m[90mnode.js:139:18[0m
[0m [0m
[0m [0m[90m-[0m [0m[93mnode.js[0m[90m:[0m[93m974[0m[37m [0m
[0m [0m [0m[90mnode.js:974:3[0m
[0m [0m
[0m
[Finished in 0.3s with exit code 1]
[shell_cmd: DEBUG=app; node --no-deprecation '/Users/gdingle/honeyjar-master/server/scripts/import.js']
[dir: /Users/gdingle/honeyjar-master/server/scripts]
[path: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin]