## object-get-own-property-descriptor-x
Sham for ES6 Object.getOwnPropertyDescriptor
**Version**: 3.2.0
**Author**: Xotic750
**License**: [MIT](<https://opensource.org/licenses/MIT>)
**Copyright**: Xotic750
### `module.exports` ⇒ Object ⏏
This method returns a property descriptor for an own property (that is,
one directly present on an object and not in the object's prototype chain)
of a given object.
**Kind**: Exported member
**Returns**: Object - A property descriptor of the given property if it exists on the object, undefined otherwise.
| Param | Type | Description |
| --- | --- | --- |
| object | \* | The object in which to look for the property. |
| property | \* | The name of the property whose description is to be retrieved. |
**Example**
```js
var getOwnPropertyDescriptor = require('object-get-own-property-descriptor-x');
var obj = { bar: 42 };
var d = getOwnPropertyDescriptor(o, 'bar');
// d is {
// configurable: true,
// enumerable: true,
// value: 42,
// writable: true
// }
```