INNER CODE UNIT · TypeScript

startServer

SveltyCMS/SveltyCMS · scripts/benchmark-matrix/index.ts:744

    const startServer = () => {
      ensureBuildArtifacts();
      process.stdout.write(`  Starting server (${runtimeExe} ${serverEntry})... `);
      serverExited = false;
      const proc = spawn(runtimeExe, [serverEntry], {
        env: serverEnv,
        stdio: "pipe",
        shell: false,
      });
      serverLogs = "";
      const appendLog = (d: Buffer) => {
        serverLogs += d.toString();
        if (serverLogs.length > 50_000) serverLogs = serverLogs.slice(-40_000);
        if (diagnosticLog?.writable) diagnosticLog.write(d);
      };
      proc.stdout?.on("data", appendLog);
      proc.stderr?.on("data", appendLog);
      proc.on("exit", (code, signal) => {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…