hunk.code_window:     })
       .map(most.of)
     outputs.push(deprecationOutput$)
     outputs.push(miscOutput(most.merge(log$.link, log$.registry, log$.other), {cwd: opts.cwd}))
     const stats$ = opts.isRecursive
       ? log$.stats
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit:   outputs.push(
       miscOutput(
         most.merge(log$.link, log$.registry, log$.other),
         {
           cwd: opts.cwd,
           zoomOutCurrent: opts.isRecursive,
         },
       ),
     )
  
hunk.file_path: packages/default-reporter/src/reporterForClient.ts
hunk.type: replace
file: import {PackageJson} from '@pnpm/types'
  
  export default (pkg: PackageJson, depName: string) => {
    return pkg.dependencies && pkg.dependencies[depName]
      || pkg.devDependencies && pkg.devDependencies[depName]
      || pkg.optionalDependencies && pkg.optionalDependencies[depName]
      || ''
  }
  