UNPKG

@bemedev/basifun

Version:
31 lines (27 loc) 1.13 kB
'use strict'; var functions_strings_maxOrEqualLength = require('./maxOrEqualLength.cjs'); var functions_strings_minOrEqualLength = require('./minOrEqualLength.cjs'); const inRangeInclusive = (min, max, value) => { return inRangeInclusive.normal(min, max, value); }; inRangeInclusive.checker = (min, max, value) => { const check1 = functions_strings_maxOrEqualLength.maxOrEqualLength.checker(max, value); const check2 = functions_strings_minOrEqualLength.minOrEqualLength.checker(min, value); return check1 && check2; }; inRangeInclusive.low = (min, max, value) => { const bool = inRangeInclusive.checker(min, max, value); return { bool, value, }; }; inRangeInclusive.normal = (min, max, value) => { const out1 = functions_strings_maxOrEqualLength.maxOrEqualLength(max, value); const out2 = functions_strings_minOrEqualLength.minOrEqualLength(min, out1); return out2; }; inRangeInclusive.strict = inRangeInclusive.normal; inRangeInclusive.strictest = inRangeInclusive.strict; exports.inRangeInclusive = inRangeInclusive; //# sourceMappingURL=inRangeInclusive.cjs.map