diff --git a/scripts/dev-runner.mjs b/scripts/dev-runner.mjs index 723806bbebc23207a6d530b835df6b0d12f70885..512ff34a492b107af9742e35e19ac6d6254c36ba 100644 --- a/scripts/dev-runner.mjs +++ b/scripts/dev-runner.mjs @@ -154,12 +154,13 @@ export function parseDevRunnerArgs(rawArgs) { function resolveStateDir(env, envOverrides) { const overrideValue = envOverrides?.T3CODE_STATE_DIR?.trim(); if (overrideValue) { - return overrideValue; + // Resolve relative paths against cwd (monorepo root) before turbo changes directories + return path.resolve(overrideValue); } const envValue = env?.T3CODE_STATE_DIR?.trim(); if (envValue) { - return envValue; + return path.resolve(envValue); } return DEFAULT_DEV_STATE_DIR;