@turnbuckle/aprs-calculator-services
Version:
Anchorpoint Risk Calculator Service.
17 lines (16 loc) • 618 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.assert = exports.MISSING_PARAMETER_ERRORMSG = void 0;
exports.MISSING_PARAMETER_ERRORMSG = "'{0}' parameter was not provided!";
function assert(validCondition, errorMessage, consoleOnly) {
if (consoleOnly === void 0) { consoleOnly = false; }
if (!(validCondition !== null && validCondition !== void 0 ? validCondition : false)) {
if (consoleOnly) {
console.error(errorMessage);
}
else {
throw new Error(errorMessage);
}
}
}
exports.assert = assert;