/
githubmirror
/
gutenberg
Обзор
Документация
Войти
/
githubmirror
/
gutenberg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/scripts/utils/process.js
23 строки
521 B
Bart Kalisz
Scripts: Enable skipping Playwright browser installation (#56594)
30 ноя 2023, 14:20
Не верифицирован
30 ноя 2023, 14:20
932cc0d
Код
Авторство
О чём код?
const getAsBooleanFromENV = ( name ) => { const value = process.env[ name ]; return !! value && value !== 'false' && value !== '0'; }; const getArgsFromCLI = ( excludePrefixes ) => { const args = process.argv.slice( 2 ); if ( excludePrefixes ) { return args.filter( ( arg ) => { return ! excludePrefixes.some( ( prefix ) => arg.startsWith( prefix ) ); } ); } return args; }; module.exports = { exit: process.exit, getAsBooleanFromENV, getArgsFromCLI, getCurrentWorkingDirectory: process.cwd, };