hunk.code_window:   const browserOptions = await context.validateOptions<JsonObject & BrowserBuilderOptions>(
       await context.getTargetOptions(browserTarget),
       await context.getBuilderNameForTarget(browserTarget),
     );
     // FIXME: i18n is not yet implemented in Ivy
     // We should display a warning and exit gracefully.
     const { options: compilerOptions } = readTsconfig(browserOptions.tsConfig, context.workspaceRoot);
     if (compilerOptions.enableIvy) {
       context.logger.warn('We are sorry but i18n is not yet implemented in Ivy.');
       return { success: true };
     }
     // We need to determine the outFile name so that AngularCompiler can retrieve it.
     let outFile = options.outFile || getI18nOutfile(options.i18nFormat);
     if (options.outputPath) {
       // AngularCompilerPlugin doesn't support genDir so we have to adjust outFile instead.
       outFile = path.join(options.outputPath, outFile);
  
hunk.labels: keep keep keep keep keep replace replace replace replace replace replace replace replace replace keep keep keep keep keep
hunk.file_path: packages/angular_devkit/build_angular/src/extract-i18n/index.ts
hunk.type: replace
file: {
    "$schema": "../../../../../../node_modules/ng-packagr/ng-package.schema.json",
    "dest": "../../dist/lib",
    "lib": {
      "entryFile": "src/public-api.ts"
    }
  }