Package Exports
- stacktrace-parser
- stacktrace-parser/dist/stack-trace-parser.cjs.js
- stacktrace-parser/dist/stack-trace-parser.esm.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (stacktrace-parser) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
StackTrace-Parser
This parser parses a stack trace from any browser or Node.js and returns an array of hashes each representing a line.
The goal here is to support every browser even old Internet Explorer stack traces will work.
Install
npm install stacktrace-parserUsage
import * as stackTraceParser from 'stacktrace-parser';
try {
throw new Error('My error');
} catch(ex) {
const stack = stackTraceParser.parse(ex.stack);
}Every line contains five properties: lineNumber, methodName, arguments, file and column (if applicable).
TODOs
- parse stack traces from other sources (Ruby, etc) (v0.3)
Contribution
If you want to contrib, then do you thing, write tests, run npm run test ensure that everything is green,
commit and make the pull request. Or just write an issue, or let's talk.