Files
bun.sh/test/js/bun/spawn/spawn-stream-http-fixture.js
2024-09-03 21:32:52 -07:00

21 lines
441 B
JavaScript
Generated

import { serve, spawn } from "bun";
const server = serve({
port: 0,
async fetch(req) {
const { stdout } = spawn({
cmd: [process.execPath, "--eval", 'console.write("hello world")'],
env: process.env,
stdout: "pipe",
stderr: "inherit",
stdin: "ignore",
});
return new Response(stdout);
},
});
const response = await fetch(server.url);
console.write(await response.text());
server.stop(true);