function isEnumerablePropertyIn( value, property ) {
	var desc = propertyDescriptorIn( value, property ); // Note: works for both property names and symbols, which the `in` operator does not.
	return ( desc !== null && desc.enumerable === true );
}
Tests if an object's own or inherited property is enumerable.

@param {*} value - value to test
@param {*} property - property to test
@returns {boolean} boolean indicating if an object property is enumerable

@example
var defineProperty = require( '@stdlib/utils/define-property' );

var obj = {
    'boop': true
};

defineProperty( obj, 'beep', {
    'configurable': true,
    'enumerable': false,
    'writable': true,
    'value': true
});

var bool = isEnumerablePropertyIn( obj, 'boop' );
// returns true

bool = isEnumerablePropertyIn( obj, 'beep' );
// returns false