New feature: new API prevents bad data
New Features:
- the
.deep
method protects against bad data cases. Read the detailed explanation here: https://github.com/dgreene1/merge-partially/blob/master/whyShallowInstead.md
Breaking Changes:
- the
mergePartially
function was replaced with an object calledmergePartially
that has a.deep
function and.shallow
- i.e. use
mergePartially.deep
instead ofmergePartially
- see the new F.A.Q. in the readme that explains the difference between
.shallow
and.deep
and why the API was split into two function.
- i.e. use
Commit History:
- Merge pull request #99 from dgreene1/disallowSeedWithOptionalNested d91316f
- adds additional coverage 187eef7
- Merge branch 'master' into disallowSeedWithOptionalNested a5a9c41
- removed test code that I forgot to remove earlier 6989623
- Gives feedback when seed type is not supported in .deep. Also, this introduces the .deep and .shallow split b90178f
- Merge pull request #96 from dgreene1/dependabot/npm_and_yarn/husky-4.3.0 8df1905
- Bump husky from 4.2.5 to 4.3.0 b0ab513
- Merge pull request #94 from dgreene1/makeItEasierToUse d0e0d70
- One of the users wanted to be able to call it when there was no override. Made that easier again like it was 608bec1