1.0.0 • Published 6 years ago
uerror v1.0.0
UError
const { UError } = require('uerror');
try {
JSON.parse(body);
}
catch (error) {
throw new UError(error, 'Invalid body', 'Module.js');
}
const { UError } = require('uerror');
const GENERAL_ERROR = 1;
const CRITICAL_ERROR = 2;
try {
throw new UError(CRITICAL_ERROR);
}
catch (error) {
if (error > GENERAL_ERROR) {
console.log('CRITICAL');
}
}
ES module
import { UError } from 'uerror/module.mjs';