mirror of
https://github.com/nyakang/nyaterm.git
synced 2026-09-22 00:01:30 +00:00
- Introduced `Dec2026FrameGate` to manage DEC 2026 frame sequences, allowing for better handling of visual output in terminal applications. - Added comprehensive tests for frame classification and gate behavior, ensuring accurate detection and processing of frames. - Implemented a benchmark for evaluating frame gate performance under various conditions. - Updated `XTerminal` to integrate the new frame gate functionality, improving output scheduling and pressure management. - Enhanced zmodem event handling to utilize the new frame gate for terminal status updates.
13 lines
307 B
JavaScript
13 lines
307 B
JavaScript
import { spawnSync } from "node:child_process";
|
|
|
|
const result = spawnSync(
|
|
"pnpm",
|
|
["vitest", "run", "src/components/terminal/dec2026FrameGateBenchmark.test.ts", "--reporter", "verbose"],
|
|
{
|
|
stdio: "inherit",
|
|
shell: process.platform === "win32",
|
|
},
|
|
);
|
|
|
|
process.exitCode = result.status ?? 1;
|