JezK
Edit File: exec.js.map
{"version":3,"file":"exec.js","names":["setFlags","commander","hasWrapper","args","run","config","reporter","flags","makeEnv","cwd","env","length","MessageError","lang","execName","rest","child","spawn","stdio"],"sourceRoot":"../../../src","sources":["cli/commands/exec.js"],"sourcesContent":["// @flow\n\nimport type Config from '../../config.js';\nimport {MessageError} from '../../errors.js';\nimport type {Reporter} from '../../reporters/index.js';\nimport * as child from '../../util/child.js';\nimport {makeEnv} from '../../util/execute-lifecycle-script.js';\n\nexport function setFlags(commander: Object) {}\n\nexport function hasWrapper(commander: Object, args: Array<string>): boolean {\n return true;\n}\n\nexport async function run(config: Config, reporter: Reporter, commander: Object, flags: Object, args: Array<string>): Promise<void> {\n const env = await makeEnv(`exec`, config.cwd, config);\n\n if (args.length < 1) {\n throw new MessageError(reporter.lang('execMissingCommand'));\n }\n\n const [execName, ...rest] = args;\n await child.spawn(execName, rest, {stdio: 'inherit', env});\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGA;EAAA;EAAA;IAAA;EAAA;EAAA;AAAA;AAEA;EAAA;EAAA;IAAA;EAAA;EAAA;AAAA;AACA;EAAA;EAAA;IAAA;EAAA;EAAA;AAAA;AAA+D;AAAA;AAExD,SAASA,QAAQ,CAACC,SAAiB,EAAE,CAAC;AAEtC,SAASC,UAAU,CAACD,SAAiB,EAAEE,IAAmB,EAAW;EAC1E,OAAO,IAAI;AACb;AAAC,SAEqBC,GAAG;EAAA;AAAA;AAAA;EAAA,yFAAlB,iBAAmBC,MAAc,EAAEC,QAAkB,EAAEL,SAAiB,EAAEM,KAAa,EAAEJ,IAAmB;IAAA;IAAA;MAAA;QAAA;UAAA;UAAA,OAC/F,IAAAK,iCAAO,UAASH,MAAM,CAACI,GAAG,EAAEJ,MAAM,CAAC;QAAA;UAA/CK,GAAG;UAAA,MAELP,IAAI,CAACQ,MAAM,GAAG,CAAC;YAAA;YAAA;UAAA;UAAA,MACX,KAAIC,sBAAY,EAACN,QAAQ,CAACO,IAAI,CAAC,oBAAoB,CAAC,CAAC;QAAA;UAAA,oCAGjCV,IAAI,GAAzBW,QAAQ,aAAKC,IAAI;UAAA;UAAA,OAClBC,KAAK,GAACC,KAAK,CAACH,QAAQ,EAAEC,IAAI,EAAE;YAACG,KAAK,EAAE,SAAS;YAAER,GAAG,EAAHA;UAAG,CAAC,CAAC;QAAA;QAAA;UAAA;MAAA;IAAA;EAAA,CAC3D;EAAA;AAAA"}