deep-is

node's assert.deepEqual algorithm except for NaN being equal to NaN

dequal

A tiny (304B to 489B) utility for check for deep equality