Alexander J. Vincent
Alexander J. Vincent
- [ ] getPrototypeOf - [ ] setPrototypeOf - [ ] isExtensible - [ ] preventExtensions - [ ] getOwnPropertyDescriptor - [ ] defineProperty - [ ] has - [...
- [ ] getPrototypeOf - [ ] setPrototypeOf - [ ] isExtensible - [ ] preventExtensions - [ ] getOwnPropertyDescriptor - [ ] defineProperty - [ ] has - [...
See https://github.com/karma-runner/karma-chrome-launcher/issues/217 . This is a bustage in a test dependency, not the actual source code for es-membrane. I'm filing this only for tracking purposes. No fix on my side...
```html Hello Revoke ``` ```javascript function fooHandler() { console.log("fooHandler"); } const {proxy: fooProxy, revoke: fooRevoke} = Proxy.revocable(fooHandler, Reflect); var revoke, foo; { let revoked = false; revoke = () =>...
It's a pain to add properties to an object. This project should have a quick way to insert or remove a mix-in either before or after the main object.
- [ ] getPrototypeOf - [ ] setPrototypeOf - [ ] isExtensible - [ ] preventExtensions - [ ] getOwnPropertyDescriptor - [ ] defineProperty - [ ] has - [...
- [ ] getPrototypeOf - [ ] setPrototypeOf - [ ] isExtensible - [ ] preventExtensions - [ ] getOwnPropertyDescriptor - [ ] defineProperty - [ ] has - [...
The dogfood membrane is a good way to smoke-test for bugs. Blocks #179
In hindsight, having all the es-membrane proxies handle both membrane wrapping and distortions in the same proxy handler was probably a mistake. If I had a "membrane" level over a...