merge.js 687 B

123456789101112131415161718192021222324252627282930
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = merge;
  6. function _deepmerge() {
  7. const data = _interopRequireDefault(require("deepmerge"));
  8. _deepmerge = function () {
  9. return data;
  10. };
  11. return data;
  12. }
  13. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  14. /**
  15. * `deepmerge` concatenates arrays by default instead of overwriting them.
  16. * We define custom merging function for arrays to change that behaviour
  17. */
  18. function merge(x, y) {
  19. return (0, _deepmerge().default)(x, y, {
  20. arrayMerge: (_destinationArray, sourceArray) => sourceArray
  21. });
  22. }
  23. //# sourceMappingURL=merge.js.map