Socket
Socket
Sign inDemoInstall

egg-errors

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

egg-errors - npm Package Compare versions

Comparing version 2.0.1 to 2.1.0

6

History.md
2.1.0 / 2018-12-26
==================
**features**
* [[`10d565a`](http://github.com/eggjs/egg-errors/commit/10d565a24118c62d0a8a5ac2edcf04ab0df3968b)] - feat: support short name for HTTP Errors (#8) (fengmk2 <<fengmk2@gmail.com>>)
2.0.1 / 2018-12-17

@@ -3,0 +9,0 @@ ==================

82

lib/index.d.ts

@@ -8,42 +8,42 @@ export { default as EggBaseError } from './base_error';

export { default as HttpError } from './http/http_error';
export { default as BadRequestError } from './http/400';
export { default as UnauthorizedError } from './http/401';
export { default as PaymentRequiredError } from './http/402';
export { default as ForbiddenError } from './http/403';
export { default as NotFoundError } from './http/404';
export { default as MethodNotAllowedError } from './http/405';
export { default as NotAcceptableError } from './http/406';
export { default as ProxyAuthenticationRequiredError } from './http/407';
export { default as RequestTimeoutError } from './http/408';
export { default as ConflictError } from './http/409';
export { default as GoneError } from './http/410';
export { default as LengthRequiredError } from './http/411';
export { default as PreconditionFailedError } from './http/412';
export { default as PayloadTooLargeError } from './http/413';
export { default as URITooLongError } from './http/414';
export { default as UnsupportedMediaTypeError } from './http/415';
export { default as RangeNotSatisfiableError } from './http/416';
export { default as ExpectationFailedError } from './http/417';
export { default as ImATeapotError } from './http/418';
export { default as MisdirectedRequestError } from './http/421';
export { default as UnprocessableEntityError } from './http/422';
export { default as LockedError } from './http/423';
export { default as FailedDependencyError } from './http/424';
export { default as UnorderedCollectionError } from './http/425';
export { default as UpgradeRequiredError } from './http/426';
export { default as PreconditionRequiredError } from './http/428';
export { default as TooManyRequestsError } from './http/429';
export { default as RequestHeaderFieldsTooLargeError } from './http/431';
export { default as UnavailableForLegalReasonsError } from './http/451';
export { default as InternalServerError } from './http/500';
export { default as NotImplementedError } from './http/501';
export { default as BadGatewayError } from './http/502';
export { default as ServiceUnavailableError } from './http/503';
export { default as GatewayTimeoutError } from './http/504';
export { default as HTTPVersionNotSupportedError } from './http/505';
export { default as VariantAlsoNegotiatesError } from './http/506';
export { default as InsufficientStorageError } from './http/507';
export { default as LoopDetectedError } from './http/508';
export { default as BandwidthLimitExceededError } from './http/509';
export { default as NotExtendedError } from './http/510';
export { default as NetworkAuthenticationRequiredError } from './http/511';
export { default as BadRequestError, default as E400 } from './http/400';
export { default as UnauthorizedError, default as E401 } from './http/401';
export { default as PaymentRequiredError, default as E402 } from './http/402';
export { default as ForbiddenError, default as E403 } from './http/403';
export { default as NotFoundError, default as E404 } from './http/404';
export { default as MethodNotAllowedError, default as E405 } from './http/405';
export { default as NotAcceptableError, default as E406 } from './http/406';
export { default as ProxyAuthenticationRequiredError, default as E407 } from './http/407';
export { default as RequestTimeoutError, default as E408 } from './http/408';
export { default as ConflictError, default as E409 } from './http/409';
export { default as GoneError, default as E410 } from './http/410';
export { default as LengthRequiredError, default as E411 } from './http/411';
export { default as PreconditionFailedError, default as E412 } from './http/412';
export { default as PayloadTooLargeError, default as E413 } from './http/413';
export { default as URITooLongError, default as E414 } from './http/414';
export { default as UnsupportedMediaTypeError, default as E415 } from './http/415';
export { default as RangeNotSatisfiableError, default as E416 } from './http/416';
export { default as ExpectationFailedError, default as E417 } from './http/417';
export { default as ImATeapotError, default as E418 } from './http/418';
export { default as MisdirectedRequestError, default as E421 } from './http/421';
export { default as UnprocessableEntityError, default as E422 } from './http/422';
export { default as LockedError, default as E423 } from './http/423';
export { default as FailedDependencyError, default as E424 } from './http/424';
export { default as UnorderedCollectionError, default as E425 } from './http/425';
export { default as UpgradeRequiredError, default as E426 } from './http/426';
export { default as PreconditionRequiredError, default as E428 } from './http/428';
export { default as TooManyRequestsError, default as E429 } from './http/429';
export { default as RequestHeaderFieldsTooLargeError, default as E431 } from './http/431';
export { default as UnavailableForLegalReasonsError, default as E451 } from './http/451';
export { default as InternalServerError, default as E500 } from './http/500';
export { default as NotImplementedError, default as E501 } from './http/501';
export { default as BadGatewayError, default as E502 } from './http/502';
export { default as ServiceUnavailableError, default as E503 } from './http/503';
export { default as GatewayTimeoutError, default as E504 } from './http/504';
export { default as HTTPVersionNotSupportedError, default as E505 } from './http/505';
export { default as VariantAlsoNegotiatesError, default as E506 } from './http/506';
export { default as InsufficientStorageError, default as E507 } from './http/507';
export { default as LoopDetectedError, default as E508 } from './http/508';
export { default as BandwidthLimitExceededError, default as E509 } from './http/509';
export { default as NotExtendedError, default as E510 } from './http/510';
export { default as NetworkAuthenticationRequiredError, default as E511 } from './http/511';

@@ -20,85 +20,126 @@ "use strict";

exports.HttpError = http_error_1.default;
// http error 400 ~ 500
// http error 400 ~ 511
var _400_1 = require("./http/400");
exports.BadRequestError = _400_1.default;
exports.E400 = _400_1.default;
var _401_1 = require("./http/401");
exports.UnauthorizedError = _401_1.default;
exports.E401 = _401_1.default;
var _402_1 = require("./http/402");
exports.PaymentRequiredError = _402_1.default;
exports.E402 = _402_1.default;
var _403_1 = require("./http/403");
exports.ForbiddenError = _403_1.default;
exports.E403 = _403_1.default;
var _404_1 = require("./http/404");
exports.NotFoundError = _404_1.default;
exports.E404 = _404_1.default;
var _405_1 = require("./http/405");
exports.MethodNotAllowedError = _405_1.default;
exports.E405 = _405_1.default;
var _406_1 = require("./http/406");
exports.NotAcceptableError = _406_1.default;
exports.E406 = _406_1.default;
var _407_1 = require("./http/407");
exports.ProxyAuthenticationRequiredError = _407_1.default;
exports.E407 = _407_1.default;
var _408_1 = require("./http/408");
exports.RequestTimeoutError = _408_1.default;
exports.E408 = _408_1.default;
var _409_1 = require("./http/409");
exports.ConflictError = _409_1.default;
exports.E409 = _409_1.default;
var _410_1 = require("./http/410");
exports.GoneError = _410_1.default;
exports.E410 = _410_1.default;
var _411_1 = require("./http/411");
exports.LengthRequiredError = _411_1.default;
exports.E411 = _411_1.default;
var _412_1 = require("./http/412");
exports.PreconditionFailedError = _412_1.default;
exports.E412 = _412_1.default;
var _413_1 = require("./http/413");
exports.PayloadTooLargeError = _413_1.default;
exports.E413 = _413_1.default;
var _414_1 = require("./http/414");
exports.URITooLongError = _414_1.default;
exports.E414 = _414_1.default;
var _415_1 = require("./http/415");
exports.UnsupportedMediaTypeError = _415_1.default;
exports.E415 = _415_1.default;
var _416_1 = require("./http/416");
exports.RangeNotSatisfiableError = _416_1.default;
exports.E416 = _416_1.default;
var _417_1 = require("./http/417");
exports.ExpectationFailedError = _417_1.default;
exports.E417 = _417_1.default;
var _418_1 = require("./http/418");
exports.ImATeapotError = _418_1.default;
exports.E418 = _418_1.default;
var _421_1 = require("./http/421");
exports.MisdirectedRequestError = _421_1.default;
exports.E421 = _421_1.default;
var _422_1 = require("./http/422");
exports.UnprocessableEntityError = _422_1.default;
exports.E422 = _422_1.default;
var _423_1 = require("./http/423");
exports.LockedError = _423_1.default;
exports.E423 = _423_1.default;
var _424_1 = require("./http/424");
exports.FailedDependencyError = _424_1.default;
exports.E424 = _424_1.default;
var _425_1 = require("./http/425");
exports.UnorderedCollectionError = _425_1.default;
exports.E425 = _425_1.default;
var _426_1 = require("./http/426");
exports.UpgradeRequiredError = _426_1.default;
exports.E426 = _426_1.default;
var _428_1 = require("./http/428");
exports.PreconditionRequiredError = _428_1.default;
exports.E428 = _428_1.default;
var _429_1 = require("./http/429");
exports.TooManyRequestsError = _429_1.default;
exports.E429 = _429_1.default;
var _431_1 = require("./http/431");
exports.RequestHeaderFieldsTooLargeError = _431_1.default;
exports.E431 = _431_1.default;
var _451_1 = require("./http/451");
exports.UnavailableForLegalReasonsError = _451_1.default;
exports.E451 = _451_1.default;
var _500_1 = require("./http/500");
exports.InternalServerError = _500_1.default;
exports.E500 = _500_1.default;
var _501_1 = require("./http/501");
exports.NotImplementedError = _501_1.default;
exports.E501 = _501_1.default;
var _502_1 = require("./http/502");
exports.BadGatewayError = _502_1.default;
exports.E502 = _502_1.default;
var _503_1 = require("./http/503");
exports.ServiceUnavailableError = _503_1.default;
exports.E503 = _503_1.default;
var _504_1 = require("./http/504");
exports.GatewayTimeoutError = _504_1.default;
exports.E504 = _504_1.default;
var _505_1 = require("./http/505");
exports.HTTPVersionNotSupportedError = _505_1.default;
exports.E505 = _505_1.default;
var _506_1 = require("./http/506");
exports.VariantAlsoNegotiatesError = _506_1.default;
exports.E506 = _506_1.default;
var _507_1 = require("./http/507");
exports.InsufficientStorageError = _507_1.default;
exports.E507 = _507_1.default;
var _508_1 = require("./http/508");
exports.LoopDetectedError = _508_1.default;
exports.E508 = _508_1.default;
var _509_1 = require("./http/509");
exports.BandwidthLimitExceededError = _509_1.default;
exports.E509 = _509_1.default;
var _510_1 = require("./http/510");
exports.NotExtendedError = _510_1.default;
exports.E510 = _510_1.default;
var _511_1 = require("./http/511");
exports.NetworkAuthenticationRequiredError = _511_1.default;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGFBQWE7QUFDYiwyQ0FBdUQ7QUFBOUMsb0NBQUEsT0FBTyxDQUFnQjtBQUNoQyxtREFBK0Q7QUFBdEQsNENBQUEsT0FBTyxDQUFvQjtBQUNwQyxpREFBMEQ7QUFBakQsdUNBQUEsT0FBTyxDQUFnQjtBQUNoQywyQ0FBb0Q7QUFBM0MsaUNBQUEsT0FBTyxDQUFhO0FBRTdCLHNCQUFzQjtBQUN0QixpQ0FBOEM7QUFBckMsMkJBQUEsT0FBTyxDQUFZO0FBQzVCLHlDQUFzRDtBQUE3QyxtQ0FBQSxPQUFPLENBQWdCO0FBRWhDLGFBQWE7QUFDYixnREFBeUQ7QUFBaEQsaUNBQUEsT0FBTyxDQUFhO0FBRTdCLHVCQUF1QjtBQUN2QixtQ0FBd0Q7QUFBL0MsaUNBQUEsT0FBTyxDQUFtQjtBQUNuQyxtQ0FBMEQ7QUFBakQsbUNBQUEsT0FBTyxDQUFxQjtBQUNyQyxtQ0FBNkQ7QUFBcEQsc0NBQUEsT0FBTyxDQUF3QjtBQUN4QyxtQ0FBdUQ7QUFBOUMsZ0NBQUEsT0FBTyxDQUFrQjtBQUNsQyxtQ0FBc0Q7QUFBN0MsK0JBQUEsT0FBTyxDQUFpQjtBQUNqQyxtQ0FBOEQ7QUFBckQsdUNBQUEsT0FBTyxDQUF5QjtBQUN6QyxtQ0FBMkQ7QUFBbEQsb0NBQUEsT0FBTyxDQUFzQjtBQUN0QyxtQ0FBeUU7QUFBaEUsa0RBQUEsT0FBTyxDQUFvQztBQUNwRCxtQ0FBNEQ7QUFBbkQscUNBQUEsT0FBTyxDQUF1QjtBQUN2QyxtQ0FBc0Q7QUFBN0MsK0JBQUEsT0FBTyxDQUFpQjtBQUNqQyxtQ0FBa0Q7QUFBekMsMkJBQUEsT0FBTyxDQUFhO0FBQzdCLG1DQUE0RDtBQUFuRCxxQ0FBQSxPQUFPLENBQXVCO0FBQ3ZDLG1DQUFnRTtBQUF2RCx5Q0FBQSxPQUFPLENBQTJCO0FBQzNDLG1DQUE2RDtBQUFwRCxzQ0FBQSxPQUFPLENBQXdCO0FBQ3hDLG1DQUF3RDtBQUEvQyxpQ0FBQSxPQUFPLENBQW1CO0FBQ25DLG1DQUFrRTtBQUF6RCwyQ0FBQSxPQUFPLENBQTZCO0FBQzdDLG1DQUFpRTtBQUF4RCwwQ0FBQSxPQUFPLENBQTRCO0FBQzVDLG1DQUErRDtBQUF0RCx3Q0FBQSxPQUFPLENBQTBCO0FBQzFDLG1DQUF1RDtBQUE5QyxnQ0FBQSxPQUFPLENBQWtCO0FBQ2xDLG1DQUFnRTtBQUF2RCx5Q0FBQSxPQUFPLENBQTJCO0FBQzNDLG1DQUFpRTtBQUF4RCwwQ0FBQSxPQUFPLENBQTRCO0FBQzVDLG1DQUFvRDtBQUEzQyw2QkFBQSxPQUFPLENBQWU7QUFDL0IsbUNBQThEO0FBQXJELHVDQUFBLE9BQU8sQ0FBeUI7QUFDekMsbUNBQWlFO0FBQXhELDBDQUFBLE9BQU8sQ0FBNEI7QUFDNUMsbUNBQTZEO0FBQXBELHNDQUFBLE9BQU8sQ0FBd0I7QUFDeEMsbUNBQWtFO0FBQXpELDJDQUFBLE9BQU8sQ0FBNkI7QUFDN0MsbUNBQTZEO0FBQXBELHNDQUFBLE9BQU8sQ0FBd0I7QUFDeEMsbUNBQXlFO0FBQWhFLGtEQUFBLE9BQU8sQ0FBb0M7QUFDcEQsbUNBQXdFO0FBQS9ELGlEQUFBLE9BQU8sQ0FBbUM7QUFDbkQsbUNBQTREO0FBQW5ELHFDQUFBLE9BQU8sQ0FBdUI7QUFDdkMsbUNBQTREO0FBQW5ELHFDQUFBLE9BQU8sQ0FBdUI7QUFDdkMsbUNBQXdEO0FBQS9DLGlDQUFBLE9BQU8sQ0FBbUI7QUFDbkMsbUNBQWdFO0FBQXZELHlDQUFBLE9BQU8sQ0FBMkI7QUFDM0MsbUNBQTREO0FBQW5ELHFDQUFBLE9BQU8sQ0FBdUI7QUFDdkMsbUNBQXFFO0FBQTVELDhDQUFBLE9BQU8sQ0FBZ0M7QUFDaEQsbUNBQW1FO0FBQTFELDRDQUFBLE9BQU8sQ0FBOEI7QUFDOUMsbUNBQWlFO0FBQXhELDBDQUFBLE9BQU8sQ0FBNEI7QUFDNUMsbUNBQTBEO0FBQWpELG1DQUFBLE9BQU8sQ0FBcUI7QUFDckMsbUNBQW9FO0FBQTNELDZDQUFBLE9BQU8sQ0FBK0I7QUFDL0MsbUNBQXlEO0FBQWhELGtDQUFBLE9BQU8sQ0FBb0I7QUFDcEMsbUNBQTJFO0FBQWxFLG9EQUFBLE9BQU8sQ0FBc0MifQ==
exports.E511 = _511_1.default;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGFBQWE7QUFDYiwyQ0FBdUQ7QUFBOUMsb0NBQUEsT0FBTyxDQUFnQjtBQUNoQyxtREFBK0Q7QUFBdEQsNENBQUEsT0FBTyxDQUFvQjtBQUNwQyxpREFBMEQ7QUFBakQsdUNBQUEsT0FBTyxDQUFnQjtBQUNoQywyQ0FBb0Q7QUFBM0MsaUNBQUEsT0FBTyxDQUFhO0FBRTdCLHNCQUFzQjtBQUN0QixpQ0FBOEM7QUFBckMsMkJBQUEsT0FBTyxDQUFZO0FBQzVCLHlDQUFzRDtBQUE3QyxtQ0FBQSxPQUFPLENBQWdCO0FBRWhDLGFBQWE7QUFDYixnREFBeUQ7QUFBaEQsaUNBQUEsT0FBTyxDQUFhO0FBRTdCLHVCQUF1QjtBQUN2QixtQ0FBeUU7QUFBaEUsaUNBQUEsT0FBTyxDQUFtQjtBQUFFLHNCQUFBLE9BQU8sQ0FBUTtBQUNwRCxtQ0FBMkU7QUFBbEUsbUNBQUEsT0FBTyxDQUFxQjtBQUFFLHNCQUFBLE9BQU8sQ0FBUTtBQUN0RCxtQ0FBOEU7QUFBckUsc0NBQUEsT0FBTyxDQUF3QjtBQUFFLHNCQUFBLE9BQU8sQ0FBUTtBQUN6RCxtQ0FBd0U7QUFBL0QsZ0NBQUEsT0FBTyxDQUFrQjtBQUFFLHNCQUFBLE9BQU8sQ0FBUTtBQUNuRCxtQ0FBdUU7QUFBOUQsK0JBQUEsT0FBTyxDQUFpQjtBQUFFLHNCQUFBLE9BQU8sQ0FBUTtBQUNsRCxtQ0FBK0U7QUFBdEUsdUNBQUEsT0FBTyxDQUF5QjtBQUFFLHNCQUFBLE9BQU8sQ0FBUTtBQUMxRCxtQ0FBNEU7QUFBbkUsb0NBQUEsT0FBTyxDQUFzQjtBQUFFLHNCQUFBLE9BQU8sQ0FBUTtBQUN2RCxtQ0FBMEY7QUFBakYsa0RBQUEsT0FBTyxDQUFvQztBQUFFLHNCQUFBLE9BQU8sQ0FBUTtBQUNyRSxtQ0FBNkU7QUFBcEUscUNBQUEsT0FBTyxDQUF1QjtBQUFFLHNCQUFBLE9BQU8sQ0FB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
{
"name": "egg-errors",
"version": "2.0.1",
"version": "2.1.0",
"description": "",

@@ -5,0 +5,0 @@ "scripts": {

@@ -106,2 +106,10 @@ # egg-errors

Support short name too:
```js
const { E403 } = require('egg-errors');
const err = new E403('your request is forbidden');
console.log(err.status); // 403
```
### Available Errors

@@ -114,3 +122,3 @@

| |- HttpError
| | |- NotFoundError
| | |- NotFoundError, alias to E404
| | `- ...

@@ -117,0 +125,0 @@ | `- CustomError

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc