The new view engine allows our codegen to produce less code, as it can interpret view definitions during runtime. The view engine is not feature complete yet, but already allows to implement a tree benchmark based on it. Part of #14013
40 lines
1.2 KiB
JSON
40 lines
1.2 KiB
JSON
{
|
|
"compilerOptions": {
|
|
"baseUrl": ".",
|
|
"declaration": true,
|
|
"experimentalDecorators": true,
|
|
"emitDecoratorMetadata": true,
|
|
"module": "commonjs",
|
|
"moduleResolution": "node",
|
|
"outDir": "../dist/all/",
|
|
"noImplicitAny": true,
|
|
// Attention: This is only set to false for @angular/core.
|
|
"noFallthroughCasesInSwitch": false,
|
|
"paths": {
|
|
"selenium-webdriver": ["../node_modules/@types/selenium-webdriver/index.d.ts"],
|
|
"rxjs/*": ["../node_modules/rxjs/*"],
|
|
"@angular/*": ["./@angular/*"],
|
|
"@angular/tsc-wrapped": ["../dist/tools/@angular/tsc-wrapped"],
|
|
"@angular/tsc-wrapped/*": ["../dist/tools/@angular/tsc-wrapped/*"]
|
|
},
|
|
"rootDir": ".",
|
|
"inlineSourceMap": true,
|
|
"lib": ["es5", "dom", "es2015.promise", "es2015.collection", "es2015.iterable"],
|
|
"skipDefaultLibCheck": true,
|
|
"skipLibCheck": true,
|
|
"target": "es5",
|
|
"types": ["angularjs"]
|
|
},
|
|
"exclude": [
|
|
"angular1_router",
|
|
"angular2",
|
|
"benchmarks/e2e_test/old",
|
|
"benchmarks/src/old",
|
|
"benchmarks/src/**/index_aot.ts",
|
|
"benchmarks_external",
|
|
"payload_tests",
|
|
"rollup-test",
|
|
"@angular/compiler-cli/integrationtest"
|
|
]
|
|
}
|