mirror of
https://github.com/cloudflare/wrangler-action.git
synced 2024-11-29 13:14:46 +01:00
30 lines
604 B
Markdown
30 lines
604 B
Markdown
# Extendable Error [![Build Status](https://travis-ci.org/vilic/extendable-error.svg)](https://travis-ci.org/vilic/extendable-error)
|
|
|
|
A simple abstract extendable error class that extends `Error`, which handles the error `name`, `message` and `stack` property.
|
|
|
|
## Install
|
|
|
|
```sh
|
|
npm install extendable-error --save
|
|
```
|
|
|
|
## Usage
|
|
|
|
```ts
|
|
import ExtendableError from 'extendable-error';
|
|
|
|
class SomeError extends ExtendableError {
|
|
constructor(
|
|
message: string,
|
|
public code: number
|
|
) {
|
|
super(message);
|
|
}
|
|
}
|
|
|
|
let someError = new SomeError('Some error', 0x0001);
|
|
```
|
|
|
|
## License
|
|
|
|
MIT License.
|