{"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"keywords":["error","err","serialize","stringify","object","obj","convert","process","send"],"dist-tags":{"latest":"2.1.0"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"description":"Serialize an error into a plain object","readme":"# serialize-error [![Build Status](https://travis-ci.org/sindresorhus/serialize-error.svg?branch=master)](https://travis-ci.org/sindresorhus/serialize-error)\n\n> Serialize an error into a plain object\n\nUseful if you for example need to `JSON.stringify()` or `process.send()` the error.\n\n\n## Install\n\n```\n$ npm install --save serialize-error\n```\n\n\n## Usage\n\n```js\nconst serializeError = require('serialize-error');\nconst error = new Error('unicorn');\n\nconsole.log(error);\n//=> [Error: unicorn]\n\nconsole.log(serializeError(error));\n//=> {name: 'Error', message: 'unicorn', stack: 'Error: unicorn\\n    at Object.<anonymous> ...'}\n```\n\n\n## License\n\nMIT © [Sindre Sorhus](https://sindresorhus.com)\n","repository":{"type":"git","url":"git+https://github.com/sindresorhus/serialize-error.git"},"users":{"tracker1":true,"abuelwafa":true,"grantcarthew":true},"bugs":{"url":"https://github.com/sindresorhus/serialize-error/issues"},"license":"MIT","versions":{"1.0.0":{"name":"serialize-error","version":"1.0.0","description":"Serialize an error into a plain object","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/serialize-error"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["error","err","serialize","stringify","object","obj","convert"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"086a2b40f4e40e8ad6f2a9555c299955241bc031","bugs":{"url":"https://github.com/sindresorhus/serialize-error/issues"},"homepage":"https://github.com/sindresorhus/serialize-error","_id":"serialize-error@1.0.0","_shasum":"267a59ed80ce19f49629d182576235860c0cb7e2","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"267a59ed80ce19f49629d182576235860c0cb7e2","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/serialize-error/-/serialize-error-1.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"1.1.0":{"name":"serialize-error","version":"1.1.0","description":"Serialize an error into a plain object","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/serialize-error"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["error","err","serialize","stringify","object","obj","convert"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"f93d2a714c86b035f74e0639e92fc8e49a97abaf","bugs":{"url":"https://github.com/sindresorhus/serialize-error/issues"},"homepage":"https://github.com/sindresorhus/serialize-error","_id":"serialize-error@1.1.0","_shasum":"3616fdc38d5bd89d9bc5e8d2f05d389c9b3689a3","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"3616fdc38d5bd89d9bc5e8d2f05d389c9b3689a3","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/serialize-error/-/serialize-error-1.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"2.0.0":{"name":"serialize-error","version":"2.0.0","description":"Serialize an error into a plain object","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/serialize-error.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["error","err","serialize","stringify","object","obj","convert","process","send"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"94f4232c5162bbd305a084cd37d22382bccd6f25","bugs":{"url":"https://github.com/sindresorhus/serialize-error/issues"},"homepage":"https://github.com/sindresorhus/serialize-error#readme","_id":"serialize-error@2.0.0","_shasum":"6c1153f7ee3fe7f73ff1b1b7d2b494b67b675eba","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"6c1153f7ee3fe7f73ff1b1b7d2b494b67b675eba","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/serialize-error/-/serialize-error-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/serialize-error-2.0.0.tgz_1458977936216_0.9782707907725126"},"directories":{}},"2.1.0":{"name":"serialize-error","version":"2.1.0","description":"Serialize an error into a plain object","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/serialize-error.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["error","err","serialize","stringify","object","obj","convert","process","send"],"devDependencies":{"ava":"*","xo":"^0.16.0"},"gitHead":"842f3dadec486bf6e69d7106bae1a550a15cbdae","bugs":{"url":"https://github.com/sindresorhus/serialize-error/issues"},"homepage":"https://github.com/sindresorhus/serialize-error#readme","_id":"serialize-error@2.1.0","_shasum":"50b679d5635cdf84667bdc8e59af4e5b81d5f60a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"50b679d5635cdf84667bdc8e59af4e5b81d5f60a","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/serialize-error/-/serialize-error-2.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/serialize-error-2.1.0.tgz_1479786904612_0.7532467234414071"},"directories":{}}},"name":"serialize-error","time":{"modified":"2016-11-22T03:55:04.837Z","created":"2015-10-27T15:37:48.260Z","1.0.0":"2015-10-27T15:37:48.260Z","1.1.0":"2015-11-24T08:43:45.273Z","2.0.0":"2016-03-26T07:38:56.638Z","2.1.0":"2016-11-22T03:55:04.837Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/serialize-error#readme"}