node-concordance

Node.js library to compare, format, diff and serialize any JavaScript value
  https://github.com/concordancejs/concordance#readme
  0
  no reviews



Concordance recursively describes JavaScript values, whether they're booleans or complex object structures. It recurses through all enumerable properties, list items (e.g. arrays) and iterator entries.

The same algorithm is used when comparing, formatting or diffing values. This means Concordance's behavior is consistent, no matter how you use it.