NOTE: node-object-hash seems to be the much more efficient library. But it's based on Node's crypto module
which is not supported in browser (so we have map crypto module to crypto-browserify or crypto-js).
If this object-hashing becomes the performance bottle-neck, we should think about adopting this hashing library
See https://www.npmjs.com/package/node-object-hash
NOTE:
node-object-hash
seems to be the much more efficient library. But it's based on Node'scrypto
module which is not supported in browser (so we have mapcrypto
module tocrypto-browserify
orcrypto-js
). If this object-hashing becomes the performance bottle-neck, we should think about adopting this hashing library See https://www.npmjs.com/package/node-object-hash