deep-state-observer

Deep state observer is an state management library that will fire listeners only when specified object node (which also can be a wildcard) was changed.

@gullerya/object-observer

object-observer utility provides simple means to (deeply) observe specified object/array changes; implemented via native Proxy; changes delivered in a synchronous way

neotraverse

traverse and transform objects by visiting every node on a recursive walk

deepmerge

A library for deep (recursive) merging of Javascript objects