function isDataPropertyIn( value, property ) {
	var desc = propertyDescriptorIn( value, property );
	return ( desc !== null && typeof desc.writable === 'boolean' );
}
Tests if an object's own or inherited property has a data descriptor.

@param {*} value - value to test
@param {*} property - property to test
@returns {boolean} boolean indicating if an object property has a data descriptor

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

var obj = {
    'boop': true
};

function getter() {
    return 'beep';
}

defineProperty( obj, 'beep', {
    'configurable': false,
    'enumerable': false,
    'get': getter
});

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

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