JezK
Edit File: bin.js.map
{"version":3,"file":"bin.js","names":["path","require","hasWrapper","commander","setFlags","description","run","config","reporter","flags","args","binFolder","join","cwd","registryFolders","length","log","force","getBinEntries","binEntries","binName","binPath","get","error","lang"],"sourceRoot":"../../../src","sources":["cli/commands/bin.js"],"sourcesContent":["/* @flow */\n\nimport type {Reporter} from '../../reporters/index.js';\nimport type Config from '../../config.js';\nimport {getBinEntries} from './run.js';\n\nconst path = require('path');\n\nexport function hasWrapper(commander: Object): boolean {\n return false;\n}\n\nexport function setFlags(commander: Object) {\n commander.description('Displays the location of the yarn bin folder.');\n}\n\nexport async function run(config: Config, reporter: Reporter, commander: Object, flags: Object, args: Array<string>): Promise<void> {\n const binFolder = path.join(config.cwd, config.registryFolders[0], '.bin');\n if (args.length === 0) {\n reporter.log(binFolder, {force: true});\n } else {\n const binEntries = await getBinEntries(config);\n\n const binName = args[0];\n const binPath = binEntries.get(binName);\n\n if (binPath) {\n reporter.log(binPath, {force: true});\n } else {\n reporter.error(reporter.lang('packageBinaryNotFound', binName));\n }\n }\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;AAIA;EAAA;EAAA;IAAA;EAAA;EAAA;AAAA;AAEA,IAAMA,IAAI,GAAGC,OAAO,CAAC,MAAM,CAAC;AAErB,SAASC,UAAU,CAACC,SAAiB,EAAW;EACrD,OAAO,KAAK;AACd;AAEO,SAASC,QAAQ,CAACD,SAAiB,EAAE;EAC1CA,SAAS,CAACE,WAAW,CAAC,+CAA+C,CAAC;AACxE;AAAC,SAEqBC,GAAG;EAAA;AAAA;AAAA;EAAA,yFAAlB,iBAAmBC,MAAc,EAAEC,QAAkB,EAAEL,SAAiB,EAAEM,KAAa,EAAEC,IAAmB;IAAA;IAAA;MAAA;QAAA;UAC3GC,SAAS,GAAGX,IAAI,CAACY,IAAI,CAACL,MAAM,CAACM,GAAG,EAAEN,MAAM,CAACO,eAAe,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC;UAAA,MACtEJ,IAAI,CAACK,MAAM,KAAK,CAAC;YAAA;YAAA;UAAA;UACnBP,QAAQ,CAACQ,GAAG,CAACL,SAAS,EAAE;YAACM,KAAK,EAAE;UAAI,CAAC,CAAC;UAAC;UAAA;QAAA;UAAA;UAAA,OAEd,IAAAC,qBAAa,EAACX,MAAM,CAAC;QAAA;UAAxCY,UAAU;UAEVC,OAAO,GAAGV,IAAI,CAAC,CAAC,CAAC;UACjBW,OAAO,GAAGF,UAAU,CAACG,GAAG,CAACF,OAAO,CAAC;UAEvC,IAAIC,OAAO,EAAE;YACXb,QAAQ,CAACQ,GAAG,CAACK,OAAO,EAAE;cAACJ,KAAK,EAAE;YAAI,CAAC,CAAC;UACtC,CAAC,MAAM;YACLT,QAAQ,CAACe,KAAK,CAACf,QAAQ,CAACgB,IAAI,CAAC,uBAAuB,EAAEJ,OAAO,CAAC,CAAC;UACjE;QAAC;QAAA;UAAA;MAAA;IAAA;EAAA,CAEJ;EAAA;AAAA"}