Merge objects & other types recursively. A simple & small integration.
In TypeScript, interfaces do not satisfy the type `Record<string | number | symbol, unknown>` which is not what the functions are expecting. Here is a minimal example: ```ts import { merge } from "merge-anything"; interface Arguments { key: string; } merge<Arguments, Arguments[]>({ key: "value1" }, { key: "value2" }); ``` <img width="818" alt="image" src="https://user-images.githubusercontent.com/38476395/201696487-2bf9d78e-99af-457a-a67d-bc5f600fa51a.png">
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by lukeshay and has received 1 comments.