chore: migrate to oxlint and oxfmt

Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
This commit is contained in:
Peter Steinberger
2026-01-14 14:31:43 +00:00
parent 912ebffc63
commit c379191f80
1480 changed files with 28608 additions and 43547 deletions

View File

@@ -9,9 +9,7 @@ function clampTtl(value: number | undefined) {
return Math.min(Math.max(value, MIN_JOB_TTL_MS), MAX_JOB_TTL_MS);
}
let jobTtlMs = clampTtl(
Number.parseInt(process.env.PI_BASH_JOB_TTL_MS ?? "", 10),
);
let jobTtlMs = clampTtl(Number.parseInt(process.env.PI_BASH_JOB_TTL_MS ?? "", 10));
export type ProcessStatus = "running" | "completed" | "failed" | "killed";
@@ -75,24 +73,15 @@ export function deleteSession(id: string) {
finishedSessions.delete(id);
}
export function appendOutput(
session: ProcessSession,
stream: "stdout" | "stderr",
chunk: string,
) {
export function appendOutput(session: ProcessSession, stream: "stdout" | "stderr", chunk: string) {
session.pendingStdout ??= [];
session.pendingStderr ??= [];
const buffer =
stream === "stdout" ? session.pendingStdout : session.pendingStderr;
const buffer = stream === "stdout" ? session.pendingStdout : session.pendingStderr;
buffer.push(chunk);
session.totalOutputChars += chunk.length;
const aggregated = trimWithCap(
session.aggregated + chunk,
session.maxOutputChars,
);
const aggregated = trimWithCap(session.aggregated + chunk, session.maxOutputChars);
session.truncated =
session.truncated ||
aggregated.length < session.aggregated.length + chunk.length;
session.truncated || aggregated.length < session.aggregated.length + chunk.length;
session.aggregated = aggregated;
session.tail = tail(session.aggregated, 2000);
}