immune-js (npm): ImmuneJs makes objects immutable based on the proxy way
Keywords: immutable|js|immune-js|proxy