mirror of
https://github.com/pnpm/pnpm.git
synced 2026-03-24 10:01:48 -04:00
33 lines
556 B
Markdown
33 lines
556 B
Markdown
# @pnpm/error
|
|
|
|
> An error class for pnpm errors
|
|
|
|
<!--@shields('npm')-->
|
|
[](https://www.npmjs.com/package/@pnpm/error)
|
|
<!--/@-->
|
|
|
|
## Installation
|
|
|
|
```sh
|
|
pnpm add @pnpm/error
|
|
```
|
|
|
|
### Usage
|
|
|
|
```ts
|
|
import PnpmError from '@pnpm/error'
|
|
|
|
try {
|
|
throw new PnpmError('THE_ERROR_CODE', 'The error message')
|
|
} catch (err) {
|
|
console.log(err.code)
|
|
//> ERR_PNPM_THE_ERROR_CODE
|
|
console.log(err.message)
|
|
//> The error message
|
|
}
|
|
```
|
|
|
|
## License
|
|
|
|
MIT © [Zoltan Kochan](https://www.kochan.io/)
|