DEPRECATED. Use error-stack-parser instead.
Overview
Cross-browser parsing of the stack
property of error objects.
What it does: Parse the stack
property into name, file path, line number and column number (if
available). Cross-browser.
What it does not: Normalize names and file paths, or account for possible browser differences in line and column counting.
Cross-browser, eh? Exactly how cross-browser is it? See support.md.
Usage
var stack// Generally you don't need to try/catch.try stack = catch error console if stack === null console else stack
Installation
npm install parse-stack
or component install lydell/parse-stack
CommonJS: var parseStack = require("parse-stack")
AMD and regular old browser globals: Use ./parse-stack.js
Tests
Node.js: npm test
Browser: Open ./test/browser/index.html