moltres-utils
Version:
Utils for Moltres apps
40 lines (37 loc) • 1.02 kB
JavaScript
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
;