https://github.com/open-node/errors
make the error object with custom defines
https://github.com/open-node/errors
debugger error logging
Last synced: 3 months ago
JSON representation
make the error object with custom defines
- Host: GitHub
- URL: https://github.com/open-node/errors
- Owner: open-node
- License: mit
- Created: 2019-11-27T04:10:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-08T02:02:08.000Z (over 4 years ago)
- Last Synced: 2025-02-22T02:02:34.893Z (4 months ago)
- Topics: debugger, error, logging
- Language: JavaScript
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @open-node/errors
make the error object with custom defines[](https://travis-ci.org/open-node/errors)
[](https://codecov.io/gh/open-node/errors)# Installation
npm i @open-node/errors --save# Usage
* your node.js process code
const Errors = require('@open-node/errors');const defines = [
['yourErrorCode', 'Your error message, allow add variable, eg: %s']
['yourErrorCode2', 'Your error message, allow add variable, eg: %s, %d']
];
const errors = Errors(defines);// usage in your code
try {
...
...
} catch (e) {
const error = errors.yourErrorCode(e.message); // returns error be instanceOf Error
writeErrorLog(error);
}