{"_id":"@abs-warranty/http-errors","_rev":"16-76653acf314b20c4eb2e1147d175b96a","name":"@abs-warranty/http-errors","dist-tags":{"latest":"2.0.4"},"versions":{"1.0.3":{"name":"@abs-warranty/http-errors","version":"1.0.3","license":"MIT","_id":"@abs-warranty/http-errors@1.0.3","maintainers":[{"name":"sjlane","email":"shellyjlane@gmail.com"},{"name":"jsowardsabs","email":"jsowards@abswarranty.net"},{"name":"wtkersting","email":"wtkersting@gmail.com"},{"name":"daverted","email":"daverted@gmail.com"}],"contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"homepage":"https://github.com/abs-warranty/http-errors#readme","bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"dist":{"shasum":"cc1b0bdcd0a7361fc1c099c6daa536c4ca79f562","tarball":"https://registry.npmjs.org/@abs-warranty/http-errors/-/http-errors-1.0.3.tgz","fileCount":4,"integrity":"sha512-T/UdjprWKtX6QKDZlNYU2yOL7hbEqjvZbTBKhgPIAon9lhAZHwVRy0RdVIssYqRTL0oIRdqJ5uBcBMkM+udSzQ==","signatures":[{"sig":"MEUCIQDorsvxmWKkZ8dznvp0zOgnU3VPzWKos+Bb6PMmV5HKUwIgAUu4TYkAPw7Ujy/1e7yfOaTyRABXcPi4yC9mbh5i4Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4selACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjJQ//VtSyB+eYWX6RnCOigCI1oI2Yv6pnDp1hvgAYTil1SNMHKQ3u\r\njjG1xrhdxLORbCYMjnRDcXMhFLM4je5Gq+ufK/ObJ59BD/8RdQcL0+9A90MW\r\nmndfwWDJ49MUHci5/ZCAJQB9txzYpu1Z4mipPjiEhiyTHZzzE59sWy8h7UAg\r\nluLU6VMNwmMai2xiHErQM8TjNNWamoiJ/HWomuv6zYuAFigfnmEqrCqGUSEp\r\n7udUcBoGEJa46hT1xIrvy1hdCc1+daMuJyz7Yw5xrnXFYyqjVCyZhIIfVghh\r\n0hpfcCaDOsfJO6x47zzJ8t6vg07kYSQzzY43nkRDQc34bztd4BAOaNa+x1vs\r\nACxLxIF4Mvk0HxYEa1QEl+aG2pIFjBftrDvAAbaHPx7stCVJHYoaLanZl849\r\nlU+w6QESi2APvEkSvUZ8S3KN0nbi2q3eEyNW6hyc75R9wWiA4H6as0ml6MMr\r\nc1W5zck3Gc9Yxl1Ac6n5mLZ1SzTYlrzaeA9d6AABBuHd4dc2GBNLnSBNsIAP\r\nyy8R+6UvJ+PAEWM//8mE1KU23uVsWZrEfwQSIMrfP1HdNsLU3VMO6zekrDjb\r\nhe2RZ69br49c9tvt1ya5tTUp0txQO+sdI7ScCbtKWU30o0ztmeS5JdDKIfOd\r\n9OK8S0EvycYCUBVxDnqZ3tO8EzrAKGMvfpo=\r\n=XKFW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"gitHead":"8236fa1067c723360c004ad00a1122e8e168f0fd","scripts":{"doc":"node typedoc.mjs","type":"tsc --checkJs true --noEmit false --emitDeclarationOnly true","build":"yarn clean; yarn type","clean":"rm -rf docs types rm tsconfig.tsbuildinfo"},"_npmUser":{"name":"daverted","email":"daverted@gmail.com"},"repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"_npmVersion":"8.5.5","description":"Custom HTTP Errors","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","globby":"^12.0.2","typedoc":"^0.23.24","prettier":"^2.7.1","typescript":"^4.9.4","pretty-quick":"^3.1.3","typedoc-plugin-markdown":"^3.14.0","typedoc-github-wiki-theme":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-errors_1.0.3_1675806629260_0.220980771768146","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@abs-warranty/http-errors","version":"1.0.4","license":"MIT","_id":"@abs-warranty/http-errors@1.0.4","maintainers":[{"name":"sjlane","email":"shellyjlane@gmail.com"},{"name":"jsowardsabs","email":"jsowards@abswarranty.net"},{"name":"wtkersting","email":"wtkersting@gmail.com"},{"name":"daverted","email":"daverted@gmail.com"}],"contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"homepage":"https://github.com/abs-warranty/http-errors#readme","bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"dist":{"shasum":"9f50b8a813c38757f726f9c1163fd805a03e02cb","tarball":"https://registry.npmjs.org/@abs-warranty/http-errors/-/http-errors-1.0.4.tgz","fileCount":4,"integrity":"sha512-u8EDITZVETw1q3CwEpit1StdQDkyv4ObPOWN4OEZRV7x4KVSm1kvgYNOSxPXT7XINnHf0MCWzJBq3vGwu8adYg==","signatures":[{"sig":"MEUCIB9eesV28IGzjEMqfZv1eBwx4DgsadSQ1ncAKDS0awX9AiEA6X7vh89rEFIkRWkp3f3LXap32qF9a5NjVQQKzrKlY28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5ALSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4zg/+J5mxYBb/IrJI8QkxLJvtQmMlFxCgRoeNhxab1dV67sA4QBIB\r\n4EfxcdjkTf5Wa3FG1m7X9F1/Pb5JnHCXm8VayWOicWF5QJ0r6Y4uwkqFNkHD\r\nGvbf9LZKsJfkVfpUG0RMoUMvFQOqgqN1aU/B3SwpkGcQZ7Wu8ay1BqbJniN+\r\nEhJtq8JSzJt3wqmKL2nmoIIqS4OyJt1o8dpQuFwAwXzQzBJqhzfWsXeHeiK5\r\nYzxaUzgRbeMEPnEv4//X3jKMXkL+WAQ5n/sZQh9K3Xpe0oqCCUQeq7xMAcrb\r\nYXUWFphluduyjr+Iw8foIaB+UpA6MBE4ZBRkwd9eOpuk+LBsN8nWPxD7s/5H\r\n7rMlUIuej9wcAJfV5vBitQAJIouvC7vQC99DXHdWbNRIBoNYd0eAhTg8LzvD\r\nnNsFu5RT6cFQAfMclugA52qG4yl/xFlLjFdn/pVwkg+hzFRM8jWTMJw2yajb\r\nVdt7Eiwy70EcKsuTJKmg9NquQ5/+wCFq5elcNbFS4qQwbcJghGaB2JPFcm5m\r\nJ65lDBYgQdZTCx1iT+Nz9J/oCvePHTvMm/tnxkjlnlO+PKmiOx5TQawTxmrA\r\nYZm3i4hNBY7GMPk2D1cDhxzo4pe2mWJiWnFFaXVTKhuJVqm2fPRGgdHbop9f\r\newlb1hngnLqmK0V5u09G0Av7JfyZKcBXUYs=\r\n=BUu2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"gitHead":"2e987b694c7a29d1031cffc86e0f999ed3610e00","scripts":{"doc":"node typedoc.mjs","type":"tsc --checkJs true --noEmit false --emitDeclarationOnly true","build":"yarn clean; yarn type","clean":"rm -rf docs types rm tsconfig.tsbuildinfo"},"_npmUser":{"name":"daverted","email":"daverted@gmail.com"},"repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"_npmVersion":"8.5.5","description":"Custom HTTP Errors","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","globby":"^12.0.2","typedoc":"^0.23.24","prettier":"^2.7.1","typescript":"^4.9.4","pretty-quick":"^3.1.3","typedoc-plugin-markdown":"^3.14.0","typedoc-github-wiki-theme":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-errors_1.0.4_1675887314689_0.25270587893012886","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@abs-warranty/http-errors","version":"1.0.5","license":"MIT","_id":"@abs-warranty/http-errors@1.0.5","maintainers":[{"name":"sjlane","email":"shellyjlane@gmail.com"},{"name":"jsowardsabs","email":"jsowards@abswarranty.net"},{"name":"wtkersting","email":"wtkersting@gmail.com"},{"name":"daverted","email":"daverted@gmail.com"}],"contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"homepage":"https://github.com/abs-warranty/http-errors#readme","bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"dist":{"shasum":"251b2d0a61496b265f2d66f68f70bba119e62422","tarball":"https://registry.npmjs.org/@abs-warranty/http-errors/-/http-errors-1.0.5.tgz","fileCount":4,"integrity":"sha512-lv+e2fXzO/6ihdw3joFJ6iAjxs1VVZZSY/NEr02xFHUeoFccaFvxkGdQ2DbwmDCbuZHlDYMC7ZY7qmsiu5E9yw==","signatures":[{"sig":"MEUCIQCp8IdikuInnAbp7oQceXHCJBMrbuprAyG0pUYgzeBTtwIgTI4R86YVQYFTN93nRafPnqbJsL3LaZX+Y8JynvmbMO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5cskACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgBg//TZQGWDjqCJs0WJkNB8ZZnlUY401zfqfyQaG8B4HgL73KIlqQ\r\n0VK12fHrBxDDnfDho6rHH1gRqQAMZrJMeddSzeVc9iSw8EAyG6uW6DYPHbmq\r\n1ORywZCk7rNv0c8+9NoPUwZ2pGHdL2O5GTaF6FQ4mNWSRnT28FcGZDNkBU4Q\r\nwHEFmu73AI9lJVEJvj0zASMT8x9vbhM0ORVxmi1a0w+wme234AyXz9AZhFKU\r\nKPMtd/tV1gt1sBCrVIuqG6CaAKtootCwcTu16SwBdVublmPoHSeCyI3TDMQo\r\nfygKkHK+E7WbL/coRDQUuoO0sbgIuhuYnyNnh3GEkX06Xm2K4SjQbXA3tcgV\r\nqu0sz69tkPh3n6hshLN8Pmk9OMEbIugUyMKhr+S1Z9jOIeShyJK3VI2zo+0p\r\nh/P3DdXqY3YESrv/T31fG2OtSv4pNu15kHRWErrQ4wWFkVEOS3FelaXmzRwR\r\nxgMpO+lNhVY6WADGv/k7cfPWpVTCpGj5hBaVM7Xr/dzYp7EDA+l8BXf4h1Fp\r\nKYqU8EiXtJF+HoVmvL4wZqyrpVQxQvjiSdEN9/tQ1mgXOml/Jh2Dl8zWmqr8\r\nZLCqofn2BBUfIV870K8n46pf8W+SR9cKNPkWwfa6vhnDldBBzkr/eVLb2UTo\r\nL1mic91hhYaPLZRTlB1a5yVA6g5tjQUosR4=\r\n=N6wS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"types/index.d.ts","gitHead":"1aa1901cc16ecce48f0452b310a011d411ea47f5","scripts":{"doc":"node typedoc.mjs","type":"tsc","build":"yarn clean; yarn type","clean":"rm -rf docs types tsconfig.tsbuildinfo"},"_npmUser":{"name":"daverted","email":"daverted@gmail.com"},"repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"_npmVersion":"8.5.5","description":"Custom HTTP Errors","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","globby":"^12.0.2","typedoc":"^0.23.24","prettier":"^2.7.1","typescript":"^4.9.4","pretty-quick":"^3.1.3","typedoc-plugin-markdown":"^3.14.0","typedoc-github-wiki-theme":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-errors_1.0.5_1676004132753_0.37133633648344544","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@abs-warranty/http-errors","version":"1.0.6","license":"MIT","_id":"@abs-warranty/http-errors@1.0.6","maintainers":[{"name":"sjlane","email":"shellyjlane@gmail.com"},{"name":"jsowardsabs","email":"jsowards@abswarranty.net"},{"name":"wtkersting","email":"wtkersting@gmail.com"},{"name":"daverted","email":"daverted@gmail.com"}],"contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"homepage":"https://github.com/abs-warranty/http-errors#readme","bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"dist":{"shasum":"4cd6609e6c39b982e4bb034ffe2ff9d031d919b3","tarball":"https://registry.npmjs.org/@abs-warranty/http-errors/-/http-errors-1.0.6.tgz","fileCount":5,"integrity":"sha512-8BvzjrJaTiehRYFQdNJ4CWf3/4gCM4EyBtvgF51JA6j/AEPfGTdXmqoCGGBDbsdOJ3qK0xppwDmfP/V/S7RVBw==","signatures":[{"sig":"MEYCIQDxhnoeNSs3vLSgY1PwNmFpaKeYPzb/EhAfXdxxWbO4rgIhAIO92vRwmcAFwJ77z89HFFkLfXo+wDzh90FOrue3/zu4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5qEWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmSQ//fMnJKuucFd4A2Zu86QxXix2tq+31gclaDERUZTq2hsYCpyOY\r\nVbwJYFTm8dIybjKj47FMhfn8NAC6OQHiMAMJHA8MEfSMgdW9lW8Sm9Mfx9Si\r\n2AwDmRkMl5vbcj2A7XLgRjKz3OAsc2hXSrM4Zf2BdAlXfiRpFA0eAuIaviXY\r\nv1qxK/JaBwavFHrXP+1RCw+o02eMkXava4ed9hSE4PzsRK/RBHwtyXJ0PXFx\r\nS8QmCQ7gt/sABAVMD3HR4VTSTv/IUYk4i0MnOdUdvSijwl4AbxiKVmAeG5f5\r\n6IAmDUABxLe3IwONjTPyBlbfn1VvW3re34yN6A5LM+UrGKvZgXleecrtSKNO\r\nUg7iFNjIbfTjr7wRp9RU58hv1PAeLQulS+ljnhrv7ZPH7ruvC5AtQnR47zF4\r\n+590yZEZqWAbvDXibiQsuv1Is67pD8dLmhLLCBNob07PF/M6WbXF3oe4tSmv\r\naxh+vyj4H7LIqX6UKvRaVLrOBAIOxiNWKYPg0XY21dkkj60jkWf3bp1Lgi1T\r\n4scrwveqBh8IVZ3AKH9YbkqcafO5QsyBzD+QzkbeMUGlwSXm+85QbOyIBluU\r\n01M3t8XNL+F3YmN+gy04vyjrGkXf+35e9qVQmZ8ZsXkMDjEmAt+9LU+o8KpP\r\n9StetVTn2FQINVu9+ijE0jnCKbQ1tWSzPGw=\r\n=KuNw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"types/index.d.ts","gitHead":"6c084544ad56bb501928f7dcb783f86496e1de10","scripts":{"doc":"node typedoc.mjs","type":"tsc","build":"yarn clean; yarn type","clean":"rm -rf docs types tsconfig.tsbuildinfo"},"_npmUser":{"name":"daverted","email":"daverted@gmail.com"},"repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"_npmVersion":"8.5.5","description":"Custom HTTP Errors","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.2","globby":"^12.0.2","typedoc":"^0.23.24","prettier":"^2.7.1","typescript":"^4.9.4","pretty-quick":"^3.1.3","typedoc-plugin-markdown":"^3.14.0","typedoc-github-wiki-theme":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-errors_1.0.6_1676058902641_0.3301459104607065","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@abs-warranty/http-errors","version":"2.0.0","license":"MIT","_id":"@abs-warranty/http-errors@2.0.0","maintainers":[{"name":"sjlane","email":"shellyjlane@gmail.com"},{"name":"jsowardsabs","email":"jsowards@abswarranty.net"},{"name":"wtkersting","email":"wtkersting@gmail.com"},{"name":"daverted","email":"daverted@gmail.com"}],"contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"homepage":"https://github.com/abs-warranty/http-errors#readme","bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"dist":{"shasum":"af4b5e6b8466e15250d81e2356884675b555f10d","tarball":"https://registry.npmjs.org/@abs-warranty/http-errors/-/http-errors-2.0.0.tgz","fileCount":13,"integrity":"sha512-ZaPaZp4eIs+vC26xYmLNe6DXm94PH3bnqMk6Pq4c7iSvDn2wP79MU3zQJXtfMo3438XingjNPHfsj27cR3FWWw==","signatures":[{"sig":"MEUCIQCWHXhSPfWETKMtiNtn8IAVE8WSFvGGZZbuwUyn/6SHGAIgMx1qkYARehzgoaherHxOCumqm+ehsNScu45Hjr/5olI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8ArFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb0w//a50jG8OuhunYAAbbKllIsH+RjWXlHn4KmtFzVPBfnLJ4kLpv\r\nJ3Rjc2nl7WI3SYFv3D6GJJAorb/5sds5/WCI1bvrwJ7fknnGtPHjXcB1SoEh\r\nQU+XdOGIDFUpcXSwtaRTlwJfjCuxCRlwz+KAwYRyBKWI4ewmJVyNPhMEBJ7t\r\nRJPAErAMYA+Cc0B+T9S9jZv6PLYOlbNhiI+vj57sJLGNdlholLyWoEz0DUd7\r\nkbIuYz7QVjGeV45Zj5K4sh8e7+XxwJ5KitoIPkfp2ZcalM0v4jCZzLwmkTtS\r\nx2znLxiQNaJ+36sL3W2Zu+rGQOxmODgOqAGcPfj6PsOWewABklQhNr46NpH3\r\nXCi3qf+e6UA/V25wKOBWW/36DSTQzOZs4e4W4nXbx+2Qj/yd8VEuk0YKwlzQ\r\nx9WxJQfxednm1JFntQvIWVu3+jvKqckskPsn0wGe+nHBPMS6NmKvXTIrAMRm\r\n6A/CAcfTxhp086C04FJLm/XmVroD9kvSlHJ1PeGbj9pOyjGqcZgShgm2CR2W\r\nDeV0utQWV1DDNN9poFs7CxFXrT1y/8jCOm5gnpS8z8wawNkRuYhP44A3c7Qh\r\nWiRABATnm65a7WcwgfyVP+1Vb9IFbOtMGZG+/36Cvv+6ZQMUWKqtZ4H/xOoZ\r\nKF5nfNbAyLkl1ccKQ3B/54ghjs1oLHfaXeo=\r\n=meT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"http-errors/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"types/index.d.ts","gitHead":"63fb3adbf26322c36ab4cf8f636bf5815b43b547","scripts":{"doc":"node typedoc.mjs","test":"NODE_ENV=test nyc mocha --recursive","type":"tsc","build":"yarn clean; yarn type","clean":"rm -rf docs types tsconfig.tsbuildinfo","coverage":"nyc report --reporter=text-lcov --reporter=lcov"},"_npmUser":{"name":"daverted","email":"daverted@gmail.com"},"repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"_npmVersion":"9.3.1","description":"Custom HTTP Errors","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","husky":"^8.0.2","mocha":"^10.2.0","sinon":"^15.0.1","globby":"^12.0.2","typedoc":"^0.23.24","prettier":"^2.7.1","typescript":"^4.9.4","@types/axios":"^0.14.0","pretty-quick":"^3.1.3","@types/express":"^4.17.17","typedoc-plugin-markdown":"^3.14.0","typedoc-github-wiki-theme":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-errors_2.0.0_1676675781554_0.6715574546417524","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@abs-warranty/http-errors","version":"2.0.1","license":"MIT","_id":"@abs-warranty/http-errors@2.0.1","maintainers":[{"name":"sjlane","email":"shellyjlane@gmail.com"},{"name":"jsowardsabs","email":"jsowards@abswarranty.net"},{"name":"wtkersting","email":"wtkersting@gmail.com"},{"name":"daverted","email":"daverted@gmail.com"}],"contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"homepage":"https://github.com/abs-warranty/http-errors#readme","bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"dist":{"shasum":"586e72c684d9fc27c4f3c430774339c6133228b1","tarball":"https://registry.npmjs.org/@abs-warranty/http-errors/-/http-errors-2.0.1.tgz","fileCount":13,"integrity":"sha512-ElSvTRTX8FQZmsfisV2byhrJwnGlL8E9ungE7D/IkTEnpYTxXwGgGhjZ8L1Xe5vd8E86EvXIhczYKhEePxoW+A==","signatures":[{"sig":"MEUCIHk6loVY5ixlVpJIASMOLF/YI1cZZRLssu0jnTqMfPWMAiEAwITQ2QhLEBRlUSwl/LzStmJb7QgV3/h9pvg+ER2XWC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9rxgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0Hw/5AUyV9SnHAniU8y2mi9y/Ca8tGM+ZE3/dcexXVNVFcyO5oCsZ\r\n+LrsqyLUsbfPcmRA8aNmvafPQY9nbDiN7RGOK+yt4tenRZ1EpyfmVr9gTtaU\r\ndaCrXlBjAn4yTxiKoJHTqLU1My3VHlBPUqBIQBCn2HbbjCYSp4CA8Jlvakdq\r\nDjOzCz+N0Ds392Q80/Amo+rJ0JJ9HWb7WWwrmy4++JQK1mmTNVbORfbYHF5e\r\n6NStODYPnnm0jeVy9wnz0ou5FVLnFmSJc6b5/eCl6wOh2xCqYzSD9skcGiRv\r\n/mHAONJKqIbMUA98jQwQbWq73aUShQeYO+AlFh+SotnbuipeuO6XmcXBVeHB\r\nbCB+g4UNShXCJgsQt8YXgPIjAwvRU7Bed4fvZEf8sF81t+hYWnuGnO2D8nxn\r\nC41hE79OrQZskV4bicWPFoJGGqqYBCgr73s4L+JVnB9uywNLhT+yXDcxNYlU\r\n4d254I5A7jQ1uQRhzMhDAsfB2CnLDL/QkX2Vf0ma0dOc6T86+3oBgI1yycp8\r\nq1WveaylFvwu4t0BqQFUvTRJIeFOdDJPOG56QDbVi4HvHMxSvbEXY7cKYDIs\r\ng677akQzyy/P42PwJo3TAgjyL1dUG1RhxylGnJq40SWyuUU6jxhTN+x0JtyE\r\nPhgyTKy30C8hrSm6mxNouwM2tssWvORuYK4=\r\n=kpGj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"http-errors/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"types/http-errors/index.d.ts","gitHead":"0d33fc06d0647969f093e47d6b229729d0160d7d","scripts":{"doc":"node typedoc.mjs","test":"NODE_ENV=test nyc mocha --recursive","type":"tsc","build":"yarn clean; yarn type","clean":"rm -rf docs types tsconfig.tsbuildinfo","coverage":"nyc report --reporter=text-lcov --reporter=lcov"},"_npmUser":{"name":"daverted","email":"daverted@gmail.com"},"repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"_npmVersion":"9.3.1","description":"Custom HTTP Errors","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","husky":"^8.0.2","mocha":"^10.2.0","sinon":"^15.0.1","globby":"^12.0.2","typedoc":"^0.23.24","prettier":"^2.7.1","typescript":"^4.9.4","@types/axios":"^0.14.0","pretty-quick":"^3.1.3","@types/express":"^4.17.17","typedoc-plugin-markdown":"^3.14.0","typedoc-github-wiki-theme":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-errors_2.0.1_1677114464179_0.3887593823280271","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@abs-warranty/http-errors","version":"2.0.2","license":"MIT","_id":"@abs-warranty/http-errors@2.0.2","maintainers":[{"name":"sjlane","email":"shellyjlane@gmail.com"},{"name":"jsowardsabs","email":"jsowards@abswarranty.net"},{"name":"wtkersting","email":"wtkersting@gmail.com"},{"name":"daverted","email":"daverted@gmail.com"}],"contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"homepage":"https://github.com/abs-warranty/http-errors#readme","bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"dist":{"shasum":"d2ffb2bda6c9b19848a526e3083a5cd10c215460","tarball":"https://registry.npmjs.org/@abs-warranty/http-errors/-/http-errors-2.0.2.tgz","fileCount":22,"integrity":"sha512-RcIwHy4PXJus9fkNxPvYF9rg2f9wOPcLcdQWYHjJC0vHdZtRbtAfbDmP5AESDlNi3ozvJQgnvRE2uz1tNqcr5w==","signatures":[{"sig":"MEUCIQC0eCuJ+bxPFXuQVqDqXFi26frdpJfnqrf4iQ9YKPs7oAIgdZ1K/cgnCEC+zuaIPgnlUeIwETd4PYm7U2CLs4O1Dqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/7wQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7dA//RdHYK5Bw0h4jEdkKs9NmgC4ih7yg/DlUw/yde/kD0rivXk28\r\nnwhy1+wUPZAMv0Q5PUHbWxL5S72Lir8FmcaZ1haZ5H7+NyTvWFcD4TQv8qKs\r\noCc068mQxzcBPS356ftFgvFE6KPgT7fRKt58nPNJQNJ7oD2jPWBXHUyL4a8v\r\nCu3MnKwL1r84yx5ppZuLGOsOERL0VNugNosQBlEE0cKeEc3zkSqe841Nowuo\r\nuPdG1HLq9bMUOa54i9UloSifVygezYl+bxjoOUTJyybR5Ews5fj8x8S8eoQA\r\n+8tL2MwTeftiTjeh2bJzjrCVDYmntO18+0KpdlgVVH11Nmg3Ir1aJXWamI68\r\nblL6c9C3GD8Skhi4ZPHRQNB8G5uBq/QhYansm0l+NEjhYN33lfWRyLCvolrH\r\nFtIwDgi2g9V1Kp1Zgd6m+acfZ/qbMUAF4vUlQBS38hkeqmOnbeEvgXted1eQ\r\nGiZErxu7e0i+vFzxn3NKElsrw+c/XVvKJt+Efy6uScoVdDe+/TTO5elfLQ+W\r\nEwVtzhxPgyT2GM1enoqT1MlvxSRj56Z0ygQgEzL5vN4FMrlFq8Qng8tsVXur\r\nQ+RLMwo+HLeGZwdfggSSLrp4cteZwMJaVjPCKSV8+AEGTFWLFpf6hb7QXbWv\r\nGcFJEN0GaLl8kOeOFEhnlsd2XI+yUUbKsqg=\r\n=rg/c\r\n-----END PGP SIGNATURE-----\r\n"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"engines":{"node":">=16"},"exports":{".":{"types":"./types/http-errors/index.d.js","default":"./src/http-errors/index.js"},"./middleware":{"types":"./types/middleware/index.d.js","default":"./src/middleware/index.js"}},"gitHead":"4f16542b61ae868e3d875446bff04f19df365724","scripts":{"doc":"node typedoc.mjs","test":"NODE_ENV=test nyc mocha --recursive","type":"tsc","build":"yarn clean; yarn type","clean":"rm -rf docs types tsconfig.tsbuildinfo","coverage":"nyc report --reporter=text-lcov --reporter=lcov"},"_npmUser":{"name":"daverted","email":"daverted@gmail.com"},"repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"_npmVersion":"9.3.1","description":"Custom HTTP Errors","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","husky":"^8.0.2","mocha":"^10.2.0","sinon":"^15.0.1","globby":"^12.0.2","typedoc":"^0.23.24","prettier":"^2.7.1","typescript":"^4.9.4","@types/axios":"^0.14.0","pretty-quick":"^3.1.3","@types/express":"^4.17.17","typedoc-plugin-markdown":"^3.14.0","typedoc-github-wiki-theme":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-errors_2.0.2_1677704208072_0.483177756915699","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@abs-warranty/http-errors","version":"2.0.3","license":"MIT","_id":"@abs-warranty/http-errors@2.0.3","maintainers":[{"name":"sjlane","email":"shellyjlane@gmail.com"},{"name":"jsowardsabs","email":"jsowards@abswarranty.net"},{"name":"wtkersting","email":"wtkersting@gmail.com"},{"name":"daverted","email":"daverted@gmail.com"}],"contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"homepage":"https://github.com/abs-warranty/http-errors#readme","bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"dist":{"shasum":"f628c83a62b2c3016446049add18afe6ee473389","tarball":"https://registry.npmjs.org/@abs-warranty/http-errors/-/http-errors-2.0.3.tgz","fileCount":18,"integrity":"sha512-hzgjdGGXOeLpjHf9RZ9sbYa2tgcFtDM6A91yAUoxFYDeq4oWbpXm8HC9CWPczByhRg+DcVpTj4r3Q7vuVwEy4A==","signatures":[{"sig":"MEYCIQDPWxqV0tJXI6xbMDmwuGDj25o2tcXeePvDMNkSogaTuAIhAIe4BKn8R/93ly63r+u13lczAreuPnsfLgBpxfEf5mhR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/9fOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqERg//fgoDlWpWyfSh/5rAYTce+KVd0IpQkODb0XaxT+Bh+uFIC77D\r\nCebAPuY4BNaXaMWV4xC5ssoCgapx4o+6hUcV0UmBHSBnWIczzuXi9XTx/DTp\r\nqkAviA+/GcyVs/+IU01wakJXqHLtIZnfBaaLQf+3VZQsX8SqXQpl25kRy4jx\r\nFoSyTK0w68mZ6Ij8hWYLHPMTO67ioTb6uJoOaWobMKh+EBDoDf5Nx23CGKNw\r\n/fKLDNebEtmb6IJFZ9p7Msv78b4bTQY3J8g7FpT4xVsVMdsQ5jJiAfdl1HGW\r\nU+WticN4PHPmXsLC+0uB8bspfoca4wdUYZimd39hmQ4N3lR0ppDfWB7el8rl\r\n1fgUulIjqCvZgy0qqV57neXAQaqK+qGDA7uVKXN/2GmIRSH4WqIUVbmYqh65\r\noBqktkuEjX9TjSEeRdCfjEFZi2NSl9YfqCZp7StN54vsICIzQNRdKl71b9zX\r\nfwnQJ1OdIPFyRkcg2MltARGcJb5B6asYvh6smk+LxkESVqbbzvjuqqH07mKm\r\nNpsdZkrOuj0upu0VrhhCYmWOntrqrDVC30NNjHX6zezcn+7rd43DLpIjzEfo\r\nNbRrTpanBV7niBjy6ENEAxslYbCnQ6DhgPl2b3Lr9FEX7vRaMqlGHUU6h3Ku\r\nteoO7yeASH+L57dPc9YcebNS+3U/EbEJdNE=\r\n=67rH\r\n-----END PGP SIGNATURE-----\r\n"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"engines":{"node":">=16"},"exports":{".":{"types":"./types/http-errors/index.d.ts","default":"./src/http-errors/index.js"},"./middleware":{"types":"./types/middleware/index.d.ts","default":"./src/middleware/index.js"}},"gitHead":"57353662ce680c397d9da13b0fb5f1b9b007bc66","scripts":{"doc":"node typedoc.mjs","test":"NODE_ENV=test nyc mocha --recursive","type":"tsc","build":"yarn clean; yarn type","clean":"rm -rf docs types tsconfig.tsbuildinfo","coverage":"nyc report --reporter=text-lcov --reporter=lcov"},"_npmUser":{"name":"daverted","email":"daverted@gmail.com"},"repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"_npmVersion":"9.3.1","description":"Custom HTTP Errors","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","husky":"^8.0.2","mocha":"^10.2.0","sinon":"^15.0.1","globby":"^12.0.2","typedoc":"^0.23.24","prettier":"^2.7.1","typescript":"^4.9.4","@types/axios":"^0.14.0","pretty-quick":"^3.1.3","@types/express":"^4.17.17","typedoc-plugin-markdown":"^3.14.0","typedoc-github-wiki-theme":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-errors_2.0.3_1677711310168_0.9043083043490208","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@abs-warranty/http-errors","version":"2.0.4","license":"MIT","_id":"@abs-warranty/http-errors@2.0.4","maintainers":[{"name":"sjlane","email":"shellyjlane@gmail.com"},{"name":"jsowardsabs","email":"jsowards@abswarranty.net"},{"name":"wtkersting","email":"wtkersting@gmail.com"},{"name":"daverted","email":"daverted@gmail.com"}],"contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"homepage":"https://github.com/abs-warranty/http-errors#readme","bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"dist":{"shasum":"69f6a6b884accc7e7c753c6dc2f4df96cba75b08","tarball":"https://registry.npmjs.org/@abs-warranty/http-errors/-/http-errors-2.0.4.tgz","fileCount":18,"integrity":"sha512-xvPCUq+6Cqr6OFdQhc6R25WEvoRHB+ZWF2t1yBJgWUJ/MwBi9VDbYd0/K3z8X9hQ0aqgxHjt0wFZzPViemxb0g==","signatures":[{"sig":"MEUCIFh2GFKvE4QnXJO+mVwM93HmF/n8QakBKi+Ul2zegA90AiEA4haRnwN5xk9icpJt+txoHjSYkAZ2XwYM3u+a7JehzMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCR47ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEYg/+IyufSb2Htlnqc5wi1HsX0nT1quPHB5enjKH9YBAfmPEZFJhz\r\n/vTmuVzdaKjzyio5QeOiS+LJZQ+J9+R4GhMWfa4iL7VFU4KeHztsrFACs0QG\r\nr54mV3DPZM8i02PD3CN/HgrnBxZDQNL910Pwvc5AOHlSbVf4V862+VpzdRSa\r\nv8cYFkj0NLA+mewPNBry2KwSe5+SY+PHCWVh0SEyPpXiWlyWjyoo9PNOq6Ht\r\nYxjTIXFpugpdX9HF8/MEa6vlvCbHEu4sVDwE9hjoWUfyzwyp28hwtDaW7/BL\r\nYO+SuRwf6dEppWTmXH79/0WDDQaS1T7LXJZHPV4o+c1opqpTv6Fgzn5dVWu5\r\njaNuV77bihB3yn4EPHOMo9RtL4MLYIUGZnsMRBOlrpgD/xduLwpf1jWi1qlX\r\nJYpTfSWkDmA5VMsknHt75AAzEXNqaq6QNDIUMzD7ST6LIp/rh4HBLcinhWho\r\nvo7AgxnYmo5pWqgRdtaiTNm0Ycu4TLdMlBItGmtiScWaYI2yN6rjk8rotzgY\r\nZYC3UScsoba3w1kH3VaJXAfH7QBoQUnJDIoVZw/hbwzQRzApdQFFHeEmrwQ8\r\nA00/CtgNYiJZ+u5K1KxGpHv2KzvBtpYb0wUV9S6ffFpt/nUBNBjYjPeu5oQB\r\nJ3ppkm0Qd0hR9Phov4U5J2BnEazqifGb4S0=\r\n=FE+/\r\n-----END PGP SIGNATURE-----\r\n"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"engines":{"node":">=16"},"exports":{".":{"types":"./types/http-errors/index.d.ts","default":"./src/http-errors/index.js"},"./middleware":{"types":"./types/middleware/index.d.ts","default":"./src/middleware/index.js"}},"gitHead":"f5af7a07de9223317955ac3af0755c99df90e178","scripts":{"doc":"node typedoc.mjs","test":"NODE_ENV=test nyc mocha --recursive","type":"tsc","build":"yarn clean; yarn type","clean":"rm -rf docs types tsconfig.tsbuildinfo","coverage":"nyc report --reporter=text-lcov --reporter=lcov"},"_npmUser":{"name":"daverted","email":"daverted@gmail.com"},"repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"_npmVersion":"9.3.1","description":"Custom HTTP Errors","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","husky":"^8.0.2","mocha":"^10.2.0","sinon":"^15.0.1","globby":"^12.0.2","typedoc":"^0.23.24","prettier":"^2.7.1","typescript":"^4.9.4","@types/axios":"^0.14.0","pretty-quick":"^3.1.3","@types/express":"^4.17.17","typedoc-plugin-markdown":"^3.14.0","typedoc-github-wiki-theme":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-errors_2.0.4_1678319163300_0.5190742754727635","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-02-07T21:50:29.205Z","modified":"2025-12-09T21:38:53.469Z","1.0.3":"2023-02-07T21:50:29.496Z","1.0.4":"2023-02-08T20:15:14.856Z","1.0.5":"2023-02-10T04:42:12.897Z","1.0.6":"2023-02-10T19:55:02.954Z","2.0.0":"2023-02-17T23:16:21.737Z","2.0.1":"2023-02-23T01:07:44.445Z","2.0.2":"2023-03-01T20:56:48.222Z","2.0.3":"2023-03-01T22:55:10.330Z","2.0.4":"2023-03-08T23:46:03.490Z"},"bugs":{"url":"https://github.com/abs-warranty/http-errors/issues"},"license":"MIT","homepage":"https://github.com/abs-warranty/http-errors#readme","repository":{"url":"git+ssh://git@github.com/abs-warranty/http-errors.git","type":"git"},"description":"Custom HTTP Errors","contributors":[{"name":"Dave Snyder","email":"daverted@gmail.com"},{"name":"William Kersting","email":"wtkersting@gmail.com"},{"name":"Jonathan Sowards","email":"jtsowards@gmail.com"},{"name":"Shelly Lane","email":"shellyjlane@gmail.com"}],"maintainers":[{"email":"dave@snyder.gg","name":"daverted"},{"email":"wtkersting@gmail.com","name":"wtkersting"}],"readme":"[![Maintainability](https://api.codeclimate.com/v1/badges/37bec9bad4cb264a2f90/maintainability)](https://codeclimate.com/github/abs-warranty/http-errors/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/37bec9bad4cb264a2f90/test_coverage)](https://codeclimate.com/github/abs-warranty/http-errors/test_coverage)\n\n# Custom HTTP Errors\n\n## To Install:\n\n`yarn add @abs-warranty/http-errors`\n\n## Example Usage:\n\n```javascript\nconst { NotFoundError } = require('@abs-warranty/http-errors')\n\nthrow new NotFoundError('<yourMessageHere>')\n```\n\n## Available Errors:\n\n| Error                    | Status Code | Message               | Description                                                                 |\n| ------------------------ | ----------- | --------------------- | --------------------------------------------------------------------------- |\n| BadReqeustError          | 400         | bad request           | Custom error denoting a bad request was made                                |\n| UnauthorizedError        | 401         | unauthorized          | Custom error denoting the user is not authorized                            |\n| ForbiddenError           | 403         | forbidden             | Custom error denoting the user has insufficient privileges                  |\n| NotFoundError            | 404         | not found             | Custom error denoting a resource has not been found                         |\n| NotAllowedError          | 405         | method not allowed    | Custom error denoting the method used is not allowed for this endpoint      |\n| ConflictError            | 409         | conflict              | Custom error denoting a resource is in conflict                             |\n| IAmATeapotError          | 418         | i am a teapot         | Custom error denoting that the machine really is actually a teapot 🍵       |\n| EnhanceYourCalmError     | 420         | enhance your calm     | Custom error denoting the user must enhance their frickin' calm, maaaan. 🌿 |\n| UnprocessableEntityError | 422         | unprocessable entity  | Custom error denoting an unprocessable entity                               |\n| InternalServerError      | 500         | internal server error | Custom error denoting an internal server error                              |\n\n## Error Handler Usage:\n\n```javascript\n// Import and create express app\nconst express = require('express')\nconst app = express()\n// Import HttpErrors middleware\nconst { NotFoundError } = require('@abs-warranty/http-errors')\nconst { errorHandler, notFoundHandler, axiosErrorHandler } = require('@abs-warranty/http-errors/middleware')\n\n// All routes are placed here\napp.get('/example', (req, res, next) => {\n  throw new NotFoundError('Resource not found')\n})\n\n// Handle invalid endpoints\napp.use(notFoundHandler)\n\n// Axios error handler converts axios errors to http errors\napp.use(axiosErrorHandler)\n\n// Catch-all error handler must be used as last middleware in application\napp.use(errorHandler)\n```\n\n> Note: These middleware must be placed after all routes have been added to express application\n","readmeFilename":"README.md"}