Spracherkennung für: .mjs vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
export function formatMs(durationMs) {
if (durationMs < 1000) {
return `${Math.round(durationMs)}ms`;
}
return `${(durationMs / 1000).toFixed(2)}s`;
}
export function printTimingSummary(label, timings, options = {}) {
if (options.skipWhenAllOk && timings.every((timing) => timing.status === 0)) {
return;
}
console.error(`\n[${label}] summary`);
for (const timing of timings) {
const status = timing.status === 0 ? "ok" : `failed:${timing.status}`;
console.error(
`${formatMs(timing.durationMs).padStart(8)} ${status.padEnd(9)} ${timing.name}`,
);
}
}
[Dauer der Verarbeitung: 0.18 Sekunden, vorverarbeitet 2026-04-27]