UNPKG

payload-is

Version:

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

15 lines (12 loc) 413 B
import { getTag } from './type.js'; function isBigInt(payload) { return typeof payload === "bigint"; } function isBigIntObject(payload) { return typeof payload === "object" && getTag(payload) === "BigInt"; } function isBigIntArray(payload) { return Array.isArray(payload) && payload.every((item) => isBigInt(item)); } export { isBigInt, isBigIntArray, isBigIntObject }; //# sourceMappingURL=bigint.js.map