extensible-error
v1.0.2
Published
Error base class for Node.js/browsers
Downloads
5,236
Maintainers
Readme
ExtensibleError
Error base class for Node.js/browsers
Unfortunately, JavaScript's built-in Error
can't simply be extended like any other class. This module provides a class for Node.js and the browser which is designed to behave like Error
, but be extensible like any other ES2015 class.
Installation
npm install --save extensible-error
Usage
const ExtensibleError = require('extensible-error')
class CustomError extends ExtensibleError {
constructor (message, extra) {
super(message)
this.extra = extra
}
}