Skip to content

Module that extends nodejs native error to create multiple domain errors

Notifications You must be signed in to change notification settings

ClickPesa/node-custom-error

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node Custom Errors

Nodejs has native error object Error which is very generic and does not offer a way to differentiate different types of errors using object types(prototype hierarchy). As the result many nodejs developer rely on error message as the way to differentiate between different types of errors, something which is verbose and does not scale well.

This module extends Nodejs native error to create various custom error types based on common domain errors such as ValidationError, ResourceLockedError, ForbiddenError, ConflictError, NotFoundError etc.

Note
Some errors can only be generated if you're using mongoose and mongodb.

Custom Errors

About

Module that extends nodejs native error to create multiple domain errors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%