UNPKG

af-conditionals

Version:

A library that provides tools for making decisions in your code

20 lines 732 B
"use strict"; 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