hunk.code_window:     mime: {
         'text/x-typescript': ['ts','tsx']
       },
       remapIstanbulReporter: {
         reports: {
           html: 'coverage',
           lcovonly: './coverage/coverage.lcov'
         }
       },
       angularCli: {
         config: './angular-cli.json',
  
hunk.labels: keep keep keep replace replace replace replace replace keep keep keep
hunk.after_edit:     coverageIstanbulReporter: {
         reports: [ 'html', 'lcovonly' ],
         fixWebpackSourcePaths: true
  
hunk.file_path: packages/@angular/cli/blueprints/ng2/files/karma.conf.js
hunk.type: replace
file: import { ng } from '../../utils/process';
  import { writeFile } from '../../utils/fs';
  import { oneLine } from 'common-tags';
  
  export default function () {
    const fileName = 'src/app/foo.ts';
  
    return Promise.resolve()
      .then(() => writeFile(fileName, 'const foo = "";\n'))
      .then(() => ng('lint', '--force'))
      .then((output) => {
        if (!output.match(/" should be '/)) {
          throw new Error(`Expected to match "" should be '" in ${output}.`);
        }
  
        return output;
      })
      .then((output) => {
        if (!output.match(/Lint errors found in the listed files\./)) {
          throw new Error(oneLine`
            Expected to match "Lint errors found in the listed files."
            in ${output}.
          `);
        }
      });
  }
  