UNPKG

is-type-of

Version:
14 lines 1.11 kB
export function isInstanceOf(val, Clazz) { return val instanceof Clazz; } export function hasOwnProperty(obj, prop) { if (Object.hasOwn) { // Node.js >= 16 return Object.hasOwn(obj, prop); } return Object.prototype.hasOwnProperty.call(obj, prop); } export function hasOwnPropertyInChain(obj, prop) { return prop in obj; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy90eXBlcy91dGlsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLE1BQU0sVUFBVSxZQUFZLENBQWtCLEdBQVksRUFBRSxLQUFRO0lBQ2xFLE9BQU8sR0FBRyxZQUFZLEtBQUssQ0FBQztBQUM5QixDQUFDO0FBRUQsTUFBTSxVQUFVLGNBQWMsQ0FBbUIsR0FBTSxFQUFFLElBQWlCO0lBQ3hFLElBQUksTUFBTSxDQUFDLE1BQU0sRUFBRSxDQUFDO1FBQ2xCLGdCQUFnQjtRQUNoQixPQUFPLE1BQU0sQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ2xDLENBQUM7SUFDRCxPQUFPLE1BQU0sQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7QUFDekQsQ0FBQztBQUVELE1BQU0sVUFBVSxxQkFBcUIsQ0FBbUIsR0FBTSxFQUFFLElBQWlCO0lBQy9FLE9BQU8sSUFBSSxJQUFJLEdBQUcsQ0FBQztBQUNyQixDQUFDIn0=