UNPKG

weaviate-client

Version:
21 lines (20 loc) 520 B
export function isValidIntProperty(input) { return Number.isInteger(input); } export function isValidPositiveIntProperty(input) { return isValidIntProperty(input) && input >= 0; } export function isValidNumber(input) { return typeof input == 'number'; } export function isValidNumberArray(input) { if (Array.isArray(input)) { for (const i in input) { if (!isValidNumber(input[i])) { return false; } } return true; } return false; }