hunk.code_window:       };
         webpackCompiler.run(callback);
       })
         .then(() => {
           // Deletes temporary build folder
           rimraf.sync(path.resolve(project.root, buildDir));
         })
         .catch((err: Error) => {
           if (err) {
             this.ui.writeError('\nAn error occured during the i18n extraction:\n'
               + ((err && err.stack) || err));
           }
         });
     }
   });
hunk.labels: keep keep keep keep replace replace replace replace replace replace replace replace replace replace keep keep
hunk.after_edit:     .catch((err: Error) => {
         if (err) {
           this.ui.writeError('\nAn error occured during the i18n extraction:\n'
             + ((err && err.stack) || err));
         }
       });
  
hunk.file_path: packages/@angular/cli/tasks/extract-i18n.ts
hunk.type: replace