objects.js 832 B

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