upmerge
JavaScript Object Merge and Clone for Client or Server side
js-object-pretty-print
Serializes a javascript object to a printable string. String is formatted to be used in either pure text environments, like a console log or in HTML or to create a JSON output.