hunk.code_window:       const content = virtualFs.fileBufferToString(host.scopedSync().read(extractionFile));
         expect(content).toContain('i18n test');
       }
     }, 30000);
     it('shows errors', async () => {
       const logger = new TestLogger('i18n-errors');
       host.appendToFile('src/app/app.component.html',
         '<p i18n>Hello world <span i18n>inner</span></p>');
  
hunk.labels: keep keep keep keep add keep keep keep keep keep
hunk.after_edit:   it('does not show full build logs', async () => {
       const logger = new TestLogger('i18n');
       host.appendToFile('src/app/app.component.html', '<p i18n>i18n test</p>');
       const run = await architect.scheduleTarget(extractI18nTargetSpec);
       await expectAsync(run.result).toBeResolvedTo(jasmine.objectContaining({ success: true }));
       await run.stop();
       expect(logger.includes('Chunk Names')).toBe(false);
       expect(logger.includes('[emitted]')).toBe(false);
     }, 30000);
  
hunk.file_path: packages/angular_devkit/build_angular/test/extract-i18n/works_spec_large.ts
hunk.type: add
file: {
    "name": "@angular-devkit/architect-cli",
    "version": "0.0.0",
    "description": "Angular Architect CLI",
    "experimental": true,
    "bin": {
      "architect": "./bin/architect.js"
    },
    "keywords": [
      "build system",
      "build facade",
      "build",
      "tooling"
    ],
    "dependencies": {
      "@angular-devkit/architect": "0.0.0",
      "@angular-devkit/core": "0.0.0",
      "@types/progress": "^2.0.3",
      "minimist": "1.2.0",
      "progress": "^2.0.3",
      "rxjs": "6.4.0",
      "symbol-observable": "1.2.0"
    }
  }
  