diff --git a/src/bun.js/bindings/ZigSourceProvider.cpp b/src/bun.js/bindings/ZigSourceProvider.cpp index ff17060d39..12725df298 100644 --- a/src/bun.js/bindings/ZigSourceProvider.cpp +++ b/src/bun.js/bindings/ZigSourceProvider.cpp @@ -75,6 +75,11 @@ Ref SourceProvider::create( JSC::SourceProviderSourceType sourceType, bool isBuiltin) { + if (resolvedSource.module_info != nullptr) { + ASSERT(!resolvedSource.isCommonJSModule); + sourceType = JSC::SourceProviderSourceType::BunTranspiledModule; + } + auto string = resolvedSource.source_code.toWTFString(BunString::ZeroCopy); auto sourceURLString = resolvedSource.source_url.toWTFString(BunString::ZeroCopy);