diff options
author | 2023-05-19 00:45:18 +0100 | |
---|---|---|
committer | 2023-05-18 16:45:18 -0700 | |
commit | ac64eb420d6ce29ecca97100b7c64afd63afb26d (patch) | |
tree | 96b0d7cd328c037a4d6a9314aafca7bdd64b1466 /bench/snippets/node-vm.mjs | |
parent | b76974a2a8a794db41b72e174b86d8536793f8e6 (diff) | |
download | bun-ac64eb420d6ce29ecca97100b7c64afd63afb26d.tar.gz bun-ac64eb420d6ce29ecca97100b7c64afd63afb26d.tar.zst bun-ac64eb420d6ce29ecca97100b7c64afd63afb26d.zip |
Implement `node:vm` (#2785)
* feat: begin implementing node:vm Script object
* refactor: clean up and address review comments
* refactor: rename Script to VMModuleScript
* fix: expose VMModuleScript.prototype
also oops I forgot to commit the new files last time
* feat(vm): Implement contexts and scripts
* feat(vm): implement globalThis
* feat(vm): expose node:vm module with global helper functions
* refactor(vm): rename VMModuleScript to NodeVMScript
* feat: implement script options
* doc: add TODOs for runIn*Context options
Diffstat (limited to 'bench/snippets/node-vm.mjs')
0 files changed, 0 insertions, 0 deletions