An ECMAScript implementation of a Membrane, allowing users to dynamically hide, override, or extend objects in JavaScript with controlled effects on the original objects.
ISC License
109
stars
13
forks
source link
Use Case: Replacing properties that don't propagate across the membrane #187
A "wet" object may have a property which it doesn't want the "dry" proxy to override. That override should apply to the "dry" value but not to any other object graph.
A "wet" object may have a property which it doesn't want the "dry" proxy to override. That override should apply to the "dry" value but not to any other object graph.