Liferay.Loader.define("@data-engine-taglib$babel/runtime@7.21.0/helpers/esm/defineProperty", ['module', 'exports', 'require'], function (module, exports, require) {
  var define = undefined;
  var global = window;
  {
    import toPropertyKey from "./toPropertyKey.js";
    export default function _defineProperty(obj, key, value) {
      key = toPropertyKey(key);
      if (key in obj) {
        Object.defineProperty(obj, key, {
          value: value,
          enumerable: true,
          configurable: true,
          writable: true
        });
      } else {
        obj[key] = value;
      }
      return obj;
    }
  }
});
//# sourceMappingURL=defineProperty.js.map