aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/javascript.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-16 01:30:54 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-16 01:30:54 -0800
commit39218ec0f7713b1f5aa71b3a107b80f3319cbcd0 (patch)
treedc1c758bdbb1f0158742632e72b2185f9cd4f007 /src/javascript/jsc/javascript.zig
parent908d9d86b347d47b90d7c80ca49586515b7218da (diff)
downloadbun-39218ec0f7713b1f5aa71b3a107b80f3319cbcd0.tar.gz
bun-39218ec0f7713b1f5aa71b3a107b80f3319cbcd0.tar.zst
bun-39218ec0f7713b1f5aa71b3a107b80f3319cbcd0.zip
[macros] Do not automatically load node_modules.bun in macros
Diffstat (limited to 'src/javascript/jsc/javascript.zig')
-rw-r--r--src/javascript/jsc/javascript.zig22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/javascript/jsc/javascript.zig b/src/javascript/jsc/javascript.zig
index 9b324e947..03ef373f7 100644
--- a/src/javascript/jsc/javascript.zig
+++ b/src/javascript/jsc/javascript.zig
@@ -1448,21 +1448,21 @@ pub const VirtualMachine = struct {
var promise: *JSInternalPromise = undefined;
// We first import the node_modules bundle. This prevents any potential TDZ issues.
// The contents of the node_modules bundle are lazy, so hopefully this should be pretty quick.
- if (this.node_modules != null) {
- promise = JSModuleLoader.loadAndEvaluateModule(this.global, ZigString.init(std.mem.span(bun_file_import_path)));
+ // if (this.node_modules != null) {
+ // promise = JSModuleLoader.loadAndEvaluateModule(this.global, ZigString.init(std.mem.span(bun_file_import_path)));
- this.global.vm().drainMicrotasks();
+ // this.global.vm().drainMicrotasks();
- while (promise.status(this.global.vm()) == JSPromise.Status.Pending) {
- this.global.vm().drainMicrotasks();
- }
+ // while (promise.status(this.global.vm()) == JSPromise.Status.Pending) {
+ // this.global.vm().drainMicrotasks();
+ // }
- if (promise.status(this.global.vm()) == JSPromise.Status.Rejected) {
- return promise;
- }
+ // if (promise.status(this.global.vm()) == JSPromise.Status.Rejected) {
+ // return promise;
+ // }
- _ = promise.result(this.global.vm());
- }
+ // _ = promise.result(this.global.vm());
+ // }
promise = JSModuleLoader.loadAndEvaluateModule(this.global, ZigString.init(entry_point.source.path.text));