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: {
    "name": "root",
    "version": "1.0.0-next.1",
    "private": true,
    "description": "Root package.json",
    "bin": {
      "root-foo": "./bin/root-foo.js",
      "root-bar": "./bin/root-bar.js"
    },
    "keywords": [
      "a",
      "b"
    ],
    "scripts": {
      "build": "node root-build-script"
    },
    "repository": {
      "type": "git",
      "url": "https://github.com/angular/angular-cli.git"
    },
    "author": "Angular Authors",
    "license": "MIT",
    "bugs": {
      "url": "https://github.com/angular/angular-cli/issues"
    },
    "homepage": "https://github.com/angular/angular-cli",
    "workspaces": {
      "packages": ["packages/root/foo/*", "packages/root/bar/*"]
    },
    "resolutions": {
      "root/foo/bar": "1.0.0"
    },
    "devDependencies": {
      "@root/foo": "1.0.0",
      "@root/bar": "2.0.0"
    }
  }
  