lite-http-error

Minimalist error class for logging messages with HTTP statuscode

Usage no npm install needed!

<script type="module">
  import liteHttpError from 'https://cdn.skypack.dev/lite-http-error';
</script>

README

Lite HTTP Error :sailboat:

A minimalist error class for nodeJS

Getting Started

  • Install the package npm i lite-http-error
  • Then use it like any Error in JS but with Http Status code as second param.

  import HttpError from 'lite-http-error';

   if(thisIsMistake){
    throw new HttpError('Some dreadful message' , 500);
   }
  • Next add a middleware (if in express) it will catch this error and do the needful.

Refrence from Daniel Wagener's Blog