mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
Marks the beginning of a migration over to building Angular devtools with Bazel. This commit brings in tooling from the canonical angular bazel example repository and includes the necessary dependencies in the package.json
36 lines
1.1 KiB
JSON
36 lines
1.1 KiB
JSON
{
|
|
"compileOnSave": false,
|
|
"compilerOptions": {
|
|
"plugins": [
|
|
{
|
|
"name": "@bazel/tsetse",
|
|
"disabledRules": ["must-type-assert-json-parse"]
|
|
}
|
|
],
|
|
"baseUrl": "./",
|
|
"outDir": "./dist",
|
|
"sourceMap": true,
|
|
"declaration": false,
|
|
"strictNullChecks": true,
|
|
"downlevelIteration": true,
|
|
"experimentalDecorators": true,
|
|
"allowSyntheticDefaultImports": true,
|
|
"module": "esnext",
|
|
"moduleResolution": "node",
|
|
"importHelpers": true,
|
|
"target": "es2015",
|
|
"typeRoots": ["node_modules/@types"],
|
|
"lib": ["es2018", "dom"],
|
|
"paths": {
|
|
"ng-devtools": ["projects/ng-devtools/src/public-api.ts", "dist/ng-devtools"],
|
|
"ng-devtools-backend": ["projects/ng-devtools-backend/src/public-api.ts", "dist/ng-devtools-backend"],
|
|
"protocol": ["projects/protocol/src/public-api.ts", "dist/protocol"],
|
|
"shared-utils": ["projects/shared-utils/src/public-api.ts", "dist/shared-utils"]
|
|
}
|
|
},
|
|
"angularCompilerOptions": {
|
|
"fullTemplateTypeCheck": true,
|
|
"strictInjectionParameters": true,
|
|
"enableIvy": true
|
|
}
|
|
}
|