payload-is
Version:
A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects
1 lines • 752 B
Source Map (JSON)
{"version":3,"file":"array.cjs","sources":["../../src/array.ts"],"sourcesContent":["// array\n\nexport function isArray(payload: unknown): payload is unknown[] {\n return Array.isArray(payload);\n}\n\nexport function isEmptyArray(payload: unknown): payload is [] {\n return isArray(payload) && payload.length === 0;\n}\n\nexport function isFullArray(payload: unknown): payload is unknown[] {\n return isArray(payload) && payload.length > 0;\n}\n"],"names":[],"mappings":";;AAEO,SAAS,QAAQ,OAAwC,EAAA;AAC9D,EAAO,OAAA,KAAA,CAAM,QAAQ,OAAO,CAAA;AAC9B;AAEO,SAAS,aAAa,OAAiC,EAAA;AAC5D,EAAA,OAAO,OAAQ,CAAA,OAAO,CAAK,IAAA,OAAA,CAAQ,MAAW,KAAA,CAAA;AAChD;AAEO,SAAS,YAAY,OAAwC,EAAA;AAClE,EAAA,OAAO,OAAQ,CAAA,OAAO,CAAK,IAAA,OAAA,CAAQ,MAAS,GAAA,CAAA;AAC9C;;;;;;"}