hunk.code_window:     return []
     }
     if (R.isEmpty(pkg.bin)) {
       throw new PnpmError('INVALID_PACKAGE_BIN', `Package in ${target} must have a non-empty bin field to get bin linked.`)
     }
     if (typeof pkg.bin === 'string' && !pkg.name) {
  
hunk.labels: keep keep keep keep replace keep keep keep
hunk.after_edit:     opts.warn(`Package in ${target} must have a non-empty bin field to get bin linked.`)
  
hunk.file_path: packages/link-bins/src/index.ts
hunk.type: replace
file: {
    "name": "write-json-file",
    "version": "2.3.0",
    "description": "Stringify and write JSON to a file atomically",
    "license": "MIT",
    "repository": "sindresorhus/write-json-file",
    "author": {
      "name": "Sindre Sorhus",
      "email": "sindresorhus@gmail.com",
      "url": "sindresorhus.com"
    },
    "engines": {
      "node": ">=4"
    },
    "scripts": {
      "test": "xo && ava"
    },
    "files": [
      "index.js"
    ],
    "keywords": [
      "write",
      "json",
      "stringify",
      "file",
      "fs",
      "graceful",
      "stable",
      "sort",
      "newline",
      "indent",
      "atomic",
      "atomically"
    ],
    "dependencies": {
      "detect-indent": "^5.0.0",
      "graceful-fs": "^4.1.2",
      "make-dir": "^1.0.0",
      "pify": "^3.0.0",
      "sort-keys": "^2.0.0",
      "write-file-atomic": "^2.0.0"
    },
    "devDependencies": {
      "ava": "*",
      "tempfile": "^2.0.0",
      "xo": "*"
    }
  }
  