hunk.code_window:   return outdated.sort((pkg1, pkg2) => pkg1.packageName.localeCompare(pkg2.packageName))
   }
   function adaptConfig (
     opts: {
       proxy?: string,
       httpsProxy?: string,
       localAddress?: string,
  
hunk.labels: keep keep add keep keep keep keep keep
hunk.after_edit: // tslint:disable-next-line:no-any
   function packageHasNoDeps (pkg: any) {
     return (!pkg.dependencies || isEmpty(pkg.dependencies)
       && (!pkg.devDependencies || isEmpty(pkg.devDependencies))
       && (!pkg.optionalDependencies || isEmpty(pkg.optionalDependencies)))
   }
   function isEmpty (obj: object) {
     return Object.keys(obj).length === 0
   }
  
hunk.file_path: src/index.ts
hunk.type: add
file: {
    "name": "no-shrinkwrap",
    "version": "0.0.0",
    "dependencies": {
      "is-positive": "3.1.0"
    }
  }
  