hunk.code_window:     alwaysAuth: boolean,
     },
   ): Promise<OutdatedPackage[]> {
     const pkg = await readPackageFromDir(pkgPath)
     if (!pkg.dependencies && !pkg.devDependencies && !pkg.optionalDependencies) return []
     const wantedShrinkwrap = await readWantedShrinkwrap(pkgPath, {ignoreIncompatible: false})
       || await readCurrentShrinkwrap(pkgPath, {ignoreIncompatible: false})
     if (!wantedShrinkwrap) {
       throw new Error('No shrinkwrapfile in this directory. Run `pnpm install` to generate one.')
  
hunk.labels: keep keep keep keep replace keep keep keep keep
hunk.after_edit:   if (packageHasNoDeps(pkg)) return []
  
hunk.file_path: src/index.ts
hunk.type: replace
file: {
    "name": "no-deps",
    "version": "0.0.0"
  }
  