Open songkeys opened 1 year ago
The typescript typings are recursively determining the final object shape and thus can slow down your typescript transpilation and your IDE, like vscode.
Oh yes. I forgot about the typescript typing. Is ...args: T[]
an option to solve this alternatively btw?
Meanwhile I think we should state clearly in the doc. The current description is too vague about this option.
You can provide a PR if you like.
Prerequisites
Issue
I'm curious about the purpose of the
all
option. From the code, it appears that_deepmergeAll
is the same as_deepmerge
when two arguments are present, but can also be used for other n-argument cases. Could we use_deepmergeAll
as the default option? Have I overlooked something?