fix(test): ignore local check opt-out in dev wrappers

This commit is contained in:
Vincent Koc
2026-04-25 03:31:44 -07:00
parent 87aa0f813c
commit 0c9dacf902
6 changed files with 84 additions and 13 deletions

View File

@@ -5,6 +5,7 @@ import { readFlagValue } from "./lib/arg-utils.mjs";
import {
acquireLocalHeavyCheckLockSync,
applyLocalTsgoPolicy,
resolveLocalHeavyCheckEnv,
shouldAcquireLocalHeavyCheckLockForTsgo,
} from "./lib/local-heavy-check-runtime.mjs";
import {
@@ -12,7 +13,10 @@ import {
shouldSkipSparseTsgoGuardError,
} from "./lib/tsgo-sparse-guard.mjs";
const { args: finalArgs, env } = applyLocalTsgoPolicy(process.argv.slice(2), process.env);
const { args: finalArgs, env } = applyLocalTsgoPolicy(
process.argv.slice(2),
resolveLocalHeavyCheckEnv(process.env),
);
const tsgoPath = path.resolve("node_modules", ".bin", "tsgo");
const tsBuildInfoFile = readFlagValue(finalArgs, "--tsBuildInfoFile");