// Workaround for https://github.com/angular/angular/issues/18810
// This file is required because when using the Angular NPM packages and building
// with AOT compilation, NGC needs the "ngsummary.json" files.
{
  "angularCompilerOptions": {
    // In snapshot builds the compiler-cli will now use ngtsc by default. In
    // order to be able to build the summary files, we need to use ngc.
    "enableIvy": false
  },
  "compilerOptions": {
    "module": "umd",
    "moduleResolution": "node",
    "lib": [
      "dom",
      "es2015"
    ],
    "experimentalDecorators": true,
    "types": []
  },
  "include": [
    "node_modules/@angular/**/*"
  ],
  "exclude": [
    "node_modules/@angular/bazel/**",
    "node_modules/@angular/compiler-cli/**",
    "node_modules/@angular/**/schematics/**",
    "node_modules/@angular/**/testing/**"
  ]
}
