hunk.code_window:   '@pnpm/fs-locker': ^1.0.0
     '@pnpm/logger': ^1.0.0
     '@pnpm/npm-resolver': ^1.0.0
     '@pnpm/package-requester': ^0.9.0 || 1
     '@pnpm/resolver-base': ^1.1.0
     '@pnpm/tarball-fetcher': ^1.0.0
     '@pnpm/types': ^1.3.0
     '@types/load-json-file': ^2.0.5
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:   '@pnpm/package-requester': ^2.0.0-0
  
hunk.file_path: shrinkwrap.yaml
hunk.type: replace
file: export type PnpmErrorCode = 'UNEXPECTED_STORE'
  | 'STORE_BREAKING_CHANGE'
  | 'MODULES_BREAKING_CHANGE'
  | 'SHRINKWRAP_BREAKING_CHANGE'
  | 'MODIFIED_DEPENDENCY'
  | 'NO_OFFLINE_META'
  | 'NO_OFFLINE_TARBALL'
  | 'BAD_TARBALL_SIZE'
  
  export default class PnpmError extends Error {
    public code: PnpmErrorCode
    constructor (code: PnpmErrorCode, message: string) {
      super(message)
      this.code = code
    }
  }
  