hunk.code_window: import logger from 'pnpm-logger'
   const IS_WINDOWS = isWindows()
   export default async function linkAllBins (modules: string, preserveSymlinks: boolean) {
     const pkgDirs = await getPkgDirs(modules)
  
hunk.labels: keep keep keep keep replace keep
hunk.after_edit: export default async function linkAllBins (modules: string, binDir: string, preserveSymlinks: boolean) {
  
hunk.file_path: src/install/linkBins.ts
hunk.type: replace
file: # Continuous Integration
  
  pnpm can easily be used in various continuous integration systems.
  
  ## Travis
  
  On [Travis CI](https://travis-ci.org/), you can use pnpm for installing your dependencies by adding this to your `.travis.yml` file:
  
  ```yaml
  before_install:
    - npm install -g pnpm
  install:
    - pnpm install
  ```
  
  ## AppVeyor
  
  On [AppVeyor](https://www.appveyor.com/), you can use pnpm for installing your dependencies by adding this to your `appveyor.yml`:
  
  ```yaml
  install:
    - ps: Install-Product node $env:nodejs_version
    - npm install -g pnpm
    - pnpm install
  ```
  