{ "compileOnSave": false, "compilerOptions": { "plugins": [ { "name": "@bazel/tsetse", "disabledRules": [ "must-type-assert-json-parse" ] } ], "baseUrl": "../", "outDir": "bazel-out/darwin-fastbuild/bin", "sourceMap": true, "declaration": true, "strict": true, "noImplicitReturns": true, "noPropertyAccessFromIndexSignature": true, "downlevelIteration": true, "experimentalDecorators": true, "allowSyntheticDefaultImports": true, "module": "esnext", "moduleResolution": "node", "esModuleInterop": true, "importHelpers": true, "target": "es2020", "lib": ["es2020", "dom", "dom.iterable"], "typeRoots": [ "./devtools/node_modules/@types", ], "types": [ "angular", "jasmine", "node" ], "paths": { "@angular/*": [ "./packages/*", "./dist/bin/packages/*" ], "ng-devtools": [ "./devtools/projects/ng-devtools/src/public-api.ts", ], "ng-devtools-backend": [ "./devtools/projects/ng-devtools-backend/src/public-api.ts", ], "protocol": [ "./devtools/projects/protocol/src/public-api.ts", ], "shared-utils": [ "./devtools/projects/shared-utils/src/public-api.ts", ] }, }, "angularCompilerOptions": { "strictTemplates": true, "strictInjectionParameters": true } }