source-map-stack

0.1.7 • Public • Published

source-map-stack

Build status Git tag NPM version Code style

Source map stack traces.

Installation

$ npm install source-map-stack

Usage

var sourceMap = require('source-map-stack')
 
var content = fs.readFileSync('build.js')
var map = sourceMap.get(content)
try {
  vm.runInNewContext(content, ctx)
} catch(e) {
  console.error()
  console.error(sourceMap.stack(map, e))
}
 

API

.get(content)

  • content - file contents with source map embedded

Returns: a SourceMapConsumer from mozilla's source-map

.stack(map, error, base)

  • map - a source map consumer
  • error - the error whose stack will be mapped
  • base - basepath of paths used in stack trace

Returns: a mapped stack trace

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i source-map-stack

Weekly Downloads

7

Version

0.1.7

License

MIT

Last publish

Collaborators

  • weo-edu