UNPKG

n4s

Version:

typed schema validation version of enforce

18 lines (17 loc) 406 B
/** * Validates that a value is not an array. * Inverse of isArray. * * @param value - Value to validate * @returns True if value is not an array * * @example * ```typescript * enforce({}).isNotArray(); // passes * enforce('hello').isNotArray(); // passes * enforce([1, 2, 3]).isNotArray(); // fails * ``` */ export function isNotArray(value: any): boolean { return !Array.isArray(value); }