aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/ModuleLoader.cpp
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2023-05-24 19:37:57 -0700
committerGravatar GitHub <noreply@github.com> 2023-05-24 19:37:57 -0700
commit88d9bac5ec4f6a075724bd4601079b404da9f991 (patch)
tree43eb94f26446735a94c6778ba955e51cb088c2ec /src/bun.js/bindings/ModuleLoader.cpp
parent63740a382bbf65fc20fb9c1f1211fbc9285bd9e5 (diff)
downloadbun-88d9bac5ec4f6a075724bd4601079b404da9f991.tar.gz
bun-88d9bac5ec4f6a075724bd4601079b404da9f991.tar.zst
bun-88d9bac5ec4f6a075724bd4601079b404da9f991.zip
Support `with { type: "macro"}` in `bun build` (#3059)
* [bun macro] Support `assert { type: "macro" }` and `with {type: "macro"}` * [bun macro] Pass through input as arguments instead of a JSNode * Fix hang when loading many entry points simultaneously with macros * do not clone --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Diffstat (limited to 'src/bun.js/bindings/ModuleLoader.cpp')
-rw-r--r--src/bun.js/bindings/ModuleLoader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/bindings/ModuleLoader.cpp b/src/bun.js/bindings/ModuleLoader.cpp
index 40e41b083..75981f5b3 100644
--- a/src/bun.js/bindings/ModuleLoader.cpp
+++ b/src/bun.js/bindings/ModuleLoader.cpp
@@ -457,7 +457,7 @@ static JSValue fetchSourceCode(
}
default: {
auto provider = Zig::SourceProvider::create(res->result.value);
- return rejectOrResolve(JSC::JSSourceCode::create(vm, JSC::SourceCode(provider)));
+ return rejectOrResolve(JSC::JSSourceCode::create(vm, JSC::SourceCode(WTFMove(provider))));
}
}
}