hunk.code_window:     if (err.code === 'ENOENT') return true
       logger.warn(`Moving ${depName} that was installed by a different package manager to "node_modules/.ignored`)
       const ignoredDir = path.join(modules, '.ignored')
       await mkdirp(ignoredDir)
       await fs.rename(
         path.join(modules, depName),
  
hunk.labels: keep keep keep replace replace keep keep
hunk.after_edit:     const ignoredDir = path.join(modules, '.ignored', depName)
       await mkdirp(path.dirname(ignoredDir))
  
hunk.file_path: src/safeIsInnerLink.ts
hunk.type: replace
file: # Custom registries
  
  pnpm follows whatever is configured as npm registries. To use a custom registry, use `npm config`:
  
  ```sh
  # updates ~/.npmrc
  npm config set registry http://npmjs.eu
  ```
  
  Or to use it for just one command, use environment variables:
  
  ```
  env npm_registry=http://npmjs.eu pnpm install
  ```
  
  Private registries are supported, as well.
  
  ```sh
  npm config set @mycompany:registry https://npm.mycompany.com
  pnpm install @mycompany/foo
  ```
  