hunk.code_window: const pkgJson = loadJsonFile.sync<DependencyManifest>(require.resolve('pnpm/package.json', { paths: [__dirname] }))
   const packageManager = {
     name: pkgJson.name,
     // Never a prerelease version
  
hunk.labels: keep replace keep keep keep
hunk.after_edit: const pkgJson = loadJsonFile.sync<DependencyManifest>(
     path.join(path.dirname(require.main!.filename), '../package.json'),
   )
  
hunk.file_path: packages/cli-utils/src/pnpmPkgJson.ts
hunk.type: replace
file: {
    "name": "@pnpm/package-store",
    "description": "A storage for packages",
    "version": "8.0.0",
    "author": {
      "name": "Zoltan Kochan",
      "email": "z@kochan.io",
      "url": "https://www.kochan.io/"
    },
    "bugs": {
      "url": "https://github.com/pnpm/pnpm/issues"
    },
    "main": "lib/index.js",
    "typings": "lib/index.d.ts",
    "files": [
      "lib/"
    ],
    "peerDependencies": {
      "@pnpm/logger": "^3.1.0"
    },
    "dependencies": {
      "@pnpm/core-loggers": "workspace:4.0.1",
      "@pnpm/fetcher-base": "workspace:6.0.0",
      "@pnpm/fs-locker": "3.0.1",
      "@pnpm/package-requester": "workspace:11.0.0",
      "@pnpm/pkgid-to-filename": "2.0.0",
      "@pnpm/resolver-base": "workspace:7.0.0",
      "@pnpm/store-controller-types": "workspace:7.0.0",
      "@pnpm/types": "workspace:5.0.0",
      "@zkochan/rimraf": "1.0.0",
      "load-json-file": "6.2.0",
      "make-dir": "3.0.0",
      "mz": "2.7.0",
      "ncp": "2.0.0",
      "p-filter": "2.1.0",
      "p-limit": "2.2.2",
      "path-exists": "4.0.0",
      "path-temp": "2.0.0",
      "ramda": "0.26.1",
      "rename-overwrite": "2.0.2",
      "write-json-file": "4.0.0"
    },
    "devDependencies": {
      "@pnpm/logger": "3.1.0",
      "@pnpm/npm-resolver": "workspace:*",
      "@pnpm/package-store": "link:",
      "@pnpm/tarball-fetcher": "workspace:*",
      "@types/mz": "^2.7.0",
      "@types/ncp": "2.0.3",
      "@types/proxyquire": "1.3.28",
      "@types/ramda": "^0.26.40",
      "@types/sinon": "^7.5.1",
      "proxyquire": "2.1.3",
      "rimraf": "3.0.0",
      "sinon": "8.1.1",
      "tempy": "0.3.0"
    },
    "directories": {
      "test": "test"
    },
    "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/package-store#readme",
    "keywords": [
      "store",
      "storage",
      "global store",
      "maching store",
      "central storage",
      "cache",
      "packages"
    ],
    "license": "MIT",
    "engines": {
      "node": ">=10"
    },
    "repository": "https://github.com/pnpm/pnpm/blob/master/packages/package-store",
    "scripts": {
      "start": "pnpm run tsc -- --watch",
      "fix": "tslint -c tslint.json src/**/*.ts test/**/*.ts --fix",
      "lint": "tslint -c ../../tslint.json src/**/*.ts test/**/*.ts",
      "pretest": "rimraf .tmp",
      "test": "pnpm run tsc && ts-node test --type-check",
      "tsc": "rimraf lib && tsc",
      "prepublishOnly": "pnpm run tsc"
    }
  }
  