UNPKG

moltres-utils

Version:
40 lines (37 loc) 1.02 kB
"use strict"; require("core-js/modules/es6.object.define-property"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; /** * Returns a property descriptor for an own property * * @function * @since v0.0.17 * @category lang * @param {object} object The object to get the property from * @param {string} prop The prop to get from the object * @returns {{ * configurable: boolean, * enumerable: boolean, * value: *, * writeable: boolean, * get: () => *, * set: (value) => undefined * }} The property descriptor * @example * * const object = { get foo() { return 17 } } * objectGetOwnPropertyDescriptor(object, 'foo') * //=> { * // configurable: true, * // enumerable: true, * // get: foo() { ... }, * // set: undefined * // } */ var objectGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; var _default = objectGetOwnPropertyDescriptor; exports.default = _default; //# sourceMappingURL=objectGetOwnPropertyDescriptor.js.map