Files
memecoin-botV2/.pnpm-store/v10/files/6b/736ba1dc98e760bcccd591463821cb972ffd168b8e7c64c6e345929aea58d4fec9f643b3934cd20a025905a31ff2c872c32f1c1c666585248ca70114209f1d

22 lines
468 B
Plaintext

export function objectOrFunction(x) {
let type = typeof x;
return x !== null && (type === 'object' || type === 'function');
}
export function isFunction(x) {
return typeof x === 'function';
}
export function isMaybeThenable(x) {
return x !== null && typeof x === 'object';
}
let _isArray;
if (Array.isArray) {
_isArray = Array.isArray;
} else {
_isArray = x => Object.prototype.toString.call(x) === '[object Array]';
}
export const isArray = _isArray;