Preview: error.js
Size: 436 B
/proc/thread-self/root/home/byroehnu/.trash/node_modules11/flutterwave-node-v3/utils/error.js
const { errorLog } = require('./logger');
class validationError extends Error {
constructor(message) {
super(message);
this.name = this.constructor.name;
Error.captureStackTrace(this, this.constructor);
}
}
const getErrorMessage = (err) => {
if (err instanceof validationError) {
return err.message;
} else {
errorLog.error(err.message, err);
}
};
module.exports = { validationError, getErrorMessage };
Directory Contents
Dirs: 0 × Files: 5