thing-assert
Version:
Thing model assert
21 lines (17 loc) • 431 B
JavaScript
const {
parserError,
} = require('./lib/parser_error');
/**
* thing model assert
*
* @param {Boolean} value - condition
* @param {String} message - error message
* @param {Number} status - error status
* @param {String} id - error id
*/
function thingAssert(value, message, status, id) {
if (value) return;
throw new parserError(value, message, status, id);
}
module.exports = thingAssert;
;