Pinned
118 contributions in the last year
Less
More
Activity overview
Contribution activity
October 2021
Created 5 commits in 1 repository
Created a pull request in salesforce/near-membrane that received 21 comments
fix: remove use of proxy from live get/set traps
Reworked the traps to avoid using the proxy in the get/set trap
Hopefully this avoids doubling the set operation and still resolves the set trap i…
+1,058
−835
•
21
comments
Opened 3 other pull requests in 1 repository
Reviewed 12 pull requests in 1 repository
salesforce/near-membrane
12 pull requests
- fix: remove use of proxy from live get/set traps
- fix: guard against invalid own keys when resolving shape (specifically for Safari 14.x)
- fix: remove unused globalThis property from default options
- fix: ensure set trap returns consistent result with Reflect.set
- feat: return result of realm evaluation
- refactor: remove any trace of Window magic from base pkg
- fix: createVirtualEnvironment API to require a shape & target outside of options
- refactor: introduce marshall creation around init to reuse intrinsics and other shared values
- Caridy/marshall init tested
- chore: update examples with new createVirtualEnvironment(shape, {...}) api
- fix: ensure that globalObjectShape has a default value
- feat: return value from evaluator

