Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modern typescript rewrite of this library is available #185

Open
therohk opened this issue Sep 9, 2024 · 0 comments
Open

Modern typescript rewrite of this library is available #185

therohk opened this issue Sep 9, 2024 · 0 comments

Comments

@therohk
Copy link

therohk commented Sep 9, 2024

Hello folks,
After facing many issues with bugs in this awesome but unmaintained library, I have done a full migration into typescript.

The typescript source code is available here (deep-diff.ts) along with a summary of changes (readme.md). All tests have also been carried over.

The published npm package contains both esm and cjs modules along with type definitions. It exports all interfaces that are present in the original library.
Any existing function can be imported as import { diff, applyChange } from "datum-merge".

Do explore the new deep merge functionality in my library while you're there!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant