Files
openwork/apps/server-v2/bin/openwork-server-v2.mjs
Source Open 12900a0b9e feat(server-v2): add standalone runtime and SDK foundation (#1468)
* feat(server-v2): add standalone runtime and SDK foundation

* docs(server-v2): drop planning task checklists

* build(server-v2): generate OpenAPI and SDK during dev

* build(server-v2): generate API artifacts before builds

* build(server-v2): drop duplicate root SDK generation

* build(app): remove SDK generation hooks

---------

Co-authored-by: src-opn <src-opn@users.noreply.github.com>
2026-04-17 09:54:26 -07:00

24 lines
530 B
JavaScript

#!/usr/bin/env node
import { spawn } from "node:child_process";
import { dirname, resolve } from "node:path";
import { fileURLToPath } from "node:url";
const binDir = dirname(fileURLToPath(import.meta.url));
const packageDir = resolve(binDir, "..");
const child = spawn("bun", ["src/cli.ts", ...process.argv.slice(2)], {
cwd: packageDir,
stdio: "inherit",
env: process.env,
});
child.once("exit", (code, signal) => {
if (signal) {
process.kill(process.pid, signal);
return;
}
process.exit(code ?? 1);
});