/
eb
/
Surf
Обзор
Документация
Войти
/
eb
/
Surf
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/liftoff/lib/get_node_flags.js
29 строк
652 B
EvgeniyBudaev
Initial commit
17 фев 2020, 09:02
17 фев 2020, 09:02
bb6f06f
Код
Авторство
О чём код?
function arrayOrFunction(arrayOrFunc, env) { if (typeof arrayOrFunc === 'function') { return arrayOrFunc.call(this, env); } if (Array.isArray(arrayOrFunc)) { return arrayOrFunc; } if (typeof arrayOrFunc === 'string') { return [arrayOrFunc]; } return []; } function fromReorderedArgv(reorderedArgv) { var nodeFlags = []; for (var i = 1, n = reorderedArgv.length; i < n; i++) { var arg = reorderedArgv[i]; if (!/^-/.test(arg) || arg === '--') { break; } nodeFlags.push(arg); } return nodeFlags; } module.exports = { arrayOrFunction: arrayOrFunction, fromReorderedArgv: fromReorderedArgv, };