hunk.code_window: import logger from '@pnpm/logger'
   import chalk from 'chalk'
   import path = require('path')
   export default (pnpmFilePath: string) => {
     try {
       const pnpmfile = require(pnpmFilePath)
       logger.info(`Using hooks from: ${pnpmFilePath}`)
  
hunk.labels: keep keep replace keep keep keep keep keep
hunk.after_edit: import fs = require('fs')
  
hunk.file_path: packages/pnpm/src/requirePnpmfile.ts
hunk.type: replace
file: {
    "extends": [
      "config:base"
    ],
    "pinVersions": false,
    "ignorePaths": ["test/"],
    "ignoreDeps": [
      "@pnpm/config",
      "@pnpm/default-fetcher",
      "@pnpm/default-resolver",
      "@pnpm/headless",
      "@pnpm/logger",
      "@pnpm/outdated",
      "@pnpm/server",
      "@pnpm/types",
      "@pnpm/utils",
      "pnpm-default-reporter",
      "pnpm-file-reporter",
      "pnpm-install-checks",
      "pnpm-registry-mock",
      "pnpm-shrinkwrap",
      "remove-all-except-outer-links",
      "supi"
    ]
  }
  