@cesium133/forgjs
Version:
forgJs is a javascript lightweight object validator.
19 lines (16 loc) • 350 B
JavaScript
const { isArray } = require('../../util');
const array = {
of: (arr, rule) => {
let ret = true;
arr.forEach((el) => {
if (rule.test(el) === false) {
ret = false;
}
});
return ret;
},
notEmpty: val => val.length !== 0,
length: (val, len) => val.length === len,
type: isArray,
};
module.exports = array;