{"_id":"@devexpress/error-stack-parser","_rev":"2027302","name":"@devexpress/error-stack-parser","description":"Extract meaning from JS Errors","dist-tags":{"latest":"2.0.6"},"maintainers":[{"name":"alexey.babich","email":"alexey.babich@devexpress.com"},{"name":"alexkamaev","email":"alexikam@gmail.com"},{"name":"amartynov","email":"npm@amartynov.ru"},{"name":"belym.a.2105","email":"belym.a.2105@gmail.com"},{"name":"bingorus","email":"sergey.zvyagin@devexpress.com"},{"name":"devexpress--npm-admin","email":"js@devexpress.com"},{"name":"devexpressreporting","email":"maksim.barkovskiy@devexpress.com"},{"name":"dmitrygolikov","email":"dmitry.golikov@devexpress.com"},{"name":"dmitryrudnev","email":"dmitry.rudnev@devexpress.com"},{"name":"elena.dikareva","email":"elena.dikareva@devexpress.com"},{"name":"evgeniy.lebedev","email":"smilews@mail.ru"},{"name":"ilyakhd","email":"kh.d@bk.ru"},{"name":"kirovboris","email":"boris.s.kirov@gmail.com"},{"name":"kochkin","email":"kisslotdj@gmail.com"},{"name":"lavrovartem","email":"artjomlav@gmail.com"},{"name":"magroshenkova","email":"magroshenkova@gmail.com"},{"name":"maxerokh","email":"erokhin.maxim@gmail.com"},{"name":"mpreyskurantov","email":"preyskurantov@gmail.com"},{"name":"night-skylark","email":"eugen@skyness.me"},{"name":"olga_larina","email":"olga.larina@devexpress.com"},{"name":"seleznyov","email":"Sergey.Seleznyov@gmail.com"},{"name":"sergey.kanaev","email":"sergey.kanaev@gmail.com"},{"name":"vladislav.volkov","email":"vladislav.volkov@devexpress.com"},{"name":"yuliya.smirnova","email":"fanshine@list.ru"}],"time":{"modified":"2021-12-21T06:01:16.000Z","created":"2021-10-29T06:33:32.348Z","2.0.6":"2021-10-29T06:33:32.348Z"},"users":{},"repository":{"type":"git","url":"git://github.com/DevExpress/error-stack-parser.git"},"versions":{"2.0.6":{"name":"@devexpress/error-stack-parser","description":"Extract meaning from JS Errors","maintainers":[{"name":"alexey.babich","email":"alexey.babich@devexpress.com"},{"name":"alexkamaev","email":"alexikam@gmail.com"},{"name":"amartynov","email":"npm@amartynov.ru"},{"name":"belym.a.2105","email":"belym.a.2105@gmail.com"},{"name":"bingorus","email":"sergey.zvyagin@devexpress.com"},{"name":"devexpress--npm-admin","email":"js@devexpress.com"},{"name":"devexpressreporting","email":"maksim.barkovskiy@devexpress.com"},{"name":"dmitrygolikov","email":"dmitry.golikov@devexpress.com"},{"name":"dmitryrudnev","email":"dmitry.rudnev@devexpress.com"},{"name":"elena.dikareva","email":"elena.dikareva@devexpress.com"},{"name":"evgeniy.lebedev","email":"smilews@mail.ru"},{"name":"ilyakhd","email":"kh.d@bk.ru"},{"name":"kirovboris","email":"boris.s.kirov@gmail.com"},{"name":"kochkin","email":"kisslotdj@gmail.com"},{"name":"lavrovartem","email":"artjomlav@gmail.com"},{"name":"magroshenkova","email":"magroshenkova@gmail.com"},{"name":"maxerokh","email":"erokhin.maxim@gmail.com"},{"name":"mpreyskurantov","email":"preyskurantov@gmail.com"},{"name":"night-skylark","email":"eugen@skyness.me"},{"name":"olga_larina","email":"olga.larina@devexpress.com"},{"name":"seleznyov","email":"Sergey.Seleznyov@gmail.com"},{"name":"sergey.kanaev","email":"sergey.kanaev@gmail.com"},{"name":"vladislav.volkov","email":"vladislav.volkov@devexpress.com"},{"name":"yuliya.smirnova","email":"fanshine@list.ru"}],"version":"2.0.6","license":"MIT","keywords":["stacktrace","error","stack","parser"],"homepage":"https://www.stacktracejs.com","dependencies":{"stackframe":"^1.1.1"},"repository":{"type":"git","url":"git://github.com/DevExpress/error-stack-parser.git"},"devDependencies":{"eslint":"^6.8.0","jasmine":"^3.5.0","jasmine-core":"^3.5.0","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-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","uglify-es":"^3.3.9"},"bugs":{"url":"https://github.com/stacktracejs/error-stack-parser/issues"},"main":"./error-stack-parser.js","typings":"./error-stack-parser.d.ts","scripts":{"lint":"eslint --fix .","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","prepare":"cp error-stack-parser.js dist/ && uglifyjs node_modules/stackframe/stackframe.js error-stack-parser.js -o dist/error-stack-parser.min.js --compress --mangle --source-map \"url=error-stack-parser.min.js.map\""},"gitHead":"c6ae6ea3109f2f32a8e517ef1788e045a0e89bd1","_id":"@devexpress/error-stack-parser@2.0.6","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"a7c32e54583566bc6abf153c32a8b86d87d1e490","size":9755,"noattachment":false,"key":"/@devexpress/error-stack-parser/-/@devexpress/error-stack-parser-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@devexpress/error-stack-parser/download/@devexpress/error-stack-parser-2.0.6.tgz"},"_npmUser":{"name":"belym.a.2105","email":"belym.a.2105@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/error-stack-parser_2.0.6_1635489212231_0.8845087655308339"},"_hasShrinkwrap":false,"publish_time":1635489212348,"_cnpm_publish_time":1635489212348}},"readme":"error-stack-parser.js - Extract meaning from JS Errors\n===============\n[![Build Status](https://img.shields.io/travis/stacktracejs/error-stack-parser/master.svg?style=flat-square)](https://travis-ci.org/stacktracejs/error-stack-parser)\n[![Coverage Status](https://img.shields.io/coveralls/stacktracejs/error-stack-parser.svg?style=flat-square)](https://coveralls.io/r/stacktracejs/error-stack-parser?branch=master)\n[![GitHub license](https://img.shields.io/github/license/stacktracejs/error-stack-parser.svg?style=flat-square)](https://opensource.org/licenses/MIT)\n[![size with dependencies](https://img.shields.io/badge/size-4.8k-green.svg?style=flat-square)](https://github.com/stacktracejs/error-stack-parser/releases)\n[![gzip size](https://img.shields.io/badge/gzipped-1.8k-green.svg?style=flat-square)](https://github.com/stacktracejs/error-stack-parser/releases)\n[![module format](https://img.shields.io/badge/module%20format-umd-lightgrey.svg?style=flat-square&colorB=ff69b4)](https://github.com/stacktracejs/error-stack-parser/releases)\n[![code of conduct](https://img.shields.io/badge/code%20of-conduct-lightgrey.svg?style=flat-square&colorB=ff69b4)](http://todogroup.org/opencodeofconduct/#stacktrace.js/me@eriwen.com)\n[![jsDelivr Hits](https://data.jsdelivr.com/v1/package/npm/error-stack-parser/badge)](https://www.jsdelivr.com/package/npm/error-stack-parser)\n\nSimple, cross-browser [Error](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error) parser.\nThis library parses and extracts function names, URLs, line numbers, and column numbers from the given Error's `stack` as\nan Array of [StackFrame](http://git.io/stackframe)s. \n\nOnce you have parsed out StackFrames, you can do much more interesting things. See [stacktrace-gps](http://git.io/stacktrace-gps).\n\nNote that in IE9 and earlier, `Error` objects don't have enough information to extract much of anything. In IE 10, `Error`s\nare given a `stack` once they're `throw`n.\n\n## Browser Support\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/stacktracejs.svg)](https://saucelabs.com/u/stacktracejs)\n\n## Usage\n```js\nErrorStackParser.parse(new Error('BOOM'));\n\n=> [\n        StackFrame({functionName: 'foo', args: [], fileName: 'path/to/file.js', lineNumber: 35, columnNumber: 79, isNative: false, isEval: false}),\n        StackFrame({functionName: 'Bar', fileName: 'https://cdn.somewherefast.com/utils.min.js', lineNumber: 1, columnNumber: 832, isNative: false, isEval: false, isConstructor: true}),\n        StackFrame(... and so on ...)\n   ]\n```\n\n## Installation\n```bash\nnpm install error-stack-parser\nbower install error-stack-parser\nhttps://raw.githubusercontent.com/stacktracejs/error-stack-parser/master/dist/error-stack-parser.min.js\n```\n\n## Contributing\nWant to be listed as a *Contributor*? Start with the [Contributing Guide](.github/CONTRIBUTING.md)!\n\n","_attachments":{},"homepage":"https://www.stacktracejs.com","bugs":{"url":"https://github.com/stacktracejs/error-stack-parser/issues"},"license":"MIT"}