fix(plugin): preserve sdk alias fallback for native loads

This commit is contained in:
Vincent Koc
2026-05-03 23:24:57 -07:00
parent 6e8cdd7d59
commit baecb6b4d6
6 changed files with 33 additions and 12 deletions

View File

@@ -282,7 +282,10 @@ function createPluginModuleLoader(params: {
...rest,
);
}
const native = tryNativeRequireJavaScriptModule(target, { allowWindows: true });
const native = tryNativeRequireJavaScriptModule(target, {
allowWindows: true,
fallbackOnMissingDependency: true,
});
if (native.ok) {
pluginModuleLoaderStats.nativeHits += 1;
return native.moduleExport;