{"_id":"httperrors","_rev":"41-aeb8673249693a82077bf85ed275b75f","name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","dist-tags":{"latest":"2.3.0"},"versions":{"0.0.1":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","version":"0.0.1","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"index.js","engines":{"node":">= 0.2.0"},"dependencies":{"underscore":"= 1.3.1"},"devDependencies":{},"publishConfig":{"repository":"http://registry.npmjs.org/"},"_npmUser":{"name":"papandreou","email":"andreas@one.com"},"_id":"httperrors@0.0.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.13-pre","_defaultsLoaded":true,"dist":{"shasum":"cfbbf1a3e17c8d09dcb3f9047675caa93651024a","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.0.1.tgz","integrity":"sha512-nfv/AoKqti0KD6XalwkYs5ZxmA5MV1ZEbOsRWPqGOASXYRnEpVEm7ucCKBv71UhATp0oKCzN+A2XyVn19EY4/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDptxFxd3/p3PAKIQnnZqm8PAnR1/a5PL/XD5BAj3CY6AIgN8ZIUjA66fe+Bn517ZUhclBbwEthBAaI6aHLCqKrjfk="}]},"maintainers":[{"name":"papandreou","email":"andreas@one.com"}]},"0.1.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.1.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"index.js","engines":{"node":">= 0.2.0"},"dependencies":{"xtend":"1.0.3"},"scripts":{"test":"mocha --ui qunit test.js"},"devDependencies":{"mocha":"1.x.x"},"publishConfig":{"repository":"http://registry.npmjs.org/"},"_npmUser":{"name":"papandreou","email":"andreas@one.com"},"_id":"httperrors@0.1.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.18","_nodeVersion":"v0.6.15-pre","_defaultsLoaded":true,"dist":{"shasum":"6fecff26a284e220ca8f6f0d4e3e0adb55be3cb2","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.1.0.tgz","integrity":"sha512-Wj0bwq30pc/wIXPfP0XYbU8uRWAnWQ9bpWWACgdqHfCv4G/D/GtA5puRNj1/l5z5FGJC3H4oUsZXfI3q+jMjSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCif3kOuKrjOvKrHBQTr/OdJW412FFf+tAHmAsG4KwWNAIgdlEubbZdyrDQWl+avVC9SFBA0yzaI6tEmsnWtFjelZY="}]},"maintainers":[{"name":"papandreou","email":"andreas@one.com"}]},"0.1.1":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.1.1","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"index.js","engines":{"node":">= 0.2.0"},"dependencies":{"xtend":"1.0.3"},"scripts":{"test":"mocha --ui qunit test.js"},"devDependencies":{"mocha":"1.x.x"},"publishConfig":{"repository":"http://registry.npmjs.org/","registry":"https://registry.npmjs.org/","_token":{"AuthSession":"cGFwYW5kcmVvdTo1MDNCRDg4QzqS0jA1_t6SxSt34idu3JXVDZRVFQ","version":"1","expires":1346135337751,"path":"/","httponly":true}},"_id":"httperrors@0.1.1","dist":{"shasum":"ea01ba785e9ff1187a114bb70b65c4736c201a16","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.1.1.tgz","integrity":"sha512-U7rsjJ25WPKbNdyJZj7RxzE2e6QPTnrgU7PUukakZUH5woYJOdQLw7IdNvG16wJEZy6AScrPHGy8ZN2uFpt18w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX3BLguhExXErn3VuRgS3aH7gcmNyCWsYs/ZHYdavXNAIgUIh5hCDi09yfI4NkiMQCCPRkp9ZVJ7OUIHxW4zTyd6g="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"}]},"0.2.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.2.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"index.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"0.0.1"},"scripts":{"test":"mocha --ui qunit test.js"},"devDependencies":{"mocha":"1.x.x"},"publishConfig":{"repository":"http://registry.npmjs.org/","registry":"https://registry.npmjs.org/","_token":{"AuthSession":"cGFwYW5kcmVvdTo1MDQyN0E0Qjq57qiDrZmqqRKS-H7T1RaemfUEig","version":"1","expires":1346569956413,"path":"/","httponly":true}},"_id":"httperrors@0.2.0","dist":{"shasum":"64e89a4e62c13fc67d1d1fdc82edc685b665c57d","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.2.0.tgz","integrity":"sha512-ZvtMYRWsQcHImbpyJ4Anmt/SVwR+iS8R7sznE+E+WsTuMr0VrC/BgCwhkqcZP9PexZ91VkDDyCD6WJVwZyXJQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbGuuN0g2tMjSbV6fZAbAUlTp9aa4G9jR7HKw8GZKVcAIhAIYLpnzHNppK9TF8ysASqVT9GcFEFDCNvs7wD1UfnpjQ"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"}]},"0.3.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.3.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"0.2.0"},"scripts":{"test":"mocha --ui qunit test.js"},"devDependencies":{"mocha":"1.x.x"},"publishConfig":{"repository":"http://registry.npmjs.org/"},"_id":"httperrors@0.3.0","dist":{"shasum":"976cc002d05052600d9551d5b68cdb4519f82334","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.3.0.tgz","integrity":"sha512-8CUx39Cm3G//J5pXUWQib8ADvtG4QfWQDP2a1su0/oT1cDGjrzpDpfnEMjGtDpJ/bW9vqC9qX1gtCqOl1eSdhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCae9dPxEtw7MuN+OqucvYQMyyGwUyYbgZYHcidYoUwQAIgV8mbH75t48xWgPnw6kve5ivHnlicXCS0kBua7r9wLDY="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"}]},"0.4.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.4.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"0.4.0"},"scripts":{"test":"mocha --recursive"},"devDependencies":{"mocha":"1.12.1","unexpected":"=0.0.6"},"publishConfig":{"repository":"http://registry.npmjs.org/"},"_id":"httperrors@0.4.0","dist":{"shasum":"03183a7c103dc6f9a5d7403dca17c2c7b05621ef","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.4.0.tgz","integrity":"sha512-pse69eGQOSrdHuOO/Lf8ikFOBph/5rxZk5w7Fgi99STyzw6yDzIZKilSP2vcTPKTMsPXf5h/4qzMlDwEFrT5CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmD6ZgBADxFWPCiCRPSrFGS5PhYUcd7e//BT/YH7YTPwIgAr5SZZFCH2ITkitTrz0N9lq5LXFCoLRObEA8xeWZ8zc="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"}]},"0.4.1":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.4.1","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"0.4.0"},"scripts":{"test":"mocha --recursive"},"devDependencies":{"mocha":"1.12.1","unexpected":"=0.0.6"},"publishConfig":{"repository":"http://registry.npmjs.org/"},"bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors","_id":"httperrors@0.4.1","dist":{"shasum":"4dda73f4bca5b2727c25aeaa7c422eae98082174","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.4.1.tgz","integrity":"sha512-0x+HCJQwrgZY5PGaZw3f8y7BggjVAF9i19dq8Vgw14U4Vo/I5YAGiN2G2PTJA1UFz7hS6wu43x9s0pMfr85Tzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtvt0EI3PyPUuQ7ky1DbZ2Mzh2yrskEjIFBPZ+5MeM2AiEAgrmnZU+H6nA+tT5fmuVCivXUKrFRhAOppX0lqNcBmBg="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"}]},"0.5.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.5.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"0.4.1"},"devDependencies":{"browserify":"^5.3.0","mocha":"1.12.1","uglifyjs":"^2.3.6","unexpected":"=0.0.6"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/httpErrors.js -s httpErrors | uglifyjs -mc > ./dist/httpErrors.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"c6b0672ad8dbf5c4206ad400f54810b95486354f","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors","_id":"httperrors@0.5.0","_shasum":"3bac38abd9cd86d796b2e2b6e80891682c00c6be","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"}],"dist":{"shasum":"3bac38abd9cd86d796b2e2b6e80891682c00c6be","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.5.0.tgz","integrity":"sha512-34nrKZn4Somun5GsGRU1x2z6jTaaIhF8npyzG+Xqun2QAHM98yCfWn6e7LoNjjwV7DQ2Rv0rkGUmHDA3rWssBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbT33LO/ITpiOX+XKDL1eIeDBqDEcaaoLmoL6gQCcS2AiEAnth5OZ5VXjVd6CtzoJ3Aw9cUyEJKWYr8T7fXP4v+CNE="}]}},"0.6.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.6.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"0.4.1"},"devDependencies":{"browserify":"^5.3.0","mocha":"1.12.1","uglifyjs":"^2.3.6","unexpected":"=0.0.6"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/httpErrors.js -s httpErrors | uglifyjs -mc > ./dist/httpErrors.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"f3031325a237ccb7d06eea4a65ad2bcc6a93210c","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors","_id":"httperrors@0.6.0","_shasum":"81e6945db1a7d6ce562f36a5506fbe81c421f696","_from":".","_npmVersion":"1.4.19","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"}],"dist":{"shasum":"81e6945db1a7d6ce562f36a5506fbe81c421f696","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.6.0.tgz","integrity":"sha512-+w3SRM8h613rufV2w1RL0PpozYPyBK6gLfRV5s6QixDp3LGi4W9TYjJ8Hj7tUMuya8J17325xExXjcbO24PoKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhoKI5iyZENve6bqdENUulaIi4sZrsI8joFT2TEOLpVQIgefPHbwYgQfidRi8dmXX8wrApsMtu61HDp8PE/Zcvnt0="}]}},"0.6.1":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.6.1","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"0.4.1"},"devDependencies":{"browserify":"^5.3.0","mocha":"1.12.1","uglifyjs":"^2.3.6","unexpected":"=0.0.6"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/httpErrors.js -s httpErrors | uglifyjs -mc > ./dist/httpErrors.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"a5cf976b50843d3d3d1ecb48085fee30ffad8553","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors","_id":"httperrors@0.6.1","_shasum":"6f57f54c0c397eb780166d4127ef9f4d21e41faa","_from":".","_npmVersion":"1.4.19","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"}],"dist":{"shasum":"6f57f54c0c397eb780166d4127ef9f4d21e41faa","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.6.1.tgz","integrity":"sha512-/ERSKkDR1Elii7qnehr3aqJ1jB4Ndz/rUcunXFWFC4bcGnCoBg7QAuqzFQ+F1zqq00DZIgNIAp7iE0eTAcpdiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNqKAFAFVnz+cztxry/g2sy/btE3jSkc4yDI4LGIRsJAiEAw1UokSAUlB0msmcfEZG0FuPm0Z194pJXUImkP0e3Pus="}]}},"0.7.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.7.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"0.5.0"},"devDependencies":{"browserify":"^5.3.0","mocha":"1.12.1","uglifyjs":"^2.3.6","unexpected":"=0.0.6"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/httpErrors.js -s httpErrors | uglifyjs -mc > ./dist/httpErrors.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"54c797c7ee74eb7891d09f70d19b75d30f67ada9","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors","_id":"httperrors@0.7.0","_shasum":"316e4cd8d265cd921aa04c3cdae0fee342d922dd","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"}],"dist":{"shasum":"316e4cd8d265cd921aa04c3cdae0fee342d922dd","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.7.0.tgz","integrity":"sha512-Efk7IYX5aEHvXn6/kqQuEPT2hpfRF3sjNuUmJlRN3YqYRTulrPpHXuDECzElgc0rem+VMXUqJ4QRlZMNioBjcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9RyqML7g6UNCA1wtlKdy+Rulz8z6wj6kAvFeksoBQpAiEAhIvSiWbYQL49E2+cg3wOiQiMjbFWDfNg75LjXzHlR+s="}]}},"0.7.1":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"0.7.1","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"0.5.1"},"devDependencies":{"browserify":"^5.3.0","mocha":"1.12.1","uglify-js":"^2.3.6","unexpected":"=0.0.6"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/httpErrors.js -s httpErrors | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"6f17668ab69dceb8fa906218f09364a70343c1bd","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors","_id":"httperrors@0.7.1","_shasum":"37e82dbe83e786da77317e018dc07c7c507afd91","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"maartenwinter","email":"maarten@mwinter.nl"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"},{"name":"maartenwinter","email":"maarten@mwinter.nl"}],"dist":{"shasum":"37e82dbe83e786da77317e018dc07c7c507afd91","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-0.7.1.tgz","integrity":"sha512-URnU0W7zUbDmlMNBEojw54gOG6iK3HUpO+VTDdjV+wf7VLSYCKqJsPfbIivlF1MKLtgXZO6Pey0/9zNOzajYdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL8lIokSqmighl6U5ChxHPUJAoyVb7c+LWNiaKwe5owwIhAKZldAnFKuFZ/D2lCyyx1Jq1N5AaI7Y+qHMQypLLVSIN"}]}},"1.0.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"1.0.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"1.0.1"},"devDependencies":{"browserify":"^5.3.0","mocha":"2.2.5","uglify-js":"^2.3.6","unexpected":"9.2.1"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/httpErrors.js -s httpErrors | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"cdb239c12478d66f3f271664924fd8178cf05a3f","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors","_id":"httperrors@1.0.0","_shasum":"8a08a16f86868d4e9ca1f7e8cf9f9142d916a29d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"},{"name":"maartenwinter","email":"maarten@mwinter.nl"}],"dist":{"shasum":"8a08a16f86868d4e9ca1f7e8cf9f9142d916a29d","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-1.0.0.tgz","integrity":"sha512-c1VHE7vKMecVW9ujAU+Stz7dybpXnqJ3H7n+OzX9SIHTvzqD4jiuFit4x7J2XAuNMNGrfvEFrMb1wGAfKlIfqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/L6obBvqsWhlZ/R+lU+WCirenq4hdeGEbOTIbDmUBiQIgMS0xn8SNV+zJ9JFogqOHWnU6o61N/imAq4Qmdwi9TRQ="}]}},"1.1.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"1.1.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"1.0.1"},"devDependencies":{"browserify":"^5.3.0","mocha":"2.2.5","uglify-js":"^2.3.6","unexpected":"9.2.1"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/httpErrors.js -s httpErrors | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"c6f1e73d13c6132f29c3c07db41dd7ede5eb1f37","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors","_id":"httperrors@1.1.0","_shasum":"c0b23edff77ad1037b1efd95c0813e33416cab0b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"},{"name":"maartenwinter","email":"maarten@mwinter.nl"}],"dist":{"shasum":"c0b23edff77ad1037b1efd95c0813e33416cab0b","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-1.1.0.tgz","integrity":"sha512-zcBUu0275G5jmGHnOxvbjHk5agIonP2Kvv82tlZYj29zSnHBY6izOSFuKXj+zFXw1/2U5K2GuxVBd0EeBKkllg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtFwuMsGCpNI49wHozf2Gzrezjgx76uyjEpzhTRukhfAIhAIcWK+E3p4NH7yoFdlh6GhJRvLNcfvYKrlPE/pzucYGC"}]}},"1.2.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"1.2.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/httpErrors.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"1.0.1"},"devDependencies":{"browserify":"^5.3.0","mocha":"2.2.5","uglify-js":"^2.3.6","unexpected":"10.5.0"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/httpErrors.js -s httpErrors | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"865220d78c553b7d89ef38fad6d2e9b4ac8451e0","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors#readme","_id":"httperrors@1.2.0","_shasum":"50c1450ac9d80826df466de4b659bcdbd4676601","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.10.40","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"dist":{"shasum":"50c1450ac9d80826df466de4b659bcdbd4676601","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-1.2.0.tgz","integrity":"sha512-uab7m0whRvCRrXz7+AvbDLDRlxmUbLLcrsK1Tas73z1p5GtG59H1MXP/dbvvxkQ3yhmRLjAefot/8kOntzpZ9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVNDVEj8i7H3lYLahDlTYa+zmiYpqITpXegJSwjtIBGAIhAKrGdPENZKnk+VrN+PrptoXhjj1YqW8+50gzYG/b7rvs"}]},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"},{"name":"maartenwinter","email":"maarten@mwinter.nl"}]},"2.0.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"2.0.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/HttpError.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"1.1.0"},"devDependencies":{"browserify":"13.0.0","mocha":"2.4.5","uglify-js":"2.6.1","unexpected":"10.8.2"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/HttpError.js -s HttpError | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js && cp dist/httpErrors.js dist/HttpError.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"a086c98c5a983d5db54482457467ca7a70ee0aaf","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors#readme","_id":"httperrors@2.0.0","_shasum":"c8c81bf47af0ffbb3c9be81d44e96493cb0c19b6","_from":".","_npmVersion":"2.14.8","_nodeVersion":"0.10.40","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"dist":{"shasum":"c8c81bf47af0ffbb3c9be81d44e96493cb0c19b6","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-2.0.0.tgz","integrity":"sha512-kpQQyci0GufDaHim1OixrnpCVzPrvm4xhoTKgGHZP8FKTE+pRiU0eGgmd/0kQFGuvWVnCKmpRyV/ZjvEhHGHjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7GuEakM3z4I1j+zqZPnKWn1Bb4PFy60SfGQMCaHq4kgIhAONBrZkMmN4S0NWXTPiXUmTVIC531LzjKBh+Dsibmz8f"}]},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"},{"name":"maartenwinter","email":"maarten@mwinter.nl"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/httperrors-2.0.0.tgz_1456085197653_0.4340398770291358"}},"2.0.1":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"2.0.1","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/HttpError.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"1.1.0"},"devDependencies":{"browserify":"13.0.0","mocha":"2.4.5","uglify-js":"2.6.1","unexpected":"10.8.2"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/HttpError.js -s HttpError | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js && cp dist/httpErrors.js dist/HttpError.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"924cc1349fd60313a4ea9cbe3736f846779f7854","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors#readme","_id":"httperrors@2.0.1","_shasum":"02febcaec8d9d6a9e1ae3773915b9fdaa2204672","_from":".","_npmVersion":"2.14.8","_nodeVersion":"0.10.40","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"dist":{"shasum":"02febcaec8d9d6a9e1ae3773915b9fdaa2204672","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-2.0.1.tgz","integrity":"sha512-kZRKMAMirSxgKON0qIFXrcXbfFf8TMeP7zwzJd/RS7wQHZja07c1BQmkdjaO1OCef5qrbrYdiuhrdRhkgFClKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLgET/BNXpddH8sTAcCipM7Wez2ifQLwC3rkcezNGnjwIhAN1tgMz80K9Orfwd8Jq8VvuDagXcea97qpS0Km3cYy/s"}]},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"},{"name":"maartenwinter","email":"maarten@mwinter.nl"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/httperrors-2.0.1.tgz_1456087428103_0.07497111754491925"}},"2.1.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"2.1.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/HttpError.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"1.1.0"},"devDependencies":{"browserify":"13.0.0","mocha":"2.4.5","uglify-js":"2.6.1","unexpected":"10.8.2"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/HttpError.js -s HttpError | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js && cp dist/httpErrors.js dist/HttpError.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"c0f85f5127ac4e6a3ca4457f717d6a80f0d7e8f1","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors#readme","_id":"httperrors@2.1.0","_shasum":"3a9259dc9b74782bee611125fb4e25a66d2b5a82","_from":".","_npmVersion":"2.14.19","_nodeVersion":"0.10.42","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"dist":{"shasum":"3a9259dc9b74782bee611125fb4e25a66d2b5a82","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-2.1.0.tgz","integrity":"sha512-ReHZ6KLfUyHly9npIN7q5IPvceZBx1hR4OCPigyO4ya7f7yvdZpRzM3E/m7/X93+au73FLxM1Jpq1Ukoy5Hd4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFiwql6h4FIGx1cwplbuNj+4QN87oPEQ5BVL1nCVA6bTAiEAmKpOItSk8/dZlA4rZ2tQco4L/aj4yHC6cABi8CWR1DQ="}]},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"},{"name":"maartenwinter","email":"maarten@mwinter.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/httperrors-2.1.0.tgz_1460097935479_0.05300946859642863"}},"2.2.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"2.2.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/HttpError.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"1.2.0"},"devDependencies":{"browserify":"13.0.0","mocha":"2.4.5","uglify-js":"2.6.1","unexpected":"10.8.2"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/HttpError.js -s HttpError | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js && cp dist/httpErrors.js dist/HttpError.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"e60980c66bea306e77b658a24d0ba0174ead58e9","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors#readme","_id":"httperrors@2.2.0","_shasum":"cdc2e21b8866a63f9ed69e569d075ea62a0c934f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"dist":{"shasum":"cdc2e21b8866a63f9ed69e569d075ea62a0c934f","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-2.2.0.tgz","integrity":"sha512-bjFDd2l8pO7s/1gmxnoWf+qWsqgUdZR3kJcIZ/i8/7tJjvGG3Z2ybjEBSQoaMPGqan+2sT8ChGutRd1TiWrPZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTPgDbor7k7QPYoiFysjpjxMubXk4V0259jwjCXUyM4AiEAiaGh7c+irviM/GxTkFYM7J3smitAxiXIRoLSZLIesFc="}]},"maintainers":[{"name":"papandreou","email":"andreas@one.com"},{"name":"ath","email":"ath@one.com"},{"name":"maartenwinter","email":"maarten@mwinter.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/httperrors-2.2.0.tgz_1493649121987_0.41481787874363363"}},"2.3.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"httperrors","description":"Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable.","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"version":"2.3.0","repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"main":"lib/HttpError.js","engines":{"node":">= 0.2.0"},"dependencies":{"createerror":"1.3.0"},"devDependencies":{"browserify":"13.0.0","mocha":"2.4.5","uglify-js":"2.6.1","unexpected":"10.8.2"},"scripts":{"dist":"mkdir -p dist && browserify ./lib/HttpError.js -s HttpError | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js && cp dist/httpErrors.js dist/HttpError.js","prepublish":"npm run test && npm run dist","test":"mocha --recursive"},"files":["lib","dist"],"publishConfig":{"repository":"http://registry.npmjs.org/"},"gitHead":"1968099abec62d6be44292da541c4a77eead89be","bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"homepage":"https://github.com/One-com/node-httperrors#readme","_id":"httperrors@2.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"dist":{"integrity":"sha512-U1WA9mlJb0ux9C5U4aNRJrNTWxSoBq2ypj3PNJeS1hTvrfUuCwXpaaF7WsqSf05LQi7HkE8E5FnDz1iWCQzgkQ==","shasum":"edb7bfc2f635b00ef27e92d46ca48b5840683679","tarball":"https://registry.npmjs.org/httperrors/-/httperrors-2.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0bO7hY+7TRSEhdHDpUvmwmABpIgwN3BAjHiVQj+e/4gIgVdfZu+/tp+wtHY9WSJ/A8UMATraOCmkuXbGm7od7DCU="}]},"maintainers":[{"email":"andreas@one.com","name":"papandreou"},{"email":"ath@one.com","name":"ath"},{"email":"mail@mwinter.nl","name":"maartenwinter"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/httperrors-2.3.0.tgz_1503614702649_0.29811770212836564"}}},"readme":"node-httperrors\n===============\n\nExposes HTTP 4xx and 5xx status codes as JavaScript Error objects. The error classes are created using the <a href=\"https://github.com/One-com/node-createerror\">createError module</a>.\n\nThe original use case for `httpErrors` is to use a custom <a href=\"https://github.com/visionmedia/express\">express</a> error handler that uses the `statusCode` property of the error instance as the status code for the response, and optionally logs further info from the error.\n\n\nInstallation\n------------\n\nMake sure you have node.js and npm installed, then run:\n\n    npm install httperrors\n\nUsage\n-----\n\n    var httpErrors = require('httperrors');\n\n    // Instatiate by status code:\n    var myError = httpErrors(412);\n\n    // Instantiate by name (UpperCamelCase):\n    var err = new httpErrors.NotFound('The thing you were looking for was not found');\n\n    console.warn(err.toString()); // NotFound [404]: The thing you were looking for was not found\n\n    if (identityCrisis) {\n        throw new httpErrors.ImATeapot('Dude...');\n    }\n\nThe CamelCased error name is exposed as a true property on the\ninstances, so your error handling code becomes quite readable (and you\ncan avoid using instanceof):\n\n    if (err.NotFound) {\n        // ...\n    } else if (err.BadGateway) {\n        // ...\n    }\n\nYou can also create an error by status code (useful when proxying):\n\n    function fetchSomething(cb) {\n        var request = require('request');\n        request('http://example.com/thething', function (err, response) {\n            if (err) {\n                return cb(new (httpErrors[response.statusCode] || httpErrors.BadGateway)());\n            }\n            // ...\n        });\n    }\n\nLicense\n-------\n\n3-clause BSD license -- see the `LICENSE` file for details.\n","maintainers":[{"email":"andreas@one.com","name":"papandreou"},{"email":"ath@one.com","name":"ath"},{"email":"mail@mwinter.nl","name":"maartenwinter"}],"time":{"modified":"2022-06-18T22:20:04.240Z","created":"2012-02-23T16:58:41.939Z","0.0.1":"2012-02-23T16:58:43.231Z","0.1.0":"2012-06-15T06:49:40.145Z","0.1.1":"2012-08-27T20:29:03.193Z","0.2.0":"2012-09-01T21:12:46.591Z","0.3.0":"2013-06-03T14:51:04.901Z","0.4.0":"2013-09-06T21:46:11.434Z","0.4.1":"2014-04-15T12:23:07.006Z","0.5.0":"2014-07-24T23:39:05.118Z","0.6.0":"2014-09-09T10:59:04.329Z","0.6.1":"2014-09-09T10:59:55.078Z","0.7.0":"2014-09-22T09:16:58.676Z","0.7.1":"2014-12-01T16:16:38.332Z","1.0.0":"2015-07-21T14:14:46.523Z","1.1.0":"2015-07-22T13:46:28.024Z","1.2.0":"2016-01-06T12:48:52.374Z","2.0.0":"2016-02-21T20:06:40.712Z","2.0.1":"2016-02-21T20:43:51.250Z","2.1.0":"2016-04-08T06:45:37.651Z","2.2.0":"2017-05-01T14:32:03.725Z","2.3.0":"2017-08-24T22:45:03.620Z"},"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"repository":{"type":"git","url":"git://github.com/One-com/node-httperrors.git"},"homepage":"https://github.com/One-com/node-httperrors#readme","keywords":["http","errors","error","request","proxy","client","class","errorclass"],"bugs":{"url":"https://github.com/One-com/node-httperrors/issues"},"readmeFilename":"README.md","users":{"focusaurus":true,"santihbc":true}}