()
| 30 | ].join("\n"); |
| 31 | |
| 32 | async function loadModules() { |
| 33 | const { loadPlugin, bindExports, listPluginFiles, resetNativePluginProvider } = await import("../dist/wasm/plugin-host.js"); |
| 34 | const { resolveNativeAst, nativePluginFor, buildNativeRegistry } = await import("../dist/ast/native-loader.js"); |
| 35 | const { detectNative } = await import("../dist/detectors/native.js"); |
| 36 | const { detectProject } = await import("../dist/scanner.js"); |
| 37 | return { |
| 38 | loadPlugin, bindExports, listPluginFiles, resetNativePluginProvider, |
| 39 | resolveNativeAst, nativePluginFor, buildNativeRegistry, detectNative, detectProject, |
| 40 | }; |
| 41 | } |
| 42 | |
| 43 | describe("reference WASM plugin — raw ABI (plugin-host)", () => { |
| 44 | let mods: any; |
no outgoing calls
no test coverage detected