{"_id":"stacktrace-js","_rev":"260045","name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","dist-tags":{"latest":"2.0.2","next":"1.1.0"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"time":{"modified":"2021-06-03T16:41:47.000Z","created":"2011-12-02T17:29:33.160Z","2.0.2":"2020-01-07T04:41:40.989Z","2.0.1":"2019-09-18T02:59:12.590Z","2.0.0":"2017-05-01T04:52:40.971Z","1.3.1":"2016-08-09T05:06:04.931Z","1.3.0":"2016-06-13T04:49:05.641Z","1.2.0":"2016-05-28T19:25:52.818Z","1.1.3":"2016-05-15T22:01:41.810Z","1.1.2":"2016-05-04T03:40:53.441Z","1.1.1":"2016-04-24T05:34:52.535Z","1.1.0":"2016-04-01T19:17:44.275Z","1.0.4":"2016-02-22T05:56:53.288Z","1.0.3":"2016-02-14T20:32:06.535Z","1.0.2":"2016-02-08T06:17:32.812Z","1.0.1":"2015-10-19T18:58:31.670Z","1.0.0":"2015-09-21T13:38:35.443Z","0.6.4":"2014-11-17T14:40:51.280Z","0.6.3":"2014-11-17T04:28:27.975Z","0.6.2":"2014-08-16T16:47:17.540Z","0.6.1":"2014-08-16T16:21:12.235Z","0.6.0":"2014-08-16T16:13:14.030Z","0.5.3":"2014-08-16T16:12:03.606Z","0.5.1":"2014-08-16T16:11:06.030Z","0.5.0":"2012-10-09T16:10:54.284Z","0.4.0":"2012-09-14T02:35:32.230Z","0.3.0":"2011-12-02T17:29:33.160Z"},"users":{"eriwen":true,"tunnckocore":true,"fresheneesz":true,"wenbing":true,"capaj":true,"bsnote":true,"antanst":true,"miadzadfallah":true,"shanewholloway":true,"meeh":true,"joshdoescode":true},"repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"versions":{"2.0.2":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"2.0.2","license":"MIT","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^2.0.6","stack-generator":"^2.0.5","stacktrace-gps":"^3.0.4"},"devDependencies":{"browserify":"^16.3.0","colors":"^1.1.2","del":"^3.0.0","es6-promise":"^3.1.2","eslint":"^6.8.0","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.12.0","gulp-uglify":"^1.5.1","jasmine":"^2.7.0","jasmine-ajax":"^3.2.0","jasmine-core":"^2.7.0","jsdoc-dash-template":"^2.1.0","json3":"^3.3.2","karma":"^4.4.1","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.1","karma-coveralls":"^2.1.0","karma-firefox-launcher":"^1.2.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.1.2","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^1.0.0","karma-phantomjs-launcher":"^1.0.4","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^2.0.2","karma-spec-reporter":"^0.0.32","run-sequence":"^1.1.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","typings":"./stacktrace-js.d.ts","scripts":{"lint":"eslint --fix polyfills.js stacktrace.js spec/","prepare":"gulp dist","test":"karma start karma.conf.js --single-run","test-pr":"karma start karma.conf.js --single-run --browsers Firefox,Chrome_Travis","test-ci":"karma start karma.conf.ci.js --single-run"},"gitHead":"e2681545cc7e0a89621c5b1136792935ed705484","_id":"stacktrace-js@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"4ca93ea9f494752d55709a081d400fdaebee897b","size":364778,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-2.0.2.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stacktrace-js_2.0.2_1578372100807_0.9466765845942045"},"_hasShrinkwrap":false,"publish_time":1578372100989,"_cnpm_publish_time":1578372100989},"2.0.1":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"2.0.1","license":"MIT","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^2.0.4","stack-generator":"^2.0.4","stacktrace-gps":"^3.0.3"},"devDependencies":{"browserify":"^13.3.0","colors":"^1.1.2","del":"^3.0.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.12.0","gulp-uglify":"^1.5.1","jasmine":"^2.7.0","jasmine-ajax":"^3.2.0","jasmine-core":"^2.7.0","jscs":"^2.9.0","jsdoc-dash-template":"^1.2.0","json3":"^3.3.2","karma":"^1.7.0","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-firefox-launcher":"^1.0.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.1.0","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^1.0.0","karma-phantomjs2-launcher":"^0.5.0","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.1.0","karma-spec-reporter":"^0.0.31","run-sequence":"^1.1.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","typings":"./stacktrace-js.d.ts","scripts":{"test":"gulp test","prepublish":"gulp dist"},"gitHead":"c934e1f1c8cf80b6c41e16c17e9d65e990b0fb42","_id":"stacktrace-js@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"ebdb0e9a16e6f171f96ca7878404e7f15c3d42ba","size":250486,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-2.0.1.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stacktrace-js_2.0.1_1568775552354_0.21223954428826586"},"_hasShrinkwrap":false,"publish_time":1568775552590,"_cnpm_publish_time":1568775552590},"2.0.0":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"2.0.0","license":"MIT","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^2.0.1","stack-generator":"^2.0.1","stacktrace-gps":"^3.0.1"},"devDependencies":{"browserify":"^13.1.0","colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","jsdoc-dash-template":"^1.2.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test","prepublish":"gulp dist"},"gitHead":"5c823482748f48474c56f134abe7681737fa3e69","_id":"stacktrace-js@2.0.0","_shasum":"776ca646a95bc6c6b2b90776536a7fc72c6ddb58","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"776ca646a95bc6c6b2b90776536a7fc72c6ddb58","size":263832,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-2.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stacktrace-js-2.0.0.tgz_1493614360672_0.47327508544549346"},"directories":{},"publish_time":1493614360971,"_cnpm_publish_time":1493614360971,"_hasShrinkwrap":false},"1.3.1":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.3.1","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^1.3.6","stack-generator":"^1.0.7","stacktrace-gps":"^2.4.3"},"devDependencies":{"browserify":"^13.1.0","colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","jsdoc-dash-template":"^1.2.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test","prepublish":"gulp dist"},"gitHead":"28db1b6c149b73b9f9ea66a167be6f4ddf65d750","_id":"stacktrace-js@1.3.1","_shasum":"67cab2589af5c417b962f7369940277bb3b6a18b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"67cab2589af5c417b962f7369940277bb3b6a18b","size":147388,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.3.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.3.1.tgz_1470719164687_0.2200670384336263"},"directories":{},"publish_time":1470719164931,"_cnpm_publish_time":1470719164931,"_hasShrinkwrap":false},"1.3.0":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.3.0","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^1.3.6","stack-generator":"^1.0.7","stacktrace-gps":"^2.4.3"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","jsdoc-dash-template":"^1.2.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test","prepublish":"gulp dist"},"gitHead":"9388ad8138da647d56e07b09fcf65b95904aeebf","_id":"stacktrace-js@1.3.0","_shasum":"5000a8a023ce32d7ea225d4cfe97d34d5aeac6e8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"5000a8a023ce32d7ea225d4cfe97d34d5aeac6e8","size":133417,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.3.0.tgz_1465793342720_0.7353773983195424"},"directories":{},"publish_time":1465793345641,"_cnpm_publish_time":1465793345641,"_hasShrinkwrap":false},"1.2.0":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.2.0","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^1.3.6","stack-generator":"^1.0.7","stacktrace-gps":"^2.4.3"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","jsdoc-dash-template":"^1.2.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test","prepublish":"gulp dist"},"gitHead":"2016cb9c58914e7b6e09b7c90bfef64e97de5f04","_id":"stacktrace-js@1.2.0","_shasum":"b437a1078106fc7530e9df3c0cff73b540967eea","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"b437a1078106fc7530e9df3c0cff73b540967eea","size":132441,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.2.0.tgz_1464463550799_0.33663309970870614"},"directories":{},"publish_time":1464463552818,"_cnpm_publish_time":1464463552818,"_hasShrinkwrap":false},"1.1.3":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.1.3","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^1.3.6","stack-generator":"^1.0.7","stacktrace-gps":"^2.4.3"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","jsdoc-dash-template":"^1.2.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test","prepublish":"gulp dist"},"gitHead":"6fc3d4a5ec6e8b0249fc2099606e6f4b468bdd83","_id":"stacktrace-js@1.1.3","_shasum":"35bb6d8c879cb818111e4cc8d1a7280291a97588","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"35bb6d8c879cb818111e4cc8d1a7280291a97588","size":131971,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.1.3.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.1.3.tgz_1463349699911_0.18830561568029225"},"directories":{},"publish_time":1463349701810,"_cnpm_publish_time":1463349701810,"_hasShrinkwrap":false},"1.1.2":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.1.2","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^1.3.5","stack-generator":"^1.0.7","stacktrace-gps":"^2.4.1"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","jsdoc-dash-template":"^1.2.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test","prepublish":"gulp dist"},"gitHead":"e5fb69e70f6cfe8f4881b17c81d6127fd1f3fcad","_id":"stacktrace-js@1.1.2","_shasum":"552f3630c50fa22c879b46811a049feba064893c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"552f3630c50fa22c879b46811a049feba064893c","size":130739,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.1.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.1.2.tgz_1462333250825_0.24268176406621933"},"directories":{},"publish_time":1462333253441,"_cnpm_publish_time":1462333253441,"_hasShrinkwrap":false},"1.1.1":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.1.1","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^1.3.5","stack-generator":"^1.0.7","stacktrace-gps":"^2.4.1"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","jsdoc-dash-template":"^1.2.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test","prepublish":"gulp dist"},"gitHead":"4a80e70b24c116bf16d1a97860ab52f254ccef7c","_id":"stacktrace-js@1.1.1","_shasum":"6fe26549681db252016cf08e483134baa93fc03f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"6fe26549681db252016cf08e483134baa93fc03f","size":130745,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.1.1.tgz_1461476090604_0.8424682458862662"},"directories":{},"publish_time":1461476092535,"_cnpm_publish_time":1461476092535,"_hasShrinkwrap":false},"1.1.0":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.1.0","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"^1.3.5","stack-generator":"^1.0.7","stacktrace-gps":"^2.4.1"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test","prepublish":"gulp dist"},"gitHead":"6a69bb672f5b52a0b2f0bbe2e672d85016153ba1","_id":"stacktrace-js@1.1.0","_shasum":"a311ae85511ac8711a4b4017598dfe12012d57bb","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"a311ae85511ac8711a4b4017598dfe12012d57bb","size":90565,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.1.0.tgz_1459538263836_0.35970980348065495"},"directories":{},"publish_time":1459538264275,"_cnpm_publish_time":1459538264275,"_hasShrinkwrap":false},"1.0.4":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.0.4","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"~1.2","stack-generator":"~1.0","stacktrace-gps":"~2.4"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test"},"gitHead":"74ddbe7d53479a3a4e3f4f1de6fe0cddd1957e3a","_id":"stacktrace-js@1.0.4","_shasum":"30f585ef7873ebcfc5eb5e24cc361e6733233901","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"30f585ef7873ebcfc5eb5e24cc361e6733233901","size":88163,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.0.4.tgz"},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.0.4.tgz_1456120609826_0.6604989180341363"},"directories":{},"publish_time":1456120613288,"_cnpm_publish_time":1456120613288,"_hasShrinkwrap":false},"1.0.3":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.0.3","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"~1.2","stack-generator":"~1.0","stacktrace-gps":"~2.4"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.1.2","gulp":"^3.9.1","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","jscs":"^2.9.0","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test"},"gitHead":"9e7d82db489588f8b82090385dc229b9f24872ab","_id":"stacktrace-js@1.0.3","_shasum":"aefcf2b3aa6bb989b48f5a988f9031d11c73b6be","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"aefcf2b3aa6bb989b48f5a988f9031d11c73b6be","size":87809,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.0.3.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.0.3.tgz_1455481924760_0.8720000945031643"},"directories":{},"publish_time":1455481926535,"_cnpm_publish_time":1455481926535,"_hasShrinkwrap":false},"1.0.2":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.0.2","license":"Unlicense","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"https://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"~1.2","stack-generator":"~1.0","stacktrace-gps":"~2"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.0.2","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.12.0","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.5.1","jasmine":"^2.3.2","jasmine-ajax":"^3.2.0","jasmine-core":"^2.3.4","json3":"^3.3.2","karma":"^0.13.15","karma-chrome-launcher":"^0.2.1","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.3.6","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-spec-reporter":"0.0.23","run-sequence":"^1.1.2"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test"},"gitHead":"84497f2e5c5ed53dc71cb952515c2575add62e8a","_id":"stacktrace-js@1.0.2","_shasum":"35f597adaa34b60a41488483731568519c4ca788","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"35f597adaa34b60a41488483731568519c4ca788","size":70806,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.0.2.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/stacktrace-js-1.0.2.tgz_1454912251876_0.47428077296353877"},"directories":{},"publish_time":1454912252812,"_cnpm_publish_time":1454912252812,"_hasShrinkwrap":false},"1.0.1":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.0.1","license":"SEE LICENSE IN LICENSE","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"http://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"~1.2","stack-generator":"~1","stacktrace-gps":"~2"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.0.2","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.11.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.4.1","jasmine-node":"~1.14","jasmine-sinon":"^0.4.0","json3":"^3.3.2","karma":"^0.13.9","karma-chrome-launcher":"^0.2.0","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.6","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.1.5","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-sinon":"^1.0.4","run-sequence":"^1.1.2","sinon":"^1.16.1"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test"},"gitHead":"515ce130eeeb7d7ff3a71ac56edef9e97e65edb6","_id":"stacktrace-js@1.0.1","_shasum":"eac71c5ba6dd8e6ac64b845886a45141227278e3","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},"dist":{"shasum":"eac71c5ba6dd8e6ac64b845886a45141227278e3","size":79979,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.0.1.tgz"},"directories":{},"publish_time":1445281111670,"_cnpm_publish_time":1445281111670,"_hasShrinkwrap":false},"1.0.0":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"version":"1.0.0","license":"SEE LICENSE IN LICENSE","keywords":["stacktrace","error","debugger","client","browser"],"homepage":"http://www.stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"dependencies":{"error-stack-parser":"~1.2","stack-generator":"~1","stacktrace-gps":"~2"},"devDependencies":{"colors":"^1.1.2","del":"^1.2.0","es6-promise":"^3.0.2","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-coveralls":"^0.1.4","gulp-jshint":"^1.11.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.4.1","jasmine-node":"~1.14","jasmine-sinon":"^0.4.0","karma":"^0.13.9","karma-chrome-launcher":"^0.2.0","karma-coverage":"^0.5.2","karma-firefox-launcher":"^0.1.6","karma-ie-launcher":"^0.2.0","karma-jasmine":"^0.1.5","karma-opera-launcher":"^0.3.0","karma-phantomjs2-launcher":"^0.3.2","karma-safari-launcher":"^0.1.1","karma-sauce-launcher":"^0.2.14","karma-sinon":"^1.0.4","run-sequence":"^1.1.2","sinon":"^1.16.1"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"main":"./stacktrace.js","files":["LICENSE","CHANGELOG.md","README.md","stacktrace.js","dist/"],"scripts":{"test":"gulp test"},"gitHead":"021d4148a83860111e47cd40050081a87d204884","_id":"stacktrace-js@1.0.0","_shasum":"60f5980fe9430678a0d91a1f4516e58dbaa66b50","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"dist":{"shasum":"60f5980fe9430678a0d91a1f4516e58dbaa66b50","size":75898,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-1.0.0.tgz"},"directories":{},"publish_time":1442842715443,"_cnpm_publish_time":1442842715443,"_hasShrinkwrap":false},"0.6.4":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","author":{"name":"Eric Wendelin","email":"me@eriwen.com","url":"http://www.eriwen.com"},"version":"0.6.4","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"homepage":"http://stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"main":"./stacktrace.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{"jshint":"0.9.x"},"gitHead":"ea193d87060c5e68949505c4f433123f095ba7d7","bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"_id":"stacktrace-js@0.6.4","scripts":{},"_shasum":"c45ce070138a201121c70538e8840e1662e5f627","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"dist":{"shasum":"c45ce070138a201121c70538e8840e1662e5f627","size":14421,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.6.4.tgz"},"directories":{},"publish_time":1416235251280,"_cnpm_publish_time":1416235251280,"_hasShrinkwrap":false},"0.6.3":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","author":{"name":"Eric Wendelin","email":"me@eriwen.com","url":"http://www.eriwen.com"},"version":"0.6.3","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"homepage":"http://stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"main":"./stacktrace.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{"jshint":"0.9.x"},"gitHead":"243af5bb7be26fc3524a82a5e1eaa068c2712d27","bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"_id":"stacktrace-js@0.6.3","scripts":{},"_shasum":"164dd4a43877999ced78ff85928bf76a4a29a4a4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"dist":{"shasum":"164dd4a43877999ced78ff85928bf76a4a29a4a4","size":14104,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.6.3.tgz"},"directories":{},"publish_time":1416198507975,"_cnpm_publish_time":1416198507975,"_hasShrinkwrap":false},"0.6.2":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","author":{"name":"Eric Wendelin","email":"me@eriwen.com","url":"http://www.eriwen.com"},"version":"0.6.2","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"homepage":"http://stacktracejs.com","repository":{"type":"git","url":"git://github.com/stacktracejs/stacktrace.js.git"},"main":"./stacktrace.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{"jshint":"0.9.x"},"bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"_id":"stacktrace-js@0.6.2","_shasum":"4ec61fde9b50c40e13c61cc9881bc50949b71830","_from":"stacktrace.js","_npmVersion":"1.4.9","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"dist":{"shasum":"4ec61fde9b50c40e13c61cc9881bc50949b71830","size":12261,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.6.2.tgz"},"directories":{},"publish_time":1408207637540,"_cnpm_publish_time":1408207637540,"_hasShrinkwrap":false},"0.6.1":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","author":{"name":"Eric Wendelin","email":"me@eriwen.com","url":"http://eriwen.com"},"version":"0.6.1","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"homepage":"http://stacktracejs.com","repository":{"type":"git","url":"git://github.com/eriwen/javascript-stacktrace.git"},"main":"./stacktrace.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{"jshint":"0.9.x"},"bugs":{"url":"https://github.com/eriwen/javascript-stacktrace/issues"},"_id":"stacktrace-js@0.6.1","_shasum":"95d2ee32af3d495b98e058679a6e18e7245f8713","_from":"stacktrace.js","_npmVersion":"1.4.9","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"dist":{"shasum":"95d2ee32af3d495b98e058679a6e18e7245f8713","size":11875,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.6.1.tgz"},"directories":{},"publish_time":1408206072235,"_cnpm_publish_time":1408206072235,"_hasShrinkwrap":false},"0.6.0":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","author":{"name":"Eric Wendelin","email":"me@eriwen.com","url":"http://eriwen.com"},"version":"0.6.0","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"homepage":"http://stacktracejs.com","repository":{"type":"git","url":"git://github.com/eriwen/javascript-stacktrace.git"},"main":"./stacktrace.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{"jshint":"0.9.x"},"bugs":{"url":"https://github.com/eriwen/javascript-stacktrace/issues"},"_id":"stacktrace-js@0.6.0","_shasum":"89a93df1b1b40e4e90588307607523ecc874190f","_from":"stacktrace.js","_npmVersion":"1.4.9","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"dist":{"shasum":"89a93df1b1b40e4e90588307607523ecc874190f","size":8980,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.6.0.tgz"},"directories":{},"publish_time":1408205594030,"_cnpm_publish_time":1408205594030,"_hasShrinkwrap":false},"0.5.3":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","author":{"name":"Eric Wendelin","email":"me@eriwen.com","url":"http://eriwen.com"},"version":"0.5.3","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"homepage":"http://stacktracejs.com","repository":{"type":"git","url":"git://github.com/eriwen/javascript-stacktrace.git"},"main":"./stacktrace.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{"jshint":"0.9.x"},"bugs":{"url":"https://github.com/eriwen/javascript-stacktrace/issues"},"_id":"stacktrace-js@0.5.3","_shasum":"51e36f1de70fad756a9d6a0678aa134a34121271","_from":"stacktrace.js","_npmVersion":"1.4.9","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"dist":{"shasum":"51e36f1de70fad756a9d6a0678aa134a34121271","size":8457,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.5.3.tgz"},"directories":{},"publish_time":1408205523606,"_cnpm_publish_time":1408205523606,"_hasShrinkwrap":false},"0.5.1":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","author":{"name":"Eric Wendelin","email":"me@eriwen.com","url":"http://eriwen.com"},"version":"0.5.1","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"homepage":"http://stacktracejs.com","repository":{"type":"git","url":"git://github.com/eriwen/javascript-stacktrace.git"},"main":"./stacktrace.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{"jshint":"0.9.x"},"bugs":{"url":"https://github.com/eriwen/javascript-stacktrace/issues"},"_id":"stacktrace-js@0.5.1","_shasum":"cfa68f54edb5d1a33ebc64de240818fda6f503f4","_from":"stacktrace.js","_npmVersion":"1.4.9","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"dist":{"shasum":"cfa68f54edb5d1a33ebc64de240818fda6f503f4","size":8390,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.5.1.tgz"},"directories":{},"publish_time":1408205466030,"_cnpm_publish_time":1408205466030,"_hasShrinkwrap":false},"0.5.0":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","author":{"name":"Eric Wendelin","email":"me@eriwen.com","url":"http://eriwen.com"},"version":"0.5.0","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"homepage":"http://stacktracejs.com","repository":{"type":"git","url":"git://github.com/eriwen/javascript-stacktrace.git"},"main":"./stacktrace.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{"jshint":"0.9.x"},"_id":"stacktrace-js@0.5.0","dist":{"shasum":"86d46686e5e3d098727c9ee5fc3eef751c8c2e4d","size":18994,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.5.0.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"directories":{},"publish_time":1349799054284,"_cnpm_publish_time":1349799054284,"_hasShrinkwrap":false},"0.4.0":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all environments","author":{"name":"Eric Wendelin","email":"me@eriwen.com","url":"http://eriwen.com"},"version":"0.4.0","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"homepage":"http://stacktracejs.com","repository":{"type":"git","url":"git://github.com/eriwen/javascript-stacktrace.git"},"main":"./stacktrace.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{"jshint":"0.9.x"},"_id":"stacktrace-js@0.4.0","dist":{"shasum":"ec336d3ea97b4e2f4add070783bda695d5186d68","size":18932,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.4.0.tgz"},"_npmVersion":"1.1.61","_npmUser":{"name":"eriwen","email":"me@eriwen.com"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"directories":{},"publish_time":1347590132230,"_cnpm_publish_time":1347590132230,"_hasShrinkwrap":false},"0.3.0":{"name":"stacktrace-js","description":"Framework-agnostic, micro-library for getting stack traces in all web browsers","homepage":"http://github.com/eriwen/javascript-stacktrace","keywords":["stack-trace","cross-browser","framework-agnostic","client","browser"],"author":{"name":"Eric Wendelin","email":"emwendelin@gmail.com"},"contributors":[],"dependencies":{},"repository":{"type":"git","url":"git://github.com/eriwen/javascript-stacktrace.git"},"main":"index.js","version":"0.3.0","_npmUser":{"name":"sssssmokey","email":"sssssmokey@gmail.com"},"_id":"stacktrace-js@0.3.0","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"scripts":{},"dist":{"shasum":"7f1f5d6ce03bc8846c36c1a47121a3efd82a608d","size":10240,"noattachment":false,"key":"/stacktrace-js/-/stacktrace-js-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stacktrace-js/download/stacktrace-js-0.3.0.tgz"},"maintainers":[{"name":"eriwen","email":"me@eriwen.com"},{"name":"niftylettuce","email":""},{"name":"oliversalzburg","email":"oliver.salzburg@gmail.com"},{"name":"titanism","email":""}],"directories":{},"publish_time":1322846973160,"_cnpm_publish_time":1322846973160,"_hasShrinkwrap":false}},"readme":"# stacktrace.js\nGenerate, parse and enhance JavaScript stack traces in all browsers\n\n[![Build Status](https://img.shields.io/travis/stacktracejs/stacktrace.js/master.svg?style=flat-square)](https://travis-ci.org/stacktracejs/stacktrace.js) \n[![Coverage Status](https://img.shields.io/coveralls/stacktracejs/stacktrace.js.svg?style=flat-square)](https://coveralls.io/r/stacktracejs/stacktrace.js?branch=master) \n[![GitHub license](https://img.shields.io/github/license/stacktracejs/stacktrace.js.svg?style=flat-square)](https://opensource.org/licenses/MIT)\n[![CDNJS](https://img.shields.io/cdnjs/v/stacktrace.js.svg?style=flat-square)](https://cdnjs.com/libraries/stacktrace.js)\n[![size with dependencies](https://img.shields.io/badge/size-29.9k-green.svg?style=flat-square)](https://github.com/stacktracejs/stacktrace.js/releases)\n[![gzip size](https://img.shields.io/badge/gzipped-9.1k-green.svg?style=flat-square)](https://github.com/stacktracejs/stacktrace.js/releases)\n[![module format](https://img.shields.io/badge/module%20format-umd-lightgrey.svg?style=flat-square&colorB=ff69b4)](https://github.com/stacktracejs/stacktrace.js/releases)\n\nDebug and profile your JavaScript with a [stack trace](http://en.wikipedia.org/wiki/Stack_trace) of function calls leading to an error (or any condition you specify).\n\nstacktrace.js uses browsers' `Error.stack` mechanism to generate stack traces, parses them, enhances them with\n[source maps](http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/) and uses\n[Promises](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)\nto return an Array of [StackFrames](https://github.com/stacktracejs/stackframe).\n\n#### Upgrading? Check the [0.x -> 1.x Migration Guide](https://www.stacktracejs.com/#!/docs/v0-migration-guide)\n\n## Usage\n#### Get a stack trace from current location\n```js\nvar callback = function(stackframes) {\n    var stringifiedStack = stackframes.map(function(sf) {\n        return sf.toString();\n    }).join('\\n');\n    console.log(stringifiedStack);\n};\n\nvar errback = function(err) { console.log(err.message); };\n\nStackTrace.get().then(callback).catch(errback);\n//===> Promise(Array[StackFrame], Error)\n//===> callback([\n//    StackFrame({functionName: 'func1', args: [], fileName: 'file.js', lineNumber: 203, columnNumber: 9}), \n//    StackFrame({functionName: 'func2', args: [], fileName: 'http://localhost:3000/file.min.js', lineNumber: 1, columnNumber: 3284})\n//])\n```\n\n#### You can also get a stack trace synchronously\n**HEADS UP:** This method does not resolve source maps or guess anonymous function names.\n\n```js\nStackTrace.getSync();\n//==> [\n//      StackFrame({functionName: 'func1', args: [], fileName: 'file.js', lineNumber: 203, columnNumber: 9}), \n//      StackFrame({functionName: 'func2', args: [], fileName: 'http://localhost:3000/file.min.js', lineNumber: 1, columnNumber: 3284})\n//]\n```\n\n#### window.onerror integration\nAutomatically handle errors\n```js\nwindow.onerror = function(msg, file, line, col, error) {\n    // callback is called with an Array[StackFrame]\n    StackTrace.fromError(error).then(callback).catch(errback);\n};\n```\n\n#### Get stack trace from an Error\n```js\nvar error = new Error('BOOM!');\n\nStackTrace.fromError(error).then(callback).catch(errback);\n//===> Promise(Array[StackFrame], Error)\n```\n\n#### Generate a stacktrace from walking arguments.callee\nThis might capture arguments information, but isn't supported in ES5 strict-mode\n```js\nStackTrace.generateArtificially().then(callback).catch(errback);\n//===> Promise(Array[StackFrame], Error)\n```\n\n#### Trace every time a given function is invoked\n```js\n// callback is called with an Array[StackFrame] every time wrapped function is called\nvar myFunc = function(arg) { return 'Hello ' + arg; };\nvar myWrappedFunc = StackTrace.instrument(myFunc, callback, errback);\n//===> Instrumented Function\nmyWrappedFunc('world');\n//===> 'Hello world'\n\n// Use this if you overwrote you original function\nmyFunc = StackTrace.deinstrument(myFunc);\n//===> De-instrumented Function\n```\n\n## Get stacktrace.js\n```\nnpm install stacktrace-js\nbower install stacktrace-js\ncomponent install stacktracejs/stacktrace.js\nhttp://cdnjs.com/libraries/stacktrace.js\n```\n\n## API\n\n#### `StackTrace.get(/*optional*/ options)` => [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)(Array[[StackFrame](https://github.com/stacktracejs/stackframe)])\nGenerate a backtrace from invocation point, then parse and enhance it.\n\n**(Optional) options: Object**\n* *filter: Function([StackFrame](https://github.com/stacktracejs/stackframe) => Boolean)* - Only include stack entries matching for which `filter` returns `true`\n* *sourceCache: Object (String URL => String Source)* - Pre-populate source cache to avoid network requests\n* *offline: Boolean (default: false)* - Set to `true` to prevent all network requests\n\n#### `StackTrace.getSync(/*optional*/ options)` => Array[[StackFrame](https://github.com/stacktracejs/stackframe)]\nGenerate a backtrace from invocation point, then parse it. This method does not use source maps or guess anonymous functions.  \n\n**(Optional) options: Object**\n* *filter: Function([StackFrame](https://github.com/stacktracejs/stackframe) => Boolean)* - Only include stack entries matching for which `filter` returns `true`\n\n#### `StackTrace.fromError(error, /*optional*/ options)` => [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)(Array[[StackFrame](https://github.com/stacktracejs/stackframe)])\nGiven an Error object, use [error-stack-parser](https://github.com/stacktracejs/error-stack-parser)\nto parse it and enhance location information with [stacktrace-gps](https://github.com/stacktracejs/stacktrace-gps).\n\n**error: Error**\n\n**(Optional) options: Object**\n* *filter: Function([StackFrame](https://github.com/stacktracejs/stackframe) => Boolean)* - Only include stack entries matching for which `filter` returns `true`\n* *sourceCache: Object (String URL => String Source)* - Pre-populate source cache to avoid network requests\n* *offline: Boolean (default: false)* - Set to `true` to prevent all network requests\n\n#### `StackTrace.generateArtificially(/*optional*/ options)` => [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)(Array[[StackFrame](https://github.com/stacktracejs/stackframe)])\nUse [stack-generator](https://github.com/stacktracejs/stack-generator) to generate a backtrace by walking the `arguments.callee.caller` chain.\n\n**(Optional) options: Object**\n* *filter: Function([StackFrame](https://github.com/stacktracejs/stackframe) => Boolean)* - Only include stack entries matching for which `filter` returns `true`\n* *sourceCache: Object (String URL => String Source)* - Pre-populate source cache to avoid network requests\n* *offline: Boolean (default: false)* - Set to `true` to prevent all network requests\n\n#### `StackTrace.instrument(fn, callback, /*optional*/ errback)` => Function\n* Given a function, wrap it such that invocations trigger a callback that is called with a stack trace.\n\n* **fn: Function** - to wrap, call callback on invocation and call-through\n* **callback: Function** - to call with stack trace (generated by `StackTrace.get()`) when fn is called\n* **(Optional) errback: Function** - to call with Error object if there was a problem getting a stack trace.\nFails silently (though `fn` is still called) if a stack trace couldn't be generated.\n\n#### `StackTrace.deinstrument(fn)` => Function\nGiven a function that has been instrumented, revert the function to it's original (non-instrumented) state.\n\n* **fn: Function** - Instrumented Function\n\n#### `StackTrace.report(stackframes, url, message, requestOptions)` => [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)(String)\nGiven an an error message and Array of StackFrames, serialize and POST to given URL. Promise is resolved with response text from POST request.\n\nExample JSON POST data:\n```\n{\n  message: 'BOOM',\n  stack: [\n    {functionName: 'fn', fileName: 'file.js', lineNumber: 32, columnNumber: 1},\n    {functionName: 'fn2', fileName: 'file.js', lineNumber: 543, columnNumber: 32},\n    {functionName: 'fn3', fileName: 'file.js', lineNumber: 8, columnNumber: 1}\n  ]\n}\n```\n\n* **stackframes: Array([StackFrame](https://github.com/stacktracejs/stackframe))** - Previously wrapped Function\n* **url: String** - URL to POST stack JSON to\n* **message: String** - The error message\n* **requestOptions: Object** - HTTP request options object. Only `headers: {key: val}` is supported.\n\n## Browser Support\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/stacktracejs.svg)](https://saucelabs.com/u/stacktracejs)\n\n> **HEADS UP**: You won't get the benefit of [source maps](http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/)\nin IE9- or other very old browsers.\n\n## Using node.js/io.js only?\nI recommend the [stack-trace node package](https://www.npmjs.com/package/stack-trace) specifically built for node.\nIt has a very similar API and also supports source maps.\n\n## Contributing\nThis project adheres to the [Open Code of Conduct](http://todogroup.org/opencodeofconduct/#stacktrace.js/me@eriwen.com). By participating, you are expected to honor this code.\n\nWant to be listed as a *Contributor*? Start with the [Contributing Guide](https://github.com/stacktracejs/stacktrace.js/blob/master/.github/CONTRIBUTING.md)!\n\nThis project is made possible due to the efforts of these fine people:\n\n* [Eric Wendelin](https://www.eriwen.com)\n* [Victor Homyakov](https://github.com/victor-homyakov)\n* [Oliver Salzburg](https://github.com/oliversalzburg)\n* [Many others](https://github.com/stacktracejs/stacktrace.js/graphs/contributors)\n","_attachments":{},"homepage":"https://www.stacktracejs.com","bugs":{"url":"https://github.com/stacktracejs/stacktrace.js/issues"},"license":"MIT"}