From b60b3cbef1f07413ce268f453562da3b6c03359c Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Sat, 13 Sep 2025 04:48:26 +0000 Subject: [PATCH] [autofix.ci] apply automated fixes --- src/bun.js/bindings/JSBundlerPlugin.cpp | 3 +-- src/js/builtins/BundlerPlugin.ts | 6 ++++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/bun.js/bindings/JSBundlerPlugin.cpp b/src/bun.js/bindings/JSBundlerPlugin.cpp index 62e381e264..69be91ef0a 100644 --- a/src/bun.js/bindings/JSBundlerPlugin.cpp +++ b/src/bun.js/bindings/JSBundlerPlugin.cpp @@ -108,8 +108,7 @@ bool BundlerPlugin::anyMatchesCrossThread(JSC::VM& vm, const BunString* namespac // Check virtual modules for both onLoad and onResolve (only in "file" namespace) if (!this->virtualModules.isEmpty()) { // Virtual modules only work in the "file" namespace or empty namespace (defaults to "file") - bool isFileNamespace = !namespaceStr || namespaceStr->isEmpty() || - namespaceStr->toWTFString(BunString::ZeroCopy) == "file"_s; + bool isFileNamespace = !namespaceStr || namespaceStr->isEmpty() || namespaceStr->toWTFString(BunString::ZeroCopy) == "file"_s; if (isFileNamespace && this->virtualModules.contains(pathString)) { return true; } diff --git a/src/js/builtins/BundlerPlugin.ts b/src/js/builtins/BundlerPlugin.ts index 65198129a8..0c384070a4 100644 --- a/src/js/builtins/BundlerPlugin.ts +++ b/src/js/builtins/BundlerPlugin.ts @@ -442,7 +442,7 @@ export function runOnResolvePlugins(this: BundlerPlugin, specifier, inputNamespa } var results = onResolve.$get(inputNamespace); - + if (!results) { this.onResolveAsync(internalID, null, null, null); return null; @@ -595,7 +595,9 @@ export function runOnLoadPlugins( contents = JSON.stringify(result.exports); loader = "json"; } catch (e) { - throw new TypeError("Virtual module must return a JSON-serializable object when using loader: \"object\": " + e); + throw new TypeError( + 'Virtual module must return a JSON-serializable object when using loader: "object": ' + e, + ); } }