// Metro module 721 (f722). import * as _isKey from "./isKey"; import * as _isStrictComparable from "./isStrictComparable"; import * as _matchesStrictComparable from "./matchesStrictComparable"; import * as _toKey from "./toKey"; import * as _get from "./get"; import * as _hasIn from "./hasIn"; import * as _baseIsEqual from "./baseIsEqual"; module.exports = function baseMatchesProperty(a0, a1) { let c12477_0 = a0; return _isKey(a0) && _isStrictComparable(a1) ? _matchesStrictComparable(_toKey(a0), a1) : function(a0) { const r8 = _get(a0, c12477_0); return r8 === void 0 && r8 === a1 ? _hasIn(a0, c12477_0) : _baseIsEqual(a1, r8, 3); }; };