UNPKG

@jsenv/plugin-transpilation

Version:
11 lines (9 loc) 346 B
import getPrototypeOf from "../getPrototypeOf/getPrototypeOf.js"; export default function (object, property) { // Yes, this throws if object is null to being with, that's on purpose. while (!Object.prototype.hasOwnProperty.call(object, property)) { object = getPrototypeOf(object); if (object === null) break; } return object; }