An ECMAScript implementation of a Membrane, allowing users to dynamically hide, override, or extend objects in JavaScript with controlled effects on the original objects.
111
stars
13
forks
source link
Standard distortion type: Clean-up observer patterns when a Proxy is revoked (ex: addEventListener) #217
If we called fooRevoke() directly without revoke(), then anytime we clicked the foo button, we'd trigger an exception for the revoked proxy.