/
githubmr
/
facebook-react
Обзор
Документация
Войти
/
githubmr
/
facebook-react
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
v18.1.0
packages/react-devtools-shared/buildUtils.js
42 строки
1 KB
Luna Ruan
added react native feature flags (#22199)
31 авг 2021, 00:12
Не верифицирован
31 авг 2021, 00:12
36f0005
Код
Авторство
О чём код?
/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * */ const {resolve} = require('path'); function resolveFeatureFlags(target) { let flagsPath; switch (target) { case 'inline': case 'shell': flagsPath = 'DevToolsFeatureFlags.default'; break; case 'core/backend-oss': case 'core/standalone-oss': flagsPath = 'DevToolsFeatureFlags.core-oss'; break; case 'core/backend-fb': case 'core/standalone-fb': flagsPath = 'DevToolsFeatureFlags.core-fb'; break; case 'extension-oss': flagsPath = 'DevToolsFeatureFlags.extension-oss'; break; case 'extension-fb': flagsPath = 'DevToolsFeatureFlags.extension-fb'; break; default: console.error(`Invalid target "${target}"`); process.exit(1); } return resolve(__dirname, 'src/config/', flagsPath); } module.exports = { resolveFeatureFlags, };