UNPKG

extendable-http-errors

Version:

Extendable http error for node server using es2015, covers most HTTP default errors and allow extending them for custom errors.

14 lines (12 loc) 453 B
const _ = require('lodash-uuid'); const ExtendableError = require('../lib/extendable-error'); module.exports = class ServiceUnavailableError extends ExtendableError { constructor(message = "Service Unavailable Error", section = "ServiceUnavailable", code = 503, data = {}){ super(message); this.data = data; this.code = code; this.status = 503; this.uuid = _.uuid(); this.section = section; } };