mirror of
https://github.com/nicotsx/zerobyte.git
synced 2026-06-16 20:38:43 -04:00
19 lines
490 B
TypeScript
19 lines
490 B
TypeScript
import { runCLI } from "./server/cli";
|
|
import { createStartHandler, defaultStreamHandler, defineHandlerCallback } from "@tanstack/react-start/server";
|
|
import { createServerEntry } from "@tanstack/react-start/server-entry";
|
|
|
|
const cliRun = await runCLI(Bun.argv);
|
|
if (cliRun) {
|
|
process.exit(0);
|
|
}
|
|
|
|
const customHandler = defineHandlerCallback((ctx) => {
|
|
return defaultStreamHandler(ctx);
|
|
});
|
|
|
|
const fetch = createStartHandler(customHandler);
|
|
|
|
export default createServerEntry({
|
|
fetch,
|
|
});
|