A collection of custom errors
The quickest way to get started using the helper classes is to install them via npm
:
$ npm install @miez/xerrors --save
const XErrorNotFound = require('@miez/xerros/XErrorNotFound');
function doSomething(data) {
if (!data) {
throw new XErrorNotFound();
}
}
To start using an available helper class please visit the necessary folder for further instructions.
XErrror
- base error class that extendsError
rest of the custom classes inherit from thisXErrorConflict
XErrorForbidden
XErrorNotFound
XErrorUnauthorized
XErrorUnprocessableEntity