af-conditionals
Version:
A library that provides tools for making decisions in your code
20 lines • 732 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.assert_isTruthy = exports.isTruthy = exports.isTruthyInstance = exports.IsTruthy = void 0;
const conditional_1 = require("./conditional");
class IsTruthy extends conditional_1.Conditional {
test(value) {
return !!value;
}
}
exports.IsTruthy = IsTruthy;
exports.isTruthyInstance = new IsTruthy();
function isTruthy(value) {
return exports.isTruthyInstance.test(value);
}
exports.isTruthy = isTruthy;
function assert_isTruthy(value, assertMsg = 'is not truthy.') {
conditional_1.assert_conditional(value, exports.isTruthyInstance, assertMsg);
}
exports.assert_isTruthy = assert_isTruthy;
//# sourceMappingURL=is-truthy.js.map