UNPKG

@bemedev/basifun

Version:
31 lines (27 loc) 1.04 kB
'use strict'; var functions_strings_maxLength = require('./maxLength.cjs'); var functions_strings_minLength = require('./minLength.cjs'); const inRangeExclusive = (min, max, value) => { return inRangeExclusive.normal(min, max, value); }; inRangeExclusive.checker = (min, max, value) => { const check1 = functions_strings_maxLength.maxLength.checker(max, value); const check2 = functions_strings_minLength.minLength.checker(min, value); return check1 && check2; }; inRangeExclusive.low = (min, max, value) => { const bool = inRangeExclusive.checker(min, max, value); return { bool, value, }; }; inRangeExclusive.normal = (min, max, value) => { const out1 = functions_strings_maxLength.maxLength(max, value); const out2 = functions_strings_minLength.minLength(min, out1); return out2; }; inRangeExclusive.strict = inRangeExclusive.normal; inRangeExclusive.strictest = inRangeExclusive.strict; exports.inRangeExclusive = inRangeExclusive; //# sourceMappingURL=inRangeExclusive.cjs.map