UNPKG

is-type-of

Version:
19 lines 1.33 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isInstanceOf = isInstanceOf; exports.hasOwnProperty = hasOwnProperty; exports.hasOwnPropertyInChain = hasOwnPropertyInChain; function isInstanceOf(val, Clazz) { return val instanceof Clazz; } function hasOwnProperty(obj, prop) { if (Object.hasOwn) { // Node.js >= 16 return Object.hasOwn(obj, prop); } return Object.prototype.hasOwnProperty.call(obj, prop); } function hasOwnPropertyInChain(obj, prop) { return prop in obj; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy90eXBlcy91dGlsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBR0Esb0NBRUM7QUFFRCx3Q0FNQztBQUVELHNEQUVDO0FBZEQsU0FBZ0IsWUFBWSxDQUFrQixHQUFZLEVBQUUsS0FBUTtJQUNsRSxPQUFPLEdBQUcsWUFBWSxLQUFLLENBQUM7QUFDOUIsQ0FBQztBQUVELFNBQWdCLGNBQWMsQ0FBbUIsR0FBTSxFQUFFLElBQWlCO0lBQ3hFLElBQUksTUFBTSxDQUFDLE1BQU0sRUFBRSxDQUFDO1FBQ2xCLGdCQUFnQjtRQUNoQixPQUFPLE1BQU0sQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ2xDLENBQUM7SUFDRCxPQUFPLE1BQU0sQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7QUFDekQsQ0FBQztBQUVELFNBQWdCLHFCQUFxQixDQUFtQixHQUFNLEVBQUUsSUFBaUI7SUFDL0UsT0FBTyxJQUFJLElBQUksR0FBRyxDQUFDO0FBQ3JCLENBQUMifQ==