UNPKG

payload-is

Version:

A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects

14 lines (10 loc) 351 B
// array export function isArray(payload: unknown): payload is unknown[] { return Array.isArray(payload); } export function isEmptyArray(payload: unknown): payload is [] { return isArray(payload) && payload.length === 0; } export function isFullArray(payload: unknown): payload is unknown[] { return isArray(payload) && payload.length > 0; }