/
githubmr
/
facebook-react-native
Обзор
Документация
Войти
/
githubmr
/
facebook-react-native
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
v0.78.3
packages/react-native/scripts/generate-codegen-artifacts.js
36 строк
1 KB
Riccardo Cipolleschi
Add extra parameter to define whether codegen is invoked by lib or app (#48995)
03 фев 2025, 18:29
03 фев 2025, 18:29
5c55580
Код
Авторство
О чём код?
/** * 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.js'); 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);