/
githubmr
/
facebook-react-native
Обзор
Документация
Войти
/
githubmr
/
facebook-react-native
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
v0.80.2
packages/react-native/scripts/generate-codegen-artifacts.js
36 строк
1022 B
Ramanpreet Nara
generate-artifacts-executor: decompose into smaller files (#49905)
13 мар 2025, 00:55
13 мар 2025, 00:55
9ea07cf
Код
Авторство
О чём код?
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @format */ 'use strict'; const executor = require('./codegen/generate-artifacts-executor'); const yargs = require('yargs'); const argv = yargs .option('p', { alias: 'path', description: 'Path to the React Native project root.', }) .option('t', { alias: 'targetPlatform', description: 'Target platform. Supported values: "android", "ios", "all".', }) .option('o', { alias: 'outputPath', description: 'Path where generated artifacts will be output to.', }) .option('s', { alias: 'source', description: 'Whether the script is invoked from an `app` or a `library`', default: 'app', }) .usage('Usage: $0 -p [path to app] -t [target platform] -o [output path]') .demandOption(['p', 't']).argv; executor.execute(argv.path, argv.targetPlatform, argv.outputPath, argv.source);