perf(test): parallelize extension boundary compile

This commit is contained in:
Peter Steinberger
2026-04-07 10:41:35 +01:00
parent b4d0d6fcc9
commit 24d4acb274
5 changed files with 117 additions and 23 deletions

View File

@@ -70,6 +70,17 @@ for (const entry of pluginSdkEntrypoints) {
"utf8",
);
const packageTypeOut = path.join(
process.cwd(),
`packages/plugin-sdk/dist/src/plugin-sdk/${entry}.d.ts`,
);
fs.mkdirSync(path.dirname(packageTypeOut), { recursive: true });
fs.writeFileSync(
packageTypeOut,
`export * from "../../../../../dist/plugin-sdk/${entry}.js";\n`,
"utf8",
);
const runtimeShim = RUNTIME_SHIMS[entry];
if (!runtimeShim) {
continue;