Add source map support for error stack (Chrome only)
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
test
Makefile
Readme.md
index.js
package.json
register.js
server.js
stacksourcemap.js
webpack.alone.js

Readme.md

Stack-source-map

Attamp to make error stack works with source-map in browser, only Chrome supportted yet. screen shot 2015-11-24 at 00 23 59

The code mostly from evanw/node-source-map-support, but simplified to works with browser only and fixed to support all source map mode of webpack

Basically, it's some kind hack of v8 message.js

Works with babel and webpack 😃

Install

npm install stack-source-map

Usage

require('stack-source-map')()

entry for webpack

var entry = [
  'stack-source-map/register'
  // other entries
  ...
]

Use standalond file

Include file stacksourmap.js in your page, and add one line code:

StackSourceMap()

API

stackSourceMap([option])

  • option.empty empty cache between operations if true, default false

Test babel with webpack

npm install
node server
open http://localhost:8080/bundle

License

MIT