merge-anything

Merge objects & other types recursively. A simple & small integration.

MIT License

Downloads
2.3M
Stars
232
Committers
6
merge-anything - Latest Release

Published by mesqueeb 5 months ago

merge-anything -

Published by mesqueeb over 1 year ago

merge-anything -

Published by mesqueeb over 1 year ago

  • fix: exports order f99ce88
  • cleanup 993057c
  • chore: update dependencies 988506e
  • chore: maintenance 63998f2

https://github.com/mesqueeb/merge-anything/compare/v5.1.5...v5.1.6

merge-anything -

Published by mesqueeb over 1 year ago

merge-anything -

Published by mesqueeb almost 2 years ago

  • fix: #36 โ€” add .js to import paths in source code 49f5533
  • Merge pull request #35 from productdevbook/bug-test 1c4e58d
  • feat: add mergeArrays tests e7d6553
  • init 49eee1c

https://github.com/mesqueeb/merge-anything/compare/v5.1.3...v5.1.4

merge-anything -

Published by mesqueeb almost 2 years ago

  • chore: build 593aa7f
  • fix: correctly extract type of last passed argument d0a1dc4

https://github.com/mesqueeb/merge-anything/compare/v5.1.2...v5.1.3

merge-anything -

Published by mesqueeb almost 2 years ago

  • chore: build b43508d
  • fix: #33 โ€” allow to pass interfaces as well deab7a1
  • test: more testing snippets c72b2b6
  • test: add egde-case 8cf33a7

https://github.com/mesqueeb/merge-anything/compare/v5.1.1...v5.1.2

merge-anything -

Published by mesqueeb almost 2 years ago

  • fix: improve types further for even more accuracy and readability ๐Ÿ›  b1cd0da
  • chore: build f164be7
  • fix: improve types further for even more accuracy and readability ๐Ÿ›  0b7f1bd

https://github.com/mesqueeb/merge-anything/compare/v5.1.0...v5.1.1

merge-anything - completely rewrote types ๐Ÿ”ง

Published by mesqueeb almost 2 years ago

  • update readme 1b9d3c1
  • update readme f3dcf94
  • fix: update dependencies & build 626d8e5
  • chore: update dependencies 34fefe6
  • Merge pull request #30 from mesqueeb/rewrite-types 6bb31ea
  • Merge branch 'production' into rewrite-types 72c1228
  • feat: completely rewrite types to more accurately reflect the return type ๐Ÿ”ง cb75224

https://github.com/mesqueeb/merge-anything/compare/v5.0.4...v5.1.0

merge-anything -

Published by mesqueeb about 2 years ago

  • Merge pull request #26 from mesqueeb/dependabot/npm_and_yarn/trim-newlines-3.0.1 692531e
  • Merge pull request #28 from mesqueeb/dependabot/npm_and_yarn/normalize-url-4.5.1 b3e539c
  • Merge pull request #29 from mesqueeb/dependabot/npm_and_yarn/hosted-git-info-2.8.9 af6400f
  • Bump hosted-git-info from 2.8.8 to 2.8.9 905dd62
  • Bump trim-newlines from 3.0.0 to 3.0.1 4cefe9f
  • Bump normalize-url from 4.5.0 to 4.5.1 6e32f47

https://github.com/mesqueeb/merge-anything/compare/v5.0.3...v5.0.4

merge-anything -

Published by mesqueeb about 2 years ago

  • chore: build b94d7d6
  • chore: update dependencies e8eae2e
  • Merge pull request #23 from mesqueeb/dependabot/npm_and_yarn/minimist-1.2.6 8b2ff9b
  • Merge pull request #24 from exuanbo/patch-1 d617b35
  • fix: expand type 95b3fae
  • Bump minimist from 1.2.5 to 1.2.6 cffbec8
  • Merge pull request #21 from vassudanagunta/patch-1 83fc23c
  • fixed error in example usage 8eb1f1e

https://github.com/mesqueeb/merge-anything/compare/v5.0.2...v5.0.3

merge-anything -

Published by mesqueeb almost 3 years ago

merge-anything -

Published by mesqueeb almost 3 years ago

merge-anything -

Published by mesqueeb almost 3 years ago

  • chore: build fab9884
  • chore: bump 5c4e85e
  • revert node version requirement fb28fd2

https://github.com/mesqueeb/merge-anything/compare/v4.0.3...v4.0.5

merge-anything - v5.0.0

Published by mesqueeb almost 3 years ago

breaking changes

  • requires node v12+
  • is now an esm package with "type": "module" in package.json
merge-anything -

Published by mesqueeb almost 3 years ago

  • chore: build 7e3082c
  • update scripts e5446cd
  • chore: build 259884a
  • build: cleanup ๐Ÿงผ 61786ab
  • add funding ๐Ÿ’œ 2441094
  • Merge branch 'production' of https://github.com/mesqueeb/merge-anything into production b77ab8e
  • update readme ๐Ÿ›ต 07a62b4
  • tweak tsconfig 5f3efb3

https://github.com/mesqueeb/merge-anything/compare/v4.0.2...v4.0.3

merge-anything -

Published by mesqueeb almost 3 years ago

  • chore: update dependencies 87a480f
  • build: rename "typings" โ†’ "types" d25edf0

https://github.com/mesqueeb/merge-anything/compare/v4.0.1...v4.0.2

merge-anything -

Published by mesqueeb over 3 years ago

  • Merge branch 'production' of https://github.com/mesqueeb/merge-anything into production 3a13901
  • chore: update dependencies 9f2d1a3
  • Update README.md e914ec5
  • Update README.md 02e5499
  • Update README.md 0c8f08b
  • build: add release script 597e695

https://github.com/mesqueeb/merge-anything/compare/v4.0.0...v4.0.1

merge-anything - TypeScript 4.0

Published by mesqueeb almost 4 years ago

Going forward the library requires TypeScript 4.x!

merge-anything - TypeScript 3.x last version

Published by mesqueeb almost 4 years ago

There were several issues coming up because of different TypeScript versions.

I have reverted the library back to v3.0.3 and re-published that as v3.0.7 which will now be the last 3.x update.

If you need to use TypeScript 3.x please use this version.