AsyncBanana/microdiff
A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
JavaScriptMIT
Pinned issues
Issues
- 2
Extend the diff function with rich types not included in the base JS language.
#40 opened by joshua-ds - 6
- 1
support for NaN values
#23 opened by brainthinks - 2
- 7
get array removals as "DELETE"
#36 opened by blockiindahood - 2
- 10
Consider supporting JSONPatch
#16 opened by LifeIsStrange - 8
Recreation from diff
#10 opened by FluentCoding - 7
- 2
UMD bundle
#20 opened by CheshireCaat - 6
Community Exchange Introduction/Tracking
#29 opened by ericdrosado - 2
Update README.md
#31 opened by ericdrosado - 2
Add Code of Conduct
#32 opened by ericdrosado - 2
Add templates for issues
#30 opened by ericdrosado - 1
Ineficient change detection
#26 opened by Zombobot1 - 2
Possible optimization: hashing
#19 opened by LifeIsStrange - 6
Why is microdiff faster? better algorithm?
#2 opened by rjrodger - 2
Is it possible to see the old value?
#15 opened by Simone-cogno - 9
Circular references
#9 opened by majg0 - 2
- 3
Number.isNaN() might be faster?
#4 opened by leeoniya - 2
Does not handle object changes within array
#11 opened by 98mux - 9
Loops / infinite recursion
#6 opened by infostreams - 2
CommonJS support
#3 opened by gustavopch - 1