"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const _baseProperty = require("./_baseProperty.js");
const _basePropertyDeep = require("./_basePropertyDeep.js");
const _isKey = require("./_isKey.js");
const _toKey = require("./_toKey.js");
function property(path) {
  return _isKey.default(path) ? _baseProperty.default(_toKey.default(path)) : _basePropertyDeep.default(path);
}
exports.default = property;
