diff --git a/packages/core/value.mjs b/packages/core/value.mjs index 49f66bd1..f9a963ce 100644 --- a/packages/core/value.mjs +++ b/packages/core/value.mjs @@ -12,6 +12,7 @@ export function unionWithObj(a, b, func) { const numKeys = Object.keys(a).filter((k) => typeof a[k] === 'number'); const numerals = Object.fromEntries(numKeys.map((k) => [k, b.value])); b = Object.assign(b, numerals); + delete b.value; } const common = Object.keys(a).filter((k) => Object.keys(b).includes(k)); return Object.assign({}, a, b, Object.fromEntries(common.map((k) => [k, func(a[k], b[k])])));