payload-is
Version:
A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects
19 lines (15 loc) • 489 B
JavaScript
;
var type = require('./type.cjs');
function isBigInt(payload) {
return typeof payload === "bigint";
}
function isBigIntObject(payload) {
return typeof payload === "object" && type.getTag(payload) === "BigInt";
}
function isBigIntArray(payload) {
return Array.isArray(payload) && payload.every((item) => isBigInt(item));
}
exports.isBigInt = isBigInt;
exports.isBigIntArray = isBigIntArray;
exports.isBigIntObject = isBigIntObject;
//# sourceMappingURL=bigint.cjs.map