NPM package to hack stack traces. I wrote this to easily make custom backtraces for literapi — since I parse markdown documents for tests, it's more useful to output the line from markdown that started the error than just showing a reference to some internal line of code.
To use hacktrace, simply wrap each level of "stack" in a call to hacktrace
.
hacktrace = try catch e estack = ehacktrace throw e
The output from this will be:
Error: ONOZ
at foo.js:13
at barf (foo.js:8:4)