'use strict';
var hasPath = require('./internals/hasPath.js');
var isNil = require('./isNil.js');
function baseHasIn(object, key) {
return key in Object(object);
}
function hasIn(object, key) {
return !isNil(object) && hasPath(object, key, baseHasIn);
}
module.exports = hasIn;