@darkwolf/code-error

13.21.69 • Public • Published

Code Error

Install

npm i --save @darkwolf/code-error

Usage

const CodeError = require('@darkwolf/code-error')

class DarkwolfError extends CodeError {
  constructor(...args) {
    super(...args)
    this.name = 'DarkwolfError'
  }
}

const INVALID_DARKWOLF_ID = new DarkwolfError('invalid-darkwolf-id', 'Invalid Darkwolf ID')

try {
  throw INVALID_DARKWOLF_ID
} catch (e) {
  switch (e.code) {
    case 'invalid-darkwolf-id': {
      break
    }
    default: throw e
  }
}

Init

new CodeError(code, message)

Readme

Keywords

Package Sidebar

Install

npm i @darkwolf/code-error

Weekly Downloads

21

Version

13.21.69

License

MIT

Unpacked Size

2.63 kB

Total Files

5

Last publish

Collaborators

  • pavelwolfdark