/
githubmirror
/
yarn
Обзор
Документация
Войти
/
githubmirror
/
yarn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/cli/commands/exec.js
24 строки
778 B
Simon Vocella
update flow (#3695)
22 июн 2017, 20:17
22 июн 2017, 20:17
a3ce7c7
Код
Авторство
О чём код?
// @flow import type Config from '../../config.js'; import {MessageError} from '../../errors.js'; import type {Reporter} from '../../reporters/index.js'; import * as child from '../../util/child.js'; import {makeEnv} from '../../util/execute-lifecycle-script.js'; export function setFlags(commander: Object) {} export function hasWrapper(commander: Object, args: Array<string>): boolean { return true; } export async function run(config: Config, reporter: Reporter, flags: Object, args: Array<string>): Promise<void> { const env = await makeEnv(`exec`, config.cwd, config); if (args.length < 1) { throw new MessageError(reporter.lang('execMissingCommand')); } const [execName, ...rest] = args; await child.spawn(execName, rest, {stdio: 'inherit', env}); }