hunk.code_window:     outputNames.media = path.join(options.resourcesOutputPath, outputNames.media);
     }
     return {
       workspaceRoot,
  
hunk.labels: keep keep add keep keep
hunk.after_edit:   // Setup bundler entry points
     const entryPoints: Record<string, string> = {
       main: mainEntryPoint,
     };
     if (polyfillsEntryPoint) {
       entryPoints['polyfills'] = polyfillsEntryPoint;
     }
     // Create reverse lookup used during index HTML generation
     const entryPointNameLookup: ReadonlyMap<string, string> = new Map(
       Object.entries(entryPoints).map(
         ([name, filePath]) => [path.relative(workspaceRoot, filePath), name] as const,
       ),
     );
  
hunk.file_path: packages/angular_devkit/build_angular/src/builders/browser-esbuild/options.ts
hunk.type: add
file: import {Component, ViewEncapsulation} from '@angular/core';
  import {MyInjectable} from './injectable';
  
  
  @Component({
    selector: 'app-root',
    templateUrl: './app.component.html',
    styleUrls: ['./app.component.scss'],
    encapsulation: ViewEncapsulation.None
  })
  export class AppComponent {
    constructor(public inj: MyInjectable) {
      console.log(inj);
    }
  }
  