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: {
    "name": "package-store",
    "description": "A storage for npm packages. Used by pnpm",
    "version": "0.20.0",
    "author": {
      "name": "Zoltan Kochan",
      "email": "z@kochan.io",
      "url": "https://www.kochan.io/"
    },
    "bugs": {
      "url": "https://github.com/pnpm/package-store/issues"
    },
    "main": "lib/index.js",
    "typings": "lib/index.d.ts",
    "files": [
      "lib/"
    ],
    "peerDependencies": {
      "@pnpm/logger": "^1.0.0"
    },
    "dependencies": {
      "@pnpm/fetcher-base": "^1.0.0",
      "@pnpm/fs-locker": "^1.0.0",
      "@pnpm/package-requester": "^0.9.0 || 1",
      "@pnpm/resolver-base": "^1.1.0",
      "@pnpm/types": "^1.3.0",
      "@types/load-json-file": "^2.0.5",
      "@types/mz": "^0.0.32",
      "@types/node": "^10.0.6",
      "@types/ramda": "^0.25.0",
      "encode-registry": "^1.1.0",
      "load-json-file": "^4.0.0 || 5",
      "mkdirp-promise": "^5.0.1",
      "mz": "^2.7.0",
      "ncp": "^2.0.0",
      "p-filter": "^1.0.0",
      "p-limit": "^1.1.0",
      "path-exists": "^3.0.0",
      "path-temp": "^1.0.0",
      "ramda": "^0.25.0",
      "rename-overwrite": "^1.0.0",
      "rimraf-then": "^1.0.1",
      "util.promisify": "^1.0.0",
      "write-json-file": "^2.2.0"
    },
    "devDependencies": {
      "@pnpm/logger": "^1.0.0",
      "@pnpm/npm-resolver": "^1.0.0",
      "@pnpm/tarball-fetcher": "^1.0.0",
      "@types/tape": "^4.2.30",
      "@types/tempy": "^0.1.0",
      "commitizen": "^2.8.6",
      "cz-conventional-changelog": "^2.0.0",
      "husky": "^0.14.3",
      "in-publish": "^2.0.0",
      "npm-scripts-info": "^0.3.6",
      "package-preview": "^1.0.0",
      "rimraf": "^2.6.1",
      "tape": "^4.7.0",
      "tempy": "^0.2.1",
      "ts-node": "^6.0.3",
      "tslint": "^5.4.2",
      "typescript": "^2.4.1",
      "validate-commit-msg": "^2.7.0"
    },
    "directories": {
      "test": "test"
    },
    "homepage": "https://pnpm.js.org",
    "keywords": [
      "store",
      "storage",
      "global store",
      "maching store",
      "central storage",
      "cache",
      "packages"
    ],
    "license": "MIT",
    "engines": {
      "node": ">=6"
    },
    "repository": {
      "type": "git",
      "url": "git+https://github.com/pnpm/package-store.git"
    },
    "scripts": {
      "info": "npm-scripts-info",
      "start": "npm run tsc -- --watch",
      "?cz": "echo 'Run Git commit wizard'",
      "cz": "git-cz",
      "commitmsg": "validate-commit-msg",
      "fix": "tslint -c tslint.json --project . --fix",
      "lint": "tslint -c tslint.json --project .",
      "pretest": "rimraf .tmp",
      "test": "npm run lint && preview && ts-node test --type-check",
      "tsc": "rimraf lib && tsc",
      "prepublishOnly": "npm run tsc"
    },
    "config": {
      "commitizen": {
        "path": "./node_modules/cz-conventional-changelog"
      }
    },
    "greenkeeper": {
      "ignore": [
        "pnpm-default-reporter",
        "pnpm-file-reporter",
        "pnpm-install-checks",
        "pnpm-logger",
        "pnpm-registry-mock",
        "remove-all-except-outer-links",
        "pnpm-shrinkwrap"
      ]
    }
  }
  