Align tsconfig with ts_project outputs rules_ts validates that path-affecting TypeScript options are known to Bazel. The lfs tsconfig inherited rootDir from the shared plugin config, which resolves outside the web package, and also declared an IDE outDir that the ts_project rule overrides anyway. Override rootDir locally and remove the stale outDir so the effective tsconfig matches the package-local ts_project outputs, following the same fix in the delete-project plugin (Ic9d6f031). Change-Id: I1b83a314dfccd0eb3c0818af7dc0acd90937e836
diff --git a/web/tsconfig.json b/web/tsconfig.json index 2df6d21..65940e1 100644 --- a/web/tsconfig.json +++ b/web/tsconfig.json
@@ -1,7 +1,7 @@ { "extends": "../../tsconfig-plugins-base.json", "compilerOptions": { - "outDir": "../../../.ts-out/plugins/lfs" /* overridden by bazel */ + "rootDir": "." }, "include": [ "**/*.ts"