return Array.isArray(value)
}
+function isNotEmptyIntArray (value: any) {
+ return Array.isArray(value) && value.every(v => validator.isInt('' + v)) && value.length !== 0
+}
+
+function isArrayOf (value: any, validator: (value: any) => boolean) {
+ return isArray(value) && value.every(v => validator(v))
+}
+
function isDateValid (value: string) {
return exists(value) && validator.isISO8601(value)
}
export {
exists,
+ isArrayOf,
+ isNotEmptyIntArray,
isArray,
isIdValid,
isUUIDValid,