19 lines
398 B
JavaScript
19 lines
398 B
JavaScript
import { spawn } from "node:child_process";
|
|
|
|
process.env.HIVEGRID_CORE_TESTS_ONLY = "1";
|
|
|
|
const child = spawn(process.execPath, ["scripts/vitest-cli-compat.mjs", ...process.argv.slice(2)], {
|
|
cwd: process.cwd(),
|
|
stdio: "inherit",
|
|
env: process.env,
|
|
});
|
|
|
|
child.on("exit", (code, signal) => {
|
|
if (signal) {
|
|
process.kill(process.pid, signal);
|
|
return;
|
|
}
|
|
|
|
process.exit(code ?? 1);
|
|
});
|