{
  "version": 3,
  "sources": ["../../../src/cmd/bin.ts"],
  "sourcesContent": ["import { docsUrl } from '../packages/cli-utils/index.ts';\nimport { types as allTypes } from '../packages/config/index.ts';\nimport pick from 'ramda/src/pick';\nimport renderHelp from 'render-help';\n\nexport const rcOptionsTypes = cliOptionsTypes;\n\nexport function cliOptionsTypes(): Record<string, unknown> {\n  return pick.default(['global'], allTypes);\n}\n\nexport const commandNames = ['bin'];\n\nexport function help(): string {\n  return renderHelp({\n    description: 'Print the directory where pnpm will install executables.',\n    descriptionLists: [\n      {\n        title: 'Options',\n\n        list: [\n          {\n            description: 'Print the global executables directory',\n            name: '--global',\n            shortAlias: '-g',\n          },\n        ],\n      },\n    ],\n    url: docsUrl('bin'),\n    usages: ['pnpm bin [-g]'],\n  });\n}\n\nexport async function handler(opts: {\n  bin: string;\n}): Promise<string> {\n  return opts.bin;\n}\n"],
  "mappings": "AAAA,SAAS,eAAe;AACxB,SAAS,SAAS,gBAAgB;AAClC,OAAO,UAAU;AACjB,OAAO,gBAAgB;AAEhB,MAAM,iBAAiB;AAEvB,SAAS,kBAA2C;AACzD,SAAO,KAAK,QAAQ,CAAC,QAAQ,GAAG,QAAQ;AAC1C;AAEO,MAAM,eAAe,CAAC,KAAK;AAE3B,SAAS,OAAe;AAC7B,SAAO,WAAW;AAAA,IAChB,aAAa;AAAA,IACb,kBAAkB;AAAA,MAChB;AAAA,QACE,OAAO;AAAA,QAEP,MAAM;AAAA,UACJ;AAAA,YACE,aAAa;AAAA,YACb,MAAM;AAAA,YACN,YAAY;AAAA,UACd;AAAA,QACF;AAAA,MACF;AAAA,IACF;AAAA,IACA,KAAK,QAAQ,KAAK;AAAA,IAClB,QAAQ,CAAC,eAAe;AAAA,EAC1B,CAAC;AACH;AAEA,eAAsB,QAAQ,MAEV;AAClB,SAAO,KAAK;AACd;",
  "names": []
}
