{"_id":"make-error-cause","_rev":"264888","name":"make-error-cause","description":"Make your own nested error types!","dist-tags":{"latest":"2.3.0"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"time":{"modified":"2021-06-03T17:02:59.000Z","created":"2015-12-12T01:13:13.544Z","2.3.0":"2019-11-06T23:03:50.890Z","2.2.1":"2019-07-10T04:15:58.924Z","2.2.0":"2018-05-26T03:56:29.072Z","2.1.0":"2018-05-19T04:23:02.316Z","2.0.0":"2018-04-01T10:08:34.966Z","1.2.2":"2016-10-18T20:27:55.074Z","1.2.1":"2016-07-20T23:42:43.047Z","1.2.0":"2016-07-20T23:15:55.950Z","1.1.1":"2016-06-20T18:35:34.648Z","1.1.0":"2016-03-08T05:15:05.162Z","1.0.2":"2016-01-03T22:30:28.221Z","1.0.1":"2015-12-12T03:05:47.309Z","1.0.0":"2015-12-12T01:13:13.544Z"},"users":{"tonillo":true},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"versions":{"2.3.0":{"name":"make-error-cause","version":"2.3.0","description":"Make your own nested error types!","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"prettier":"prettier --write","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","format":"npm run prettier -- README.md .travis.yml \"src/**/*.{jsx?,tsx?}\"","clean":"rimraf dist .nyc_output mochawesome-report coverage","build":"npm run clean && tsc","specs":"nyc mocha","test":"npm run -s lint && npm run -s build && npm run -s specs","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"devDependencies":{"@types/chai":"^4.2.0","@types/jest":"^24.0.17","@types/mocha":"^5.2.7","@types/node":"^12.7.2","chai":"^4.2.0","husky":"^3.0.3","jest":"^24.9.0","lint-staged":"^9.2.1","mocha":"^6.2.0","mochawesome":"^4.1.0","nyc":"^14.1.1","prettier":"^1.18.2","rimraf":"^3.0.0","ts-jest":"^24.0.2","ts-node":"^8.3.0","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","typescript":"^3.5.3"},"dependencies":{"make-error":"^1.3.5"},"gitHead":"d9461afaad6cd618263fbd9fd74c54f8b876f36b","_id":"make-error-cause@2.3.0","_nodeVersion":"13.0.1","_npmVersion":"6.9.0","dist":{"shasum":"ecd11875971e506d510e93d37796e5b83f46d6f9","size":3513,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-2.3.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-error-cause_2.3.0_1573081430718_0.03362132567002862"},"_hasShrinkwrap":false,"publish_time":1573081430890,"_cnpm_publish_time":1573081430890},"2.2.1":{"name":"make-error-cause","version":"2.2.1","description":"Make your own nested error types!","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"prettier":"prettier --write","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","format":"npm run prettier -- README.md .travis.yml \"src/**/*.{jsx?,tsx?}\"","build":"rimraf dist && tsc","specs":"jest --coverage","test":"npm run -s lint && npm run -s build && npm run -s specs","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"devDependencies":{"@types/jest":"^24.0.15","@types/node":"^12.6.2","husky":"^3.0.0","jest":"^24.8.0","lint-staged":"^9.1.0","prettier":"^1.18.2","rimraf":"^2.6.3","ts-jest":"^24.0.2","ts-node":"^8.3.0","tslint":"^5.9.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","typescript":"^3.5.3"},"dependencies":{"make-error":"^1.3.5"},"gitHead":"a0e656049d4bc7e0d8271c065b8f0839bbffcfd7","_id":"make-error-cause@2.2.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"a3fd55313ef50c7e62595666aec992f3a9af5b39","size":4494,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-2.2.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-error-cause_2.2.1_1562732158823_0.6533721710054694"},"_hasShrinkwrap":false,"publish_time":1562732158924,"_cnpm_publish_time":1562732158924},"2.2.0":{"name":"make-error-cause","version":"2.2.0","description":"Make your own nested error types!","main":"dist/index.js","typings":"dist/index.d.ts","files":["dist/"],"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","build":"rm -rf dist/ && tsc","test-spec":"ts-node --type-check node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"@types/blue-tape":"^0.1.31","@types/node":"^9.6.1","blue-tape":"^1.0.0","istanbul":"1.0.0-alpha.2","tap-spec":"^4.1.1","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-standard":"^7.0.0","typescript":"^2.7.2"},"dependencies":{"make-error":"^1.3.4"},"gitHead":"d79a6680bfb268bc6f71cd75112c903a75e563e9","_id":"make-error-cause@2.2.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"d69d3bf3adfd5df56c247f5f790eb433baaefccb","size":4170,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-2.2.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-error-cause_2.2.0_1527306989013_0.5705585570079714"},"_hasShrinkwrap":false,"publish_time":1527306989072,"_cnpm_publish_time":1527306989072},"2.1.0":{"name":"make-error-cause","version":"2.1.0","description":"Make your own nested error types!","main":"dist/index.js","typings":"dist/index.d.ts","files":["dist/"],"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","build":"rm -rf dist/ && tsc","test-spec":"ts-node --type-check node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"@types/blue-tape":"^0.1.31","@types/node":"^9.6.1","blue-tape":"^1.0.0","istanbul":"1.0.0-alpha.2","tap-spec":"^4.1.1","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-standard":"^7.0.0","typescript":"^2.7.2"},"dependencies":{"make-error":"^1.3.4"},"gitHead":"2977bc86cf4d7e93b8f79a4f83153164c52be591","_id":"make-error-cause@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"d7b36369b63c8126451b29a30341bd0ec1177add","size":4150,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-2.1.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-error-cause_2.1.0_1526703782154_0.40995211503470497"},"_hasShrinkwrap":false,"publish_time":1526703782316,"_cnpm_publish_time":1526703782316},"2.0.0":{"name":"make-error-cause","version":"2.0.0","description":"Make your own nested error types!","main":"dist/index.js","typings":"dist/index.d.ts","files":["dist/"],"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","build":"rm -rf dist/ && tsc","test-spec":"ts-node --type-check node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"@types/blue-tape":"^0.1.31","@types/node":"^9.6.1","blue-tape":"^1.0.0","istanbul":"1.0.0-alpha.2","tap-spec":"^4.1.1","ts-node":"^5.0.1","tslint":"^5.9.1","tslint-config-standard":"^7.0.0","typescript":"^2.7.2"},"dependencies":{"make-error":"^1.3.4"},"gitHead":"6487a7e951398fab8ffd106007c6a55e5de481e9","_id":"make-error-cause@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"782da9592146c92ca077701da7aa9ae43e1609f5","size":4081,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-2.0.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-error-cause_2.0.0_1522577314853_0.9626975267624911"},"_hasShrinkwrap":false,"publish_time":1522577314966,"_cnpm_publish_time":1522577314966},"1.2.2":{"name":"make-error-cause","version":"1.2.2","description":"Make your own nested error types!","main":"dist/index.js","typings":"dist/index.d.ts","files":["dist/"],"scripts":{"lint":"tslint \"src/**/*.ts\"","build":"rm -rf dist/ && tsc","test-spec":"ts-node node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"typings install && npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"blue-tape":"^1.0.0","istanbul":"1.0.0-alpha.2","tap-spec":"^4.1.1","ts-node":"^1.1.0","tslint":"^3.10.2","tslint-config-standard":"^1.0.0","typescript":"^2.0.3","typings":"^1.3.1"},"dependencies":{"make-error":"^1.2.0"},"gitHead":"b83c96408f4d0662476bf3c0ca5cb46eb056afcd","_id":"make-error-cause@1.2.2","_shasum":"df0388fcd0b37816dff0a5fb8108939777dcbc9d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"df0388fcd0b37816dff0a5fb8108939777dcbc9d","size":3685,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-1.2.2.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/make-error-cause-1.2.2.tgz_1476822474840_0.12765061855316162"},"directories":{},"publish_time":1476822475074,"_cnpm_publish_time":1476822475074,"_hasShrinkwrap":false},"1.2.1":{"name":"make-error-cause","version":"1.2.1","description":"Make your own nested error types!","main":"dist/index.js","typings":"dist/index.d.ts","files":["dist/"],"scripts":{"lint":"tslint \"src/**/*.ts\"","build":"rm -rf dist/ && tsc","test-spec":"ts-node node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"typings install && npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"blue-tape":"^0.2.0","istanbul":"1.0.0-alpha.2","tap-spec":"^4.1.1","ts-node":"^0.9.0","tslint":"^3.10.2","tslint-config-standard":"^1.0.0","typescript":"^1.7.3","typings":"^1.3.1"},"dependencies":{"make-error":"^1.2.0"},"gitHead":"cd12bec88926316ed1c73454733ee0eaf76237ab","_id":"make-error-cause@1.2.1","_shasum":"cf849c2f2c2d16bbf4b1ed956d897c5c716435f6","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"cf849c2f2c2d16bbf4b1ed956d897c5c716435f6","size":2809,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-1.2.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/make-error-cause-1.2.1.tgz_1469058162805_0.7975621381774545"},"directories":{},"publish_time":1469058163047,"_cnpm_publish_time":1469058163047,"_hasShrinkwrap":false},"1.2.0":{"name":"make-error-cause","version":"1.2.0","description":"Make your own nested error types!","main":"dist/index.js","files":["dist/"],"scripts":{"lint":"tslint \"src/**/*.ts\"","build":"rm -rf dist/ && tsc","test-spec":"ts-node node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"typings install && npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"blue-tape":"^0.2.0","istanbul":"1.0.0-alpha.2","tap-spec":"^4.1.1","ts-node":"^0.9.0","tslint":"^3.10.2","tslint-config-standard":"^1.0.0","typescript":"^1.7.3","typings":"^1.3.1"},"dependencies":{"make-error":"^1.2.0"},"gitHead":"bbbd70ebb0108375d91f0c8eb2d2cc3cf9461b61","_id":"make-error-cause@1.2.0","_shasum":"a35520f1fbd52cd648e75c099c932c100c7ee1e4","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"a35520f1fbd52cd648e75c099c932c100c7ee1e4","size":3483,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-1.2.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/make-error-cause-1.2.0.tgz_1469056553485_0.6998686536680907"},"directories":{},"publish_time":1469056555950,"_cnpm_publish_time":1469056555950,"_hasShrinkwrap":false},"1.1.1":{"name":"make-error-cause","version":"1.1.1","description":"Make your own nested error types!","main":"dist/index.js","files":["dist/","typings.json","LICENSE"],"scripts":{"lint":"tslint \"src/**/*.ts\"","build":"rm -rf dist/ && tsc","test-spec":"ts-node node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"typings install && npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"blue-tape":"^0.2.0","istanbul":"1.0.0-alpha.2","tap-spec":"^4.1.1","ts-node":"^0.9.0","tslint":"^3.10.2","tslint-config-standard":"^1.0.0","typescript":"^1.7.3","typings":"^1.0.2"},"dependencies":{"make-error":"^1.1.1"},"gitHead":"846051e6f62e23e1dca79a5c87411a5a63e587f2","_id":"make-error-cause@1.1.1","_shasum":"29b73cbe1c2cf34b8ba1fb11c4c57e98e646b98a","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"29b73cbe1c2cf34b8ba1fb11c4c57e98e646b98a","size":3008,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-1.1.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/make-error-cause-1.1.1.tgz_1466447731943_0.5673232756089419"},"directories":{},"publish_time":1466447734648,"_cnpm_publish_time":1466447734648,"_hasShrinkwrap":false},"1.1.0":{"name":"make-error-cause","version":"1.1.0","description":"Make your own nested error types!","main":"dist/index.js","files":["dist/","typings.json","LICENSE"],"scripts":{"lint":"tslint \"src/**/*.ts\"","build":"rm -rf dist/ && tsc","test-spec":"ts-node node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"typings install && npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["nested","error","cause","extend","inherit","custom"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"blue-tape":"^0.2.0","istanbul":"1.0.0-alpha.2","pre-commit":"^1.0.6","tap-spec":"^4.1.1","ts-node":"^0.5.0","tslint":"^3.1.1","typescript":"^1.7.3","typings":"^0.7.2"},"dependencies":{"make-error":"^1.1.1"},"gitHead":"c8fe7e9f1d132b3ec5877e381844ad90f5b0a38b","_id":"make-error-cause@1.1.0","_shasum":"9da1cf8d106f1f9b7d0c98a7deb79e3e116f84d9","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"9da1cf8d106f1f9b7d0c98a7deb79e3e116f84d9","size":3419,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-1.1.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/make-error-cause-1.1.0.tgz_1457414103209_0.36535853147506714"},"directories":{},"publish_time":1457414105162,"_cnpm_publish_time":1457414105162,"_hasShrinkwrap":false},"1.0.2":{"name":"make-error-cause","version":"1.0.2","description":"Make your own error types, with a cause!","main":"dist/index.js","files":["dist/","typings.json","LICENSE"],"scripts":{"lint":"tslint \"src/**/*.ts\"","build":"rm -rf dist/ && tsc","test-spec":"ts-node node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"typings install && npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["custom","error","extend","inherit","cause"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"blue-tape":"^0.1.10","istanbul":"1.0.0-alpha.2","pre-commit":"^1.0.6","tap-spec":"^4.1.1","ts-node":"^0.5.0","tslint":"^3.1.1","typescript":"^1.7.3","typings":"^0.3.1"},"dependencies":{"make-error":"^1.0.4"},"gitHead":"39a5afdbc38104c65b4dc197812d708ec0ef023c","_id":"make-error-cause@1.0.2","_shasum":"af9ae90916a26709bbe6c1850206edc180407018","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"af9ae90916a26709bbe6c1850206edc180407018","size":3422,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-1.0.2.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"publish_time":1451860228221,"_cnpm_publish_time":1451860228221,"_hasShrinkwrap":false},"1.0.1":{"name":"make-error-cause","version":"1.0.1","description":"Make your own error types, with a cause!","main":"dist/index.js","files":["dist/","typings.json","LICENSE"],"scripts":{"lint":"tslint src/**/*.ts","build":"rm -rf dist/ && tsc","test-spec":"ts-node node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"typings install && npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["custom","error","extend","inherit","cause"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"blue-tape":"^0.1.10","istanbul":"1.0.0-alpha.2","pre-commit":"^1.0.6","tap-spec":"^4.1.1","ts-node":"^0.5.0","tslint":"^3.1.1","typescript":"^1.7.3","typings":"^0.3.1"},"dependencies":{"make-error":"^1.0.4"},"gitHead":"5e652f603127f405a91a0ae3e8b9eb4e22003659","_id":"make-error-cause@1.0.1","_shasum":"8e9b9f6203b629f921d8a5ec36229735919e9e20","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"8e9b9f6203b629f921d8a5ec36229735919e9e20","size":3407,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-1.0.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"publish_time":1449889547309,"_cnpm_publish_time":1449889547309,"_hasShrinkwrap":false},"1.0.0":{"name":"make-error-cause","version":"1.0.0","description":"Make your own error types, with a cause!","main":"dist/index.js","files":["dist/","typings.json","LICENSE"],"scripts":{"lint":"tslint src/**/*.ts","build":"rm -rf dist/ && tsc","test-spec":"ts-node node_modules/blue-tape/bin/blue-tape.js \"src/**/*.spec.ts\" | tap-spec","test-cov":"ts-node node_modules/istanbul/lib/cli.js cover -e .ts --print none -x \"*.d.ts\" -x \"*.spec.ts\" blue-tape -- \"src/**/*.spec.ts\" | tap-spec","test":"npm run lint && npm run test-cov","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/make-error-cause.git"},"keywords":["custom","error","extend","inherit","cause"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"Apache-2.0","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"homepage":"https://github.com/blakeembrey/make-error-cause","devDependencies":{"blue-tape":"^0.1.10","istanbul":"1.0.0-alpha.2","pre-commit":"^1.0.6","tap-spec":"^4.1.1","ts-node":"^0.5.0","tslint":"^3.1.1","typescript":"^1.7.3"},"dependencies":{"make-error":"^1.0.4"},"gitHead":"63b7eb3be9607070d2abf7bbb294424aec6305b8","_id":"make-error-cause@1.0.0","_shasum":"8eededfdd0366660b35760d2b19b1d101652cbab","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"8eededfdd0366660b35760d2b19b1d101652cbab","size":3349,"noattachment":false,"key":"/make-error-cause/-/make-error-cause-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/make-error-cause/download/make-error-cause-1.0.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"publish_time":1449882793544,"_cnpm_publish_time":1449882793544,"_hasShrinkwrap":false}},"readme":"# Make Error Cause\n\n[![NPM version][npm-image]][npm-url]\n[![NPM downloads][downloads-image]][downloads-url]\n[![Build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n\n> Make your own nested errors.\n\n## Features\n\n- Compatible with node.js and browsers\n- Works with `instanceof`\n- Automatic full stack traces in node.js (supports [`inspect()`](https://nodejs.org/api/util.html#util_util_inspect_object_options))\n- Output full stack trace with `fullStack(err)`\n- Extends [`make-error`](https://github.com/JsCommunity/make-error)\n\n## Installation\n\n```\nnpm install make-error-cause --save\n```\n\n## Usage\n\n```js\nimport { BaseError, fullStack } from \"make-error-cause\";\n\nclass CustomError extends BaseError {\n  constructor(message, cause) {\n    super(message, cause);\n  }\n}\n\nconst error = new Error(\"Boom!\");\nconst customError = new CustomError(\"Another boom!\", error);\n\nconsole.log(customError); // Automatically prints full stack trace using `fullStack(this)`.\nconsole.log(customError.cause); // Check causes via the `.cause` property.\n\nconsole.log(customError instanceof Error); //=> true\n```\n\n## Attribution\n\nInspired by [`verror`](https://www.npmjs.com/package/verror), and others, but created lighter and without core dependencies for browser usage.\n\nOther references:\n\n- [Java](https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html)\n- [Python](https://www.python.org/dev/peps/pep-3134/)\n\n## License\n\nApache 2.0\n\n[npm-image]: https://img.shields.io/npm/v/make-error-cause.svg?style=flat\n[npm-url]: https://npmjs.org/package/make-error-cause\n[downloads-image]: https://img.shields.io/npm/dm/make-error-cause.svg?style=flat\n[downloads-url]: https://npmjs.org/package/make-error-cause\n[travis-image]: https://img.shields.io/travis/blakeembrey/make-error-cause.svg?style=flat\n[travis-url]: https://travis-ci.org/blakeembrey/make-error-cause\n[coveralls-image]: https://img.shields.io/coveralls/blakeembrey/make-error-cause.svg?style=flat\n[coveralls-url]: https://coveralls.io/r/blakeembrey/make-error-cause?branch=master\n","_attachments":{},"homepage":"https://github.com/blakeembrey/make-error-cause","bugs":{"url":"https://github.com/blakeembrey/make-error-cause/issues"},"license":"Apache-2.0"}