Add buildPluginSdk function to build the plugin SDK during dev run
This commit is contained in:
@@ -156,6 +156,20 @@ async function maybePreflightMigrations() {
|
|||||||
|
|
||||||
await maybePreflightMigrations();
|
await maybePreflightMigrations();
|
||||||
|
|
||||||
|
async function buildPluginSdk() {
|
||||||
|
console.log("[paperclip] building plugin sdk...");
|
||||||
|
const result = await runPnpm(
|
||||||
|
["--filter", "@paperclipai/plugin-sdk", "build"],
|
||||||
|
{ stdio: "inherit" },
|
||||||
|
);
|
||||||
|
if (result.code !== 0) {
|
||||||
|
console.error("[paperclip] plugin sdk build failed");
|
||||||
|
process.exit(result.code);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
await buildPluginSdk();
|
||||||
|
|
||||||
if (mode === "watch") {
|
if (mode === "watch") {
|
||||||
env.PAPERCLIP_MIGRATION_PROMPT = "never";
|
env.PAPERCLIP_MIGRATION_PROMPT = "never";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user