@airgap/coinlib-core
Version:
The @airgap/coinlib-core is a protocol agnostic library to prepare, sign and broadcast cryptocurrency transactions.
16 lines • 670 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.isRecord = void 0;
var bignumber_1 = __importDefault(require("../dependencies/src/bignumber.js-9.0.0/bignumber"));
function isRecord(obj) {
return (obj instanceof Object &&
!Array.isArray(obj) &&
!Buffer.isBuffer(obj) &&
!bignumber_1.default.isBigNumber(obj) &&
Object.values(obj).every(function (value) { return typeof value !== 'function'; }));
}
exports.isRecord = isRecord;
//# sourceMappingURL=type.js.map