hunk.code_window: ): DependencyShrinkwrap {
     const shrResolution = toShrResolution(opts.shortId, opts.resolution)
     const newResolvedDeps = updateResolvedDeps(opts.prevResolvedDeps, opts.updatedDeps, opts.registry, opts.pkgsToLink)
     if (R.isEmpty(newResolvedDeps) &&
       typeof shrResolution === 'string' && !opts.dev && !opts.optional) {
       return shrResolution
     }
     const result = {
       resolution: shrResolution
     }
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:     typeof shrResolution === 'string' &&
       !opts.dev && !opts.optional && opts.resolvedId === opts.id) {
  
hunk.file_path: src/link/updateShrinkwrap.ts
hunk.type: replace
file: #!/usr/bin/env node
  console.log('Hello world!')
  