surrogate
Version:
Object method hooks made easy
26 lines (21 loc) • 1.58 kB
JavaScript
function $parcel$export(e, n, v, s) {
Object.defineProperty(e, n, {get: v, set: s, enumerable: true, configurable: true});
}
$parcel$export(module.exports, "isBool", () => $69e6bb98e7bc51ac$export$28ac561dc09c20ca);
$parcel$export(module.exports, "isFunction", () => $69e6bb98e7bc51ac$export$f6e2535fb5126e54);
$parcel$export(module.exports, "isUndefined", () => $69e6bb98e7bc51ac$export$fce6876652108ab);
$parcel$export(module.exports, "isObject", () => $69e6bb98e7bc51ac$export$a6cdc56e425d0d0a);
$parcel$export(module.exports, "isAsync", () => $69e6bb98e7bc51ac$export$aefee5ebe1dcfd9e);
const $69e6bb98e7bc51ac$export$630801d484da15df = (value)=>value === null;
const $69e6bb98e7bc51ac$export$28ac561dc09c20ca = (value)=>$69e6bb98e7bc51ac$var$isType(value, 'boolean');
const $69e6bb98e7bc51ac$export$f6e2535fb5126e54 = (value)=>$69e6bb98e7bc51ac$var$isType(value, 'function');
const $69e6bb98e7bc51ac$export$fce6876652108ab = (value)=>$69e6bb98e7bc51ac$var$isType(value, 'undefined');
const $69e6bb98e7bc51ac$export$a6cdc56e425d0d0a = (value)=>$69e6bb98e7bc51ac$var$isType(value, 'object') && !$69e6bb98e7bc51ac$export$630801d484da15df(value) && !Array.isArray(value);
const $69e6bb98e7bc51ac$var$isType = (value, type)=>typeof value === type;
const $69e6bb98e7bc51ac$export$aefee5ebe1dcfd9e = (func)=>{
return func[Symbol.toStringTag] === 'AsyncFunction';
};
const $69e6bb98e7bc51ac$export$ae936b9d47e5870e = (value)=>{
return value instanceof Promise || $69e6bb98e7bc51ac$export$f6e2535fb5126e54(value?.then);
};
//# sourceMappingURL=surrogate.5de640eb.js.map