objects.js 756 B

12345678910111213141516171819202122232425262728
  1. Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
  2. let _vue_shared = require("@vue/shared");
  3. let lodash_unified = require("lodash-unified");
  4. //#region ../../packages/utils/objects.ts
  5. const keysOf = (arr) => Object.keys(arr);
  6. const entriesOf = (arr) => Object.entries(arr);
  7. const getProp = (obj, path, defaultValue) => {
  8. return {
  9. get value() {
  10. return (0, lodash_unified.get)(obj, path, defaultValue);
  11. },
  12. set value(val) {
  13. (0, lodash_unified.set)(obj, path, val);
  14. }
  15. };
  16. };
  17. //#endregion
  18. exports.entriesOf = entriesOf;
  19. exports.getProp = getProp;
  20. Object.defineProperty(exports, "hasOwn", {
  21. enumerable: true,
  22. get: function() {
  23. return _vue_shared.hasOwn;
  24. }
  25. });
  26. exports.keysOf = keysOf;
  27. //# sourceMappingURL=objects.js.map