Fix bug with // @bun annotation in main thread #3855
Merged
+54
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this PR do?
// @bun
broke due to async transpilerHow did you verify your code works?
I wrote automated tests
Checklist
If JavaScript/TypeScript modules or builtins changed:
make js
and committed the transpiled changesbun fmt
)If Zig files changed:
zig fmt
on the changed filesIf new methods, getters, or setters were added to a publicly exposed class:
If dependencies in tests changed:
If functions were added to exports.zig or bindings.zig
make headers
to regenerate the C header fileIf *.classes.ts files were added or changed:
make codegen
to regenerate the C++ and Zig codeIf a new builtin ESM/CJS module was added:
module_loader.zig
to include the new module