UNPKG

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