DoneDeal0
27306f7189
chore: improve getobjectdiff performance ( #30 )
6 months ago
DoneDeal0
6d09c01547
chore: improve list-diff performance ( #27 )
...
* chore: improve list-diff perf
* chore: update readme
7 months ago
DoneDeal0
8ffb9ea547
chore: stream large lists diff ( #26 )
...
* chore: stream large lists diff
* chore: remove useless dev dependencies + folder structure
* chore: handle edgecases streamlistsdiff
* chore: handle errors
* chore: test stream-list-diff
* chore: improve memory usage + add tests
* chore: update readme
* chore: update package.json
7 months ago
DoneDeal0
c6a186efac
feat: simplify output, clean readme ( #25 )
...
BREAKING CHANGE: subPropertiesDiff has been removed from the getObjectDiff output. There is now a single recursive diff key for more simplicity. The types have also been improved.
7 months ago
Antoine Lanoe
7ea5a31096
chore: improve ci-cd
7 months ago
DoneDeal0
6daef58adf
feat: add ignoreArrayOrder option to getListDiff ( #23 )
9 months ago
Máté Szentgróti
e87ac58d14
feat: export types ( #19 )
...
* feat: export types
* build: update `dist`
* feat: export everything
Co-authored-by: DoneDeal0 <ap.lanoe@outlook.com>
---------
Co-authored-by: DoneDeal0 <ap.lanoe@outlook.com>
10 months ago
Máté Szentgróti
270f4607f6
fix: resolve cases when comparing arrays to non-array values ( #18 )
...
* fix: resolve cases when comparing arrays to non-array values
* feat: add tests
* build: update `dist`
10 months ago
DoneDeal0
a8a3849f79
feat: add considerMoveAsUpdate option
1 year ago
DoneDeal0
63c45e9ff6
feat: allow referenceProperty for object comparison in lists ( #15 )
...
* feat: allow referenceProperty for object comparison in lists
1 year ago
DoneDeal0
1606a01687
feat: add tests
2 years ago
DoneDeal0
24faa25315
feat: add granular output
2 years ago
DoneDeal0
ad7431fbd7
feat: suppport duplicated values in arrays
2 years ago
antoine lanoe
1838514a77
feat: fix: false values equality
2 years ago
DoneDeal0
fee7ae6f7b
feat: add buymeacoffee link + discardArrayOrder option
2 years ago
DoneDeal0
d45763888d
feat: finish object diff
2 years ago
DoneDeal0
7c838f59b4
feat: detect add/removal of main properties
2 years ago
DoneDeal0
3eb866ff7c
feat: detect added and deleted properties in deep nested objects
2 years ago
DoneDeal0
ec1c7166b9
fix: deep equality check
2 years ago
DoneDeal0
813ef278c1
feat: start deep nested diff
2 years ago
DoneDeal0
f3b9fe3adb
feat: add utils tests
2 years ago
antoine lanoe
e3f2ab6dcf
feat: add object tests
2 years ago
antoine lanoe
996b8ac4ab
feat: start list test
2 years ago
antoine lanoe
7c5ecf0551
feat: base
2 years ago