{"_id":"errorhandler","_rev":"4402319","name":"errorhandler","description":"Development-only error handler middleware","dist-tags":{"latest":"1.5.2"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"time":{"modified":"2026-04-08T12:16:50.000Z","created":"2014-03-03T07:59:04.507Z","1.5.2":"2025-12-15T18:53:46.244Z","1.5.1":"2019-05-09T03:35:09.925Z","1.5.0":"2016-11-16T03:30:58.231Z","1.4.3":"2016-01-18T05:28:13.067Z","1.4.2":"2015-07-31T02:37:52.880Z","1.4.1":"2015-07-06T03:26:54.625Z","1.4.0":"2015-06-11T05:16:17.373Z","1.3.6":"2015-05-14T22:10:40.255Z","1.3.5":"2015-03-15T05:15:55.801Z","1.3.4":"2015-02-16T01:35:19.410Z","1.3.3":"2015-02-01T08:34:58.764Z","1.3.2":"2015-01-01T18:36:06.467Z","1.2.4":"2015-01-01T18:26:09.008Z","1.3.1":"2014-12-31T16:37:03.766Z","1.3.0":"2014-11-23T03:18:38.745Z","1.2.3":"2014-11-22T05:54:57.924Z","1.2.2":"2014-10-16T02:23:21.862Z","1.2.1":"2014-10-13T03:21:18.634Z","1.2.0":"2014-09-03T05:07:22.354Z","1.1.1":"2014-06-20T17:53:42.533Z","1.1.0":"2014-06-17T02:07:04.632Z","1.0.2":"2014-06-06T03:08:25.329Z","1.0.1":"2014-04-29T21:02:42.644Z","1.0.0":"2014-03-03T07:59:04.507Z"},"users":{"ubi":true,"markymark":true,"davepoon":true,"mswanson1524":true,"javimaravillas":true,"andreaspag":true,"master-1-":true,"dongxu":true,"mlohscheidt":true,"wangnan0610":true,"mamboer":true,"nadimix":true,"liulei224":true,"kontrax":true,"stephn_r":true,"grantcarthew":true,"kparkov":true,"hema":true,"kungkk":true,"kleintobe":true,"bian17888":true,"wfcookie":true,"monjer":true,"bapinney":true,"markthethomas":true,"developeralex":true,"juangotama":true,"takethefire":true,"hugovila":true,"angelxmoreno":true,"nogirev":true,"bpatel":true,"xyyjk":true,"robba.jt":true,"vchouhan":true,"kistoryg":true,"wuyangwang":true,"mobeicaoyuan":true,"x-cold":true,"langri-sha":true,"panlw":true,"tiggerhyun":true,"leonzhao":true,"davidjsalazarmoreno":true,"bengi":true,"tomchao":true,"cognivator":true,"nonthasart":true,"lvpeng101":true,"papasavva":true,"elevenlui":true,"maycon_ribeiro":true,"ahmed-dinar":true,"jamesbedont":true,"samar":true,"garenyondem":true,"shujianbu":true,"asadm2706":true,"shivayl":true,"emjimadhu":true,"1cr18ni9":true},"repository":{"type":"git","url":"git+https://github.com/expressjs/errorhandler.git"},"versions":{"1.5.2":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.5.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expressjs/errorhandler.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/express"},"dependencies":{"accepts":"~1.3.8","escape-html":"~1.0.3"},"devDependencies":{"after":"0.8.2","eslint":"8.34.0","eslint-config-standard":"14.1.1","eslint-plugin-import":"2.32.0","eslint-plugin-markdown":"3.0.0","eslint-plugin-node":"11.1.0","eslint-plugin-promise":"6.1.1","mocha":"10.8.2","nyc":"15.1.0","supertest":"6.3.3"},"engines":{"node":">= 0.8"},"scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"nyc --reporter=lcov --reporter=text npm test","test-cov":"nyc --reporter=html --reporter=text npm test"},"_id":"errorhandler@1.5.2","gitHead":"f6bec9f930c1e043f6cb6a5d74e21091269a02e3","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler#readme","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"dd0aa3952eca44aff7c2985e7d246c5932d70444","size":5031,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.5.2.tgz"},"_npmUser":{"name":"ulisesgascon","email":"ulisesgascondev@gmail.com"},"directories":{},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/errorhandler_1.5.2_1765824826083_0.021314556554443254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T18:53:46.244Z","publish_time":1765824826244,"_source_registry_name":"default","_cnpm_publish_time":1765824826244},"1.5.1":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.5.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/expressjs/errorhandler.git"},"dependencies":{"accepts":"~1.3.7","escape-html":"~1.0.3"},"devDependencies":{"after":"0.8.2","eslint":"5.16.0","eslint-config-standard":"12.0.0","eslint-plugin-import":"2.17.2","eslint-plugin-markdown":"1.0.0","eslint-plugin-node":"8.0.1","eslint-plugin-promise":"4.1.1","eslint-plugin-standard":"4.0.0","istanbul":"0.4.5","mocha":"6.1.4","supertest":"4.0.2"},"engines":{"node":">= 0.8"},"scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"03c22a6082375f755e02397654384c49f7c430ce","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler#readme","_id":"errorhandler@1.5.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"dist":{"shasum":"b9ba5d17cf90744cd1e851357a6e75bf806a9a91","size":5888,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.5.1.tgz"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/errorhandler_1.5.1_1557372909792_0.5340339993840719"},"_hasShrinkwrap":false,"publish_time":1557372909925,"_cnpm_publish_time":1557372909925},"1.5.0":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.5.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.3.3","escape-html":"~1.0.3"},"devDependencies":{"after":"0.8.2","eslint":"3.10.2","eslint-config-standard":"6.2.1","eslint-plugin-promise":"3.3.2","eslint-plugin-standard":"2.0.1","istanbul":"0.4.5","mocha":"2.5.3","supertest":"1.1.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"lint":"eslint .","test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"6bf441d94197219ea6e0f392cb8ccd72602ad357","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.5.0","_shasum":"eaba64ca5d542a311ac945f582defc336165d9f4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"eaba64ca5d542a311ac945f582defc336165d9f4","size":5829,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/errorhandler-1.5.0.tgz_1479267057714_0.9408900195267051"},"directories":{},"publish_time":1479267058231,"_cnpm_publish_time":1479267058231,"_hasShrinkwrap":false},"1.4.3":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.4.3","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.3.0","escape-html":"~1.0.3"},"devDependencies":{"after":"0.8.1","istanbul":"0.4.2","mocha":"2.3.4","supertest":"1.1.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"c41e9aaf9a518bcf6132c36f81fe67593eac99e8","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.4.3","_shasum":"b7b70ed8f359e9db88092f2d20c0f831420ad83f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"b7b70ed8f359e9db88092f2d20c0f831420ad83f","size":5561,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.4.3.tgz"},"directories":{},"publish_time":1453094893067,"_cnpm_publish_time":1453094893067,"_hasShrinkwrap":false},"1.4.2":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.4.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.2.12","escape-html":"1.0.2"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.17","mocha":"2.2.5","supertest":"1.0.1"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"a7a6dcef61ec3a9f797bb669fe49b10fb1653a7e","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.4.2","_shasum":"e51ebf04a7e6cb8220b41780d657925e8c0257a9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"e51ebf04a7e6cb8220b41780d657925e8c0257a9","size":5268,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.4.2.tgz"},"directories":{},"publish_time":1438310272880,"_cnpm_publish_time":1438310272880,"_hasShrinkwrap":false},"1.4.1":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.4.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.2.10","escape-html":"1.0.2"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.17","mocha":"2.2.5","supertest":"1.0.1"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"2dfd87231f214b1750ae65e052b805e9e73051b5","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.4.1","_shasum":"d2b788b543f7f35a7556356c586d8ef3b6861e18","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"d2b788b543f7f35a7556356c586d8ef3b6861e18","size":5254,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.4.1.tgz"},"directories":{},"publish_time":1436153214625,"_cnpm_publish_time":1436153214625,"_hasShrinkwrap":false},"1.4.0":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.4.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.2.9","escape-html":"1.0.2"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.15","mocha":"2.2.5","supertest":"1.0.1"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"bbeba05924aeaa2429a3bcef8a83282cd8ba740f","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.4.0","_shasum":"59de1a6219d8bf1ce6a9859996c23de07f5a8a47","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"59de1a6219d8bf1ce6a9859996c23de07f5a8a47","size":5234,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.4.0.tgz"},"directories":{},"publish_time":1433999777373,"_cnpm_publish_time":1433999777373,"_hasShrinkwrap":false},"1.3.6":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.3.6","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.2.6","escape-html":"1.0.1"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.9","mocha":"2.2.4","supertest":"1.0.1"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"7b2c98e986583fedff0710c00cf56f46603637e4","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.3.6","_shasum":"a7cdc13854c2872315dbbdfe8ba9ac25c4ccf4c7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"a7cdc13854c2872315dbbdfe8ba9ac25c4ccf4c7","size":5061,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.3.6.tgz"},"directories":{},"publish_time":1431641440255,"_cnpm_publish_time":1431641440255,"_hasShrinkwrap":false},"1.3.5":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.3.5","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.2.5","escape-html":"1.0.1"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.7","mocha":"~2.2.1","supertest":"~0.15.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"37c501f66b5dc576cd25735f286a9b70dc86f892","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.3.5","_shasum":"4ef655dd2c30e1fc1bf9c24805fa34ba20d4f69a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"4ef655dd2c30e1fc1bf9c24805fa34ba20d4f69a","size":5052,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.3.5.tgz"},"directories":{},"publish_time":1426396555801,"_cnpm_publish_time":1426396555801,"_hasShrinkwrap":false},"1.3.4":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.3.4","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.2.4","escape-html":"1.0.1"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.5","mocha":"~2.1.0","supertest":"~0.15.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"88f00f199e657a428cab6ed6b37864be3bb3e16e","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.3.4","_shasum":"65a7e0843dcfd0f4a9647c50c0a6217556e0be0e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"65a7e0843dcfd0f4a9647c50c0a6217556e0be0e","size":5031,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.3.4.tgz"},"directories":{},"publish_time":1424050519410,"_cnpm_publish_time":1424050519410,"_hasShrinkwrap":false},"1.3.3":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.3.3","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.2.3","escape-html":"1.0.1"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.5","mocha":"~2.1.0","supertest":"~0.15.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"386db6ee496eae6233b64beb0ad516aeb2e69519","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.3.3","_shasum":"a1453f6541c31fd7ffc485ccb2fa74b5728c98ce","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"a1453f6541c31fd7ffc485ccb2fa74b5728c98ce","size":5018,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.3.3.tgz"},"directories":{},"publish_time":1422779698764,"_cnpm_publish_time":1422779698764,"_hasShrinkwrap":false},"1.3.2":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.3.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.2.2","escape-html":"1.0.1"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.5","mocha":"~2.1.0","supertest":"~0.15.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"8535fca85af21f185e0e1aa9727d5aa1276192b6","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.3.2","_shasum":"c14f31c3a506d643afd8108b393350ee4c89d61b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"c14f31c3a506d643afd8108b393350ee4c89d61b","size":4997,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.3.2.tgz"},"directories":{},"publish_time":1420137366467,"_cnpm_publish_time":1420137366467,"_hasShrinkwrap":false},"1.2.4":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.2.4","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.1.3","escape-html":"1.0.1"},"devDependencies":{"connect":"3","istanbul":"0.3.2","mocha":"~2.0.1","supertest":"~0.15.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"7383f0c66073d501f7b567d03ccac288d550e669","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.2.4","_shasum":"4726630d6c6c2c11a7cd589b7376f7336473d6aa","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"4726630d6c6c2c11a7cd589b7376f7336473d6aa","size":4172,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.2.4.tgz"},"directories":{},"publish_time":1420136769008,"_cnpm_publish_time":1420136769008,"_hasShrinkwrap":false},"1.3.1":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.3.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.2.2","escape-html":"1.0.1"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.5","mocha":"~2.1.0","supertest":"~0.15.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"7247e256e2fa43176b6b3ab987735bee5121c9ae","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.3.1","_shasum":"fe4f7378d2157c47805a7ebfef09545b369a97ed","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"fe4f7378d2157c47805a7ebfef09545b369a97ed","size":4816,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.3.1.tgz"},"directories":{},"publish_time":1420043823766,"_cnpm_publish_time":1420043823766,"_hasShrinkwrap":false},"1.3.0":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.3.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.1.3","escape-html":"1.0.1"},"devDependencies":{"after":"0.8.1","istanbul":"0.3.2","mocha":"~2.0.1","supertest":"~0.15.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"92f39d39ff23493d3fbef3efa4496ebe79f771a4","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.3.0","_shasum":"bd1b03287845f1098589c399d91b802ed216b2b9","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"bd1b03287845f1098589c399d91b802ed216b2b9","size":4770,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.3.0.tgz"},"directories":{},"publish_time":1416712718745,"_cnpm_publish_time":1416712718745,"_hasShrinkwrap":false},"1.2.3":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.2.3","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.1.3","escape-html":"1.0.1"},"devDependencies":{"connect":"3","istanbul":"0.3.2","mocha":"~2.0.1","supertest":"~0.15.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"bc2ffb868732d8cd8be12cffe201d8e65c490f77","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.2.3","_shasum":"913bcc8cd1f10b6caeab4b38c1bc71fa3884ea52","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"913bcc8cd1f10b6caeab4b38c1bc71fa3884ea52","size":4008,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.2.3.tgz"},"directories":{},"publish_time":1416635697924,"_cnpm_publish_time":1416635697924,"_hasShrinkwrap":false},"1.2.2":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.2.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.1.2","escape-html":"1.0.1"},"devDependencies":{"connect":"3","istanbul":"0.3.2","mocha":"~1.21.5","should":"~4.0.4","supertest":"~0.14.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"474576a421c8cc689cd952b0b2832aa336f9beb8","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.2.2","_shasum":"be0249eee868cf21649648e346da8899d0195984","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"be0249eee868cf21649648e346da8899d0195984","size":3999,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.2.2.tgz"},"directories":{},"publish_time":1413426201862,"_cnpm_publish_time":1413426201862,"_hasShrinkwrap":false},"1.2.1":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.2.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.1.1","escape-html":"1.0.1"},"devDependencies":{"connect":"3","istanbul":"0.3.2","mocha":"~1.21.4","should":"~4.0.1","supertest":"~0.14.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"619020f02b7876b1c33ef89344b23658fe555dc2","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.2.1","_shasum":"edb35f9fc45276876761ba34a71444fc5d78d252","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"edb35f9fc45276876761ba34a71444fc5d78d252","size":3932,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.2.1.tgz"},"directories":{},"publish_time":1413170478634,"_cnpm_publish_time":1413170478634,"_hasShrinkwrap":false},"1.2.0":{"name":"errorhandler","description":"Development-only error handler middleware","version":"1.2.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.1.0","escape-html":"1.0.1"},"devDependencies":{"connect":"3","istanbul":"0.3.0","mocha":"~1.21.4","should":"~4.0.1","supertest":"~0.13.0"},"files":["public/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"gitHead":"9dbb9abb9322476b2499d50db2b631024ecd414d","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.2.0","_shasum":"2f89db72c150580c65e8dd5180504f5b8a398bd9","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"2f89db72c150580c65e8dd5180504f5b8a398bd9","size":3914,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.2.0.tgz"},"directories":{},"publish_time":1409720842354,"_cnpm_publish_time":1409720842354,"_hasShrinkwrap":false},"1.1.1":{"name":"errorhandler","description":"connect's default error handler page","version":"1.1.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"~1.0.4","escape-html":"1.0.1"},"devDependencies":{"connect":"3","istanbul":"0.2.10","mocha":"~1.20.1","should":"~4.0.1","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter dot test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.1.1","dist":{"shasum":"18defd436d8ca2efe0a2d886c5c4d6ee6d76d691","size":3463,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.1.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"directories":{},"publish_time":1403286822533,"_cnpm_publish_time":1403286822533,"_hasShrinkwrap":false},"1.1.0":{"name":"errorhandler","description":"connect's default error handler page","version":"1.1.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/errorhandler"},"dependencies":{"accepts":"1.0.3","escape-html":"1.0.1"},"devDependencies":{"connect":"3","istanbul":"0.2.10","mocha":"~1.20.1","should":"~4.0.1","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter dot test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.1.0","dist":{"shasum":"273b0eb850ad103e9a6d63a9981d86f1b9a1202e","size":3431,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"directories":{},"publish_time":1402970824632,"_cnpm_publish_time":1402970824632,"_hasShrinkwrap":false},"1.0.2":{"name":"errorhandler","description":"connect's default error handler page","version":"1.0.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/errorhandler"},"devDependencies":{"connect":"3","istanbul":"0.2.10","mocha":">= 1.17.0 < 2","should":"~4.0.1","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter dot test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.0.2","_shasum":"587d47bbbbc48cffe132c3acda7215c902558108","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"dist":{"shasum":"587d47bbbbc48cffe132c3acda7215c902558108","size":3276,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.0.2.tgz"},"directories":{},"publish_time":1402024105329,"_cnpm_publish_time":1402024105329,"_hasShrinkwrap":false},"1.0.1":{"name":"errorhandler","description":"connect's default error handler page","version":"1.0.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler.git"},"bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"devDependencies":{"mocha":">= 1.17.0 < 2","should":">= 3.0.0 < 4","supertest":"*","connect":"*"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --reporter spec --require should"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.0.1","dist":{"shasum":"b5adfdd7036bf2cd7ebafad7a2fb2db6652da7a7","size":3000,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.0.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"directories":{},"publish_time":1398805362644,"_cnpm_publish_time":1398805362644,"_hasShrinkwrap":false},"1.0.0":{"name":"errorhandler","description":"connect's default error handler page","version":"1.0.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/errorhandler.git"},"bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"devDependencies":{"mocha":"^1.17.0","should":"^3.0.0","supertest":"*","connect":"*"},"scripts":{"test":"make test"},"homepage":"https://github.com/expressjs/errorhandler","_id":"errorhandler@1.0.0","dist":{"shasum":"d74b37e8dc38c99afb3f5a79edcebaea022d042a","size":4041,"noattachment":false,"key":"/errorhandler/-/errorhandler-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/errorhandler/download/errorhandler-1.0.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"defunctzombie","email":""},{"name":"dougwilson","email":""},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"ulisesgascon","email":""}],"directories":{},"publish_time":1393833544507,"_cnpm_publish_time":1393833544507,"_hasShrinkwrap":false}},"readme":"# errorhandler\n\n[![NPM Version][npm-version-image]][npm-url]\n[![NPM Downloads][npm-downloads-image]][npm-url]\n<a href=\"https://github.com/expressjs/errorhandler/actions/workflows/ci.yml\"><img src=\"https://github.com/expressjs/errorhandler/actions/workflows/ci.yml/badge.svg\"></a>\n[![Test Coverage][coveralls-image]][coveralls-url]\n\nDevelopment-only error handler middleware.\n\nThis middleware is only intended to be used in a development environment, as\nthe _full error stack traces and internal details of any object passed to this\nmodule_ will be sent back to the client when an error occurs.\n\nWhen an object is provided to Express as an error, this module will display\nas much about this object as possible, and will do so by using content negotiation\nfor the response between HTML, JSON, and plain text.\n\n  * When the object is a standard `Error` object, the string provided by the\n    `stack` property will be returned in HTML/text responses.\n  * When the object is a non-`Error` object, the result of\n    [util.inspect](https://nodejs.org/api/util.html#util_util_inspect_object_options)\n    will be returned in HTML/text responses.\n  * For JSON responses, the result will be an object with all enumerable properties\n    from the object in the response.\n\n## Install\n\nThis is a [Node.js](https://nodejs.org/en/) module available through the\n[npm registry](https://www.npmjs.com/). Installation is done using the\n[`npm install` command](https://docs.npmjs.com/getting-started/installing-npm-packages-locally):\n\n```sh\n$ npm install errorhandler\n```\n\n## API\n\n<!-- eslint-disable no-unused-vars -->\n\n```js\nvar errorhandler = require('errorhandler')\n```\n\n### errorhandler(options)\n\nCreate new middleware to handle errors and respond with content negotiation.\n\n#### Options\n\nError handler accepts these properties in the options object.\n\n##### log\n\nProvide a function to be called with the error and a string representation of\nthe error. Can be used to write the error to any desired location, or set to\n`false` to only send the error back in the response. Called as\n`log(err, str, req, res)` where `err` is the `Error` object, `str` is a string\nrepresentation of the error, `req` is the request object and `res` is the\nresponse object (note, this function is invoked _after_ the response has been\nwritten).\n\nThe default value for this option is `true` unless `process.env.NODE_ENV === 'test'`.\n\nPossible values:\n\n  * `true`: Log errors using `console.error(str)`.\n  * `false`: Only send the error back in the response.\n  * A function: pass the error to a function for handling.\n\n## Examples\n\n### Simple example\n\nBasic example of adding this middleware as the error handler only in development\nwith `connect` (`express` also can be used in this example).\n\n```js\nvar connect = require('connect')\nvar errorhandler = require('errorhandler')\n\nvar app = connect()\n\n// assumes NODE_ENV is set by the user\nif (process.env.NODE_ENV === 'development') {\n  // only use in development\n  app.use(errorhandler())\n}\n```\n\n### Custom output location\n\nSometimes you may want to output the errors to a different location than STDERR\nduring development, like a system notification, for example.\n\n<!-- eslint-disable handle-callback-err -->\n\n```js\nvar connect = require('connect')\nvar errorhandler = require('errorhandler')\nvar notifier = require('node-notifier')\n\nvar app = connect()\n\n// assumes NODE_ENV is set by the user\nif (process.env.NODE_ENV === 'development') {\n  // only use in development\n  app.use(errorhandler({ log: errorNotification }))\n}\n\nfunction errorNotification (err, str, req) {\n  var title = 'Error in ' + req.method + ' ' + req.url\n\n  notifier.notify({\n    title: title,\n    message: str\n  })\n}\n```\n\n## License\n\n[MIT](LICENSE)\n\n[coveralls-image]: https://badgen.net/coveralls/c/github/expressjs/errorhandler/master\n[coveralls-url]: https://coveralls.io/r/expressjs/errorhandler?branch=master\n[npm-downloads-image]: https://badgen.net/npm/dm/errorhandler\n[npm-url]: https://npmjs.org/package/errorhandler\n[npm-version-image]: https://badgen.net/npm/v/errorhandler\n","_attachments":{},"homepage":"https://github.com/expressjs/errorhandler#readme","bugs":{"url":"https://github.com/expressjs/errorhandler/issues"},"license":"MIT"}