Find out how you got somewhere
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
spec
.gitignore
LICENSE
README.md
TODO
package.json

README.md

Tracey

Get a nice parsed stack trace from the calling location

Install

npm install tracey

Usage

Capturing the current call stack

var tracey = require('tracey');

var stack = tracey();
console.log(stack);

Or you can pass an exception to parse its stack frames

try {
    // .. something bad
} catch (ex) {
    var error_stack = tracey(ex);
}

Tracy returns an array of frame objects with the following properties:

  • path - the full file path of the executing code
  • line - the line number of the executing code
  • column - the column number of the executing code
  • func - the name of the function call