declarative-merge

Merge objects/arrays declaratively

MIT License

Downloads
738
Stars
5
Committers
2

Bot releases are hidden (Show)

declarative-merge - v4.0.0 Latest Release

Published by ehmicky 12 months ago

Breaking changes

  • Minimal supported Node.js version is now 18.18.0
declarative-merge - v3.0.0

Published by ehmicky over 1 year ago

Breaking changes

  • Minimal supported Node.js version is now 16.17.0
declarative-merge - v2.5.0

Published by ehmicky almost 2 years ago

Features

  • Improve TypeScript types
declarative-merge - Release 2.4.0

Published by ehmicky almost 2 years ago

Features

  • Improve tree-shaking support
declarative-merge - Release 2.3.0

Published by ehmicky almost 2 years ago

Features

  • Add browser support
declarative-merge - Release 2.2.2

Published by ehmicky about 2 years ago

Features

  • Reduce npm package size
declarative-merge - Release 2.2.1

Published by ehmicky about 2 years ago

Bug fixes

  • Fix package.json
declarative-merge - Release 2.2.0

Published by ehmicky about 2 years ago

  • Switch to MIT license
declarative-merge - Release 2.1.0

Published by ehmicky about 2 years ago

Features

  • Reduce npm package size
declarative-merge - Release 2.0.0

Published by ehmicky over 2 years ago

Breaking changes

  • Empty objects in the second argument are considered as normal objects. Before, they were considered as noop array update objects.
  • If an array update object is used but the first argument's value is not an array (including undefined), the array update object is applied against an empty array. Before, it was set as is.
declarative-merge - Release 1.0.1

Published by ehmicky over 2 years ago

Bug fixes

  • Fix deep cloning: it was not being performed on arrays
Package Rankings
Top 8.8% on Npmjs.org
Badges
Extracted from project README
Node Browsers TypeScript Codecov Minified size Mastodon Medium