Skip to content

Commit 78967b3

Browse files
szymonrybczakfacebook-github-bot
authored andcommitted
Bump CLI to 13.5.1 (#42183)
Summary: Updates CLI to v13.5.1. ## Changelog: [GENERAL] [CHANGED] - Bump CLI to 13.5.1 Pull Request resolved: #42183 Test Plan: CI Reviewed By: christophpurrer Differential Revision: D52600707 Pulled By: huntie fbshipit-source-id: f314a405d8d7e9200595b42b62d354e61f0a2964
1 parent 02e7244 commit 78967b3

File tree

5 files changed

+94
-77
lines changed

5 files changed

+94
-77
lines changed

.circleci/configurations/jobs.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,7 @@ jobs:
349349
enum: ["Hermes", "JSC"]
350350
environment:
351351
- PROJECT_NAME: "AndroidTemplateProject"
352+
- YARN_ENABLE_IMMUTABLE_INSTALLS: false
352353
steps:
353354
- checkout_code_with_cache
354355
- run_yarn
@@ -431,6 +432,7 @@ jobs:
431432
environment:
432433
- PROJECT_NAME: "iOSTemplateProject"
433434
- HERMES_WS_DIR: *hermes_workspace_root
435+
- YARN_ENABLE_IMMUTABLE_INSTALLS: false
434436
steps:
435437
- checkout_code_with_cache
436438
- run_yarn

packages/community-cli-plugin/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
"dist"
2323
],
2424
"dependencies": {
25-
"@react-native-community/cli-server-api": "13.0.0",
26-
"@react-native-community/cli-tools": "13.0.0",
25+
"@react-native-community/cli-server-api": "13.5.1",
26+
"@react-native-community/cli-tools": "13.5.1",
2727
"@react-native/dev-middleware": "0.74.0",
2828
"@react-native/metro-babel-transformer": "0.74.0",
2929
"chalk": "^4.0.0",

packages/react-native/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,9 @@
9696
},
9797
"dependencies": {
9898
"@jest/create-cache-key-function": "^29.6.3",
99-
"@react-native-community/cli": "13.0.0",
100-
"@react-native-community/cli-platform-android": "13.0.0",
101-
"@react-native-community/cli-platform-ios": "13.0.0",
99+
"@react-native-community/cli": "13.5.1",
100+
"@react-native-community/cli-platform-android": "13.5.1",
101+
"@react-native-community/cli-platform-ios": "13.5.1",
102102
"@react-native/assets-registry": "0.74.0",
103103
"@react-native/codegen": "0.74.0",
104104
"@react-native/community-cli-plugin": "0.74.0",

scripts/template/initialize.js

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ const {reactNativeRootPath, templateName, templateConfigPath, directory} = argv;
4343

4444
const REPO_ROOT = path.resolve(__dirname, '../..');
4545
const VERDACCIO_CONFIG_PATH = `${reactNativeRootPath}/.circleci/verdaccio.yml`;
46+
const NPM_REGISTRY_SERVER = 'http://localhost:4873';
4647

4748
async function install() {
4849
const VERDACCIO_PID = setupVerdaccio(
@@ -66,7 +67,7 @@ async function install() {
6667
}
6768

6869
execSync(
69-
'npm publish --registry http://localhost:4873 --access public',
70+
`npm publish --registry ${NPM_REGISTRY_SERVER} --access public`,
7071
{
7172
cwd: packageAbsolutePath,
7273
stdio: [process.stdin, process.stdout, process.stderr],
@@ -82,7 +83,7 @@ async function install() {
8283
process.stdout.write('Published every package \u2705\n');
8384

8485
execSync(
85-
`node cli.js init ${templateName} --directory ${directory} --template ${templateConfigPath} --verbose --skip-install`,
86+
`node cli.js init ${templateName} --directory ${directory} --template ${templateConfigPath} --verbose --skip-install --yarn-config-options npmRegistryServer="${NPM_REGISTRY_SERVER}"`,
8687
{
8788
cwd: `${reactNativeRootPath}/packages/react-native`,
8889
stdio: [process.stdin, process.stdout, process.stderr],
@@ -95,6 +96,17 @@ async function install() {
9596
cwd: directory,
9697
stdio: [process.stdin, process.stdout, process.stderr],
9798
};
99+
100+
execSync(
101+
`yarn config set npmRegistryServer "${NPM_REGISTRY_SERVER}"`,
102+
options,
103+
);
104+
105+
execSync(
106+
'yarn config set unsafeHttpWhitelist --json \'["localhost"]\'',
107+
options,
108+
);
109+
98110
const success = await retry('yarn', options, 3, 500, ['install']);
99111

100112
if (!success) {

yarn.lock

Lines changed: 73 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -2384,43 +2384,45 @@
23842384
optionalDependencies:
23852385
npmlog "2 || ^3.1.0 || ^4.0.0"
23862386

2387-
"@react-native-community/cli-clean@13.0.0":
2388-
version "13.0.0"
2389-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-13.0.0.tgz#5ac3b088f015965082bf3e286e2174c2595cc11a"
2390-
integrity sha512-ysOGB7Th2wuOnXuSdOZW/0eSlLCpyALHd7TpqKn11ykArfqrqzjwcjvO43MgiVG982DpYXbTMVt6ATEpLO65Ig==
2387+
"@react-native-community/cli-clean@13.5.1":
2388+
version "13.5.1"
2389+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-13.5.1.tgz#383d02ed48379a6a21446d6fc28fc21617613e23"
2390+
integrity sha512-mfDSpQRSg6hw3QlWXRUcgHKueFwTB0nKamOBBNugPRF3DwCJ+vCS4NFTbjGnNCgkFCPDy42FmXC6nTkK8rtjvw==
23912391
dependencies:
2392-
"@react-native-community/cli-tools" "13.0.0"
2392+
"@react-native-community/cli-tools" "13.5.1"
23932393
chalk "^4.1.2"
23942394
execa "^5.0.0"
2395+
glob "^7.1.3"
23952396

2396-
"@react-native-community/cli-config@13.0.0":
2397-
version "13.0.0"
2398-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-13.0.0.tgz#36607d480d3efa4a6c351b681626fd0ef41d6c91"
2399-
integrity sha512-u81kuajfbSp2gnDuM/YzE3zcdYFvDzIyL+wr/4hOGueCvSCP6ZhS0LxXMAezBx8hwjwutG+pPJG13tb371V6sQ==
2397+
"@react-native-community/cli-config@13.5.1":
2398+
version "13.5.1"
2399+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-13.5.1.tgz#45b5a0e3dccd029a9260fd99919eaf13957c9a67"
2400+
integrity sha512-kwnkrUdSh7skFoRMn4bzL/lVtFbcFxfc8i7PZQjudvLJkFs8BAOXDLFwZeNSNnW1STdRJWGL6kIxwoHOKUbJUw==
24002401
dependencies:
2401-
"@react-native-community/cli-tools" "13.0.0"
2402+
"@react-native-community/cli-tools" "13.5.1"
24022403
chalk "^4.1.2"
24032404
cosmiconfig "^5.1.0"
24042405
deepmerge "^4.3.0"
24052406
glob "^7.1.3"
24062407
joi "^17.2.1"
24072408

2408-
"@react-native-community/cli-debugger-ui@13.0.0":
2409-
version "13.0.0"
2410-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-13.0.0.tgz#dd362c957e8db9a94fda7317bf3385f1ce82b8b3"
2411-
integrity sha512-SsvVrLZBwvd8tRCWvsZwj8Kzaf1mQFQ+BUfZzt+oOztGZFXLFQ8eN13IPUZBHeyfFUtI62jteotse1X9BalRUQ==
2409+
"@react-native-community/cli-debugger-ui@13.5.1":
2410+
version "13.5.1"
2411+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-13.5.1.tgz#804a2e31754aa23a26782f4c411e5d73ed5c9b03"
2412+
integrity sha512-VASW7KZsATtvQNHb26pDJ1JDMq+B5sGZTgMjUfg4sLDnjZFmHtyX8MIjmTTKfurZ0Kqi7fxeGTiHiRXCXKHXzQ==
24122413
dependencies:
24132414
serve-static "^1.13.1"
24142415

2415-
"@react-native-community/cli-doctor@13.0.0":
2416-
version "13.0.0"
2417-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-13.0.0.tgz#89da6fffc25c4b67c1e0d4753f2d69f2b510c8e1"
2418-
integrity sha512-IxYhuGIPcvCTiccVzjw3dgb3YPvdn3iKwCPY4YzL9TeR4DLB+S5f+bfcVqrAwJWgj9F9EAldLYsQGteR7RWBCA==
2416+
"@react-native-community/cli-doctor@13.5.1":
2417+
version "13.5.1"
2418+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-13.5.1.tgz#4aef9ce3875fe1ce253ff69157ce89829db008f8"
2419+
integrity sha512-mTb1HwrMirV4RMjtk0B0+j3862Pz61/qjmL1FiR5QaDHD6KzNucwoY6DDQvltFmojmWpbEdiRf6x49sDz9VxmQ==
24192420
dependencies:
2420-
"@react-native-community/cli-config" "13.0.0"
2421-
"@react-native-community/cli-platform-android" "13.0.0"
2422-
"@react-native-community/cli-platform-ios" "13.0.0"
2423-
"@react-native-community/cli-tools" "13.0.0"
2421+
"@react-native-community/cli-config" "13.5.1"
2422+
"@react-native-community/cli-platform-android" "13.5.1"
2423+
"@react-native-community/cli-platform-apple" "13.5.1"
2424+
"@react-native-community/cli-platform-ios" "13.5.1"
2425+
"@react-native-community/cli-tools" "13.5.1"
24242426
chalk "^4.1.2"
24252427
command-exists "^1.2.8"
24262428
deepmerge "^4.3.0"
@@ -2435,53 +2437,55 @@
24352437
wcwidth "^1.0.1"
24362438
yaml "^2.2.1"
24372439

2438-
"@react-native-community/cli-hermes@13.0.0":
2439-
version "13.0.0"
2440-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-13.0.0.tgz#978e8304c95f4c0b2d31c9490b7f1d4e72e187e5"
2441-
integrity sha512-FN6Zs1fJ+CyR8war9QGxI+2dMeFbqmhR4W1n+XaBZA/QbNPR1kPD+zs87zalzSJuFlYoVyGaTHoVDJHGGpjKTQ==
2440+
"@react-native-community/cli-hermes@13.5.1":
2441+
version "13.5.1"
2442+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-13.5.1.tgz#5bb94582009124874791297802389f7881d08cce"
2443+
integrity sha512-PE0UMJZx4OcsKXoRzeEkaSz+x9/GdZi/ezgJ5TCnuhoSpgUPO9g5UrkGcmWqDD41W+JWWwCE3N9eLryyXd0wmQ==
24422444
dependencies:
2443-
"@react-native-community/cli-platform-android" "13.0.0"
2444-
"@react-native-community/cli-tools" "13.0.0"
2445+
"@react-native-community/cli-platform-android" "13.5.1"
2446+
"@react-native-community/cli-tools" "13.5.1"
24452447
chalk "^4.1.2"
24462448
hermes-profile-transformer "^0.0.6"
24472449
ip "^1.1.5"
24482450

2449-
"@react-native-community/cli-platform-android@13.0.0":
2450-
version "13.0.0"
2451-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-13.0.0.tgz#9ea8d9cd959d58b1ff0404030b15a2068c6cfbad"
2452-
integrity sha512-qpd6eOTtzL4MnHOhwvU1pVSr+Q2d/gy27T77Fx0Cc98YWz2Uy/KqEQ4d2Zch+4gNhmSBmE6ewQa1XIF767vCPA==
2451+
"@react-native-community/cli-platform-android@13.5.1":
2452+
version "13.5.1"
2453+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-13.5.1.tgz#2d2f55be5d85fc911ff0b24b1c50bf8ad22d1b86"
2454+
integrity sha512-U6TixH8X1LsheCr5Sd7/68OpH4DbLcNhbqROfnezIByimjNpLby2mQ85yPXTrV1MYck0Q78L99yvevqLZbJ53Q==
24532455
dependencies:
2454-
"@react-native-community/cli-tools" "13.0.0"
2456+
"@react-native-community/cli-tools" "13.5.1"
24552457
chalk "^4.1.2"
24562458
execa "^5.0.0"
24572459
fast-xml-parser "^4.2.4"
24582460
glob "^7.1.3"
24592461
logkitty "^0.7.1"
24602462

2461-
"@react-native-community/cli-platform-ios@13.0.0":
2462-
version "13.0.0"
2463-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-13.0.0.tgz#250d823174a7f3e6e46d03fabaf40c6f3c301e0b"
2464-
integrity sha512-x3fMunOlXbcw0zlRxwnvwSQMdQVnANqHlLDrd0neiLzf/dG094PqtCbyJSFmw+65+iViemnzfwGDmocrVPuiOA==
2463+
"@react-native-community/cli-platform-apple@13.5.1":
2464+
version "13.5.1"
2465+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-apple/-/cli-platform-apple-13.5.1.tgz#facd4a7c03f905fde1636ca1fbf21f4adf3ccdbb"
2466+
integrity sha512-vhS0RGR/q+XM0ycIcfsK2nWkcYLXifJj5thXRvZEhn800OorhRHf6qYaN/y6RV9ruZLkrevSg17/fBpXTibpdw==
24652467
dependencies:
2466-
"@react-native-community/cli-tools" "13.0.0"
2468+
"@react-native-community/cli-tools" "13.5.1"
24672469
chalk "^4.1.2"
24682470
execa "^5.0.0"
24692471
fast-xml-parser "^4.0.12"
24702472
glob "^7.1.3"
24712473
ora "^5.4.1"
24722474

2473-
"@react-native-community/[email protected]":
2474-
version "13.0.0"
2475-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-13.0.0.tgz#4c3bfcd8f51a8c5212355c4110d5f81c9783c8ea"
2476-
integrity sha512-HcIF23/Af5ghqV5F1ksHVIwVjVtHFeKht4U14DbO85HWw19SwYJ8O+GdDafXy7wdpxE6s0H4ZZDFnNk3zoc/Hg==
2475+
"@react-native-community/[email protected]":
2476+
version "13.5.1"
2477+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-13.5.1.tgz#f4a5ee353bccf3a633ce6ea5e7af68e8ba26f252"
2478+
integrity sha512-AdTMgGF9W5KMYmI0iPViMKt3uzoahi9TBSilHoty8vZ5KLxmx1imB4Co54db8aIbwhpK0q5wBSJPjR1Ij99c1g==
2479+
dependencies:
2480+
"@react-native-community/cli-platform-apple" "13.5.1"
24772481

2478-
"@react-native-community/cli-server-api@13.0.0":
2479-
version "13.0.0"
2480-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-13.0.0.tgz#e937503c6fb3fa42e8380e2b35cb18f19e168c6d"
2481-
integrity sha512-PHg/dc4BQhMgV0LzrZ0JFus1hrYIOl2yOOb5SsHklQALhtQebAozEtMOJMmQ5G/yjRxKcfaLwTm+MoydC0fPlw==
2482+
"@react-native-community/cli-server-api@13.5.1":
2483+
version "13.5.1"
2484+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-13.5.1.tgz#bb29480a9f982706d51e9a79bbaef2eae8cc6896"
2485+
integrity sha512-Ke1wWHfEZHcruA3kOpKGO6i21uXIt3AzUi3eLVLZWDtYnyfRUzkWwYycbrcmSgDfboWrFc4uHMk9uHT4PHsnZA==
24822486
dependencies:
2483-
"@react-native-community/cli-debugger-ui" "13.0.0"
2484-
"@react-native-community/cli-tools" "13.0.0"
2487+
"@react-native-community/cli-debugger-ui" "13.5.1"
2488+
"@react-native-community/cli-tools" "13.5.1"
24852489
compression "^1.7.1"
24862490
connect "^3.6.5"
24872491
errorhandler "^1.5.1"
@@ -2490,10 +2494,10 @@
24902494
serve-static "^1.13.1"
24912495
ws "^7.5.1"
24922496

2493-
"@react-native-community/cli-tools@13.0.0":
2494-
version "13.0.0"
2495-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-13.0.0.tgz#c3136dc3648f763f3eb6068df56ca14f12ace155"
2496-
integrity sha512-3C/GiFpIJbbuWgH+4T63vmL7K1OjYIs62rbGJp+BW6BbCTZpgMMk3EMZz1fNctaNcj+95jqmnd01PYTE1s/sIA==
2497+
"@react-native-community/cli-tools@13.5.1":
2498+
version "13.5.1"
2499+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-13.5.1.tgz#3e5b76e0083d106c5b0d06edf6fb5d6c9c456b23"
2500+
integrity sha512-IIC/xGjSJCKFnhedgP8FAL85IBYsEf80FNrPxmIcaHVTHxE4eXs5/Cc/d2NgL8BZGBT8QK3TV4XQuWbgDGBCoQ==
24972501
dependencies:
24982502
appdirsjs "^1.2.4"
24992503
chalk "^4.1.2"
@@ -2506,27 +2510,26 @@
25062510
shell-quote "^1.7.3"
25072511
sudo-prompt "^9.0.0"
25082512

2509-
"@react-native-community/cli-types@13.0.0":
2510-
version "13.0.0"
2511-
resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-13.0.0.tgz#319c40479cbaee256c032583674da2b0571ed81e"
2512-
integrity sha512-YkxUKej10MBwlgcFs1ltV5ofsKbsdPMjAluIhVzTfU+paIqATSdyvUVOw/7wCqujQnBdm0xJlLyjXQy9qzpJeQ==
2513+
"@react-native-community/cli-types@13.5.1":
2514+
version "13.5.1"
2515+
resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-13.5.1.tgz#a8d68f61a8ba7e59add7f492daa0288ed0ad61ce"
2516+
integrity sha512-hvRqXZdCPc8kPnKtXxH9dVlEFiMZTPlaJ1p5tV2p3Y+rFkK1mf0Kb6CHG3mDgJhSt1Ssbg159nfNzD0ApC25lA==
25132517
dependencies:
25142518
joi "^17.2.1"
25152519

2516-
"@react-native-community/[email protected]":
2517-
version "13.0.0"
2518-
resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-13.0.0.tgz#8c6b5337cc149b80c049b50ed3127862ff3357e7"
2519-
integrity sha512-keDK0pJDUhTqm0Wj7IibdeWecMmD/obUagf/eTC+pCmt5Pyqy/3S8mObKwvYUH1HZk6YHtFAgqF7qUMpBE05ww==
2520-
dependencies:
2521-
"@react-native-community/cli-clean" "13.0.0"
2522-
"@react-native-community/cli-config" "13.0.0"
2523-
"@react-native-community/cli-debugger-ui" "13.0.0"
2524-
"@react-native-community/cli-doctor" "13.0.0"
2525-
"@react-native-community/cli-hermes" "13.0.0"
2526-
"@react-native-community/cli-plugin-metro" "13.0.0"
2527-
"@react-native-community/cli-server-api" "13.0.0"
2528-
"@react-native-community/cli-tools" "13.0.0"
2529-
"@react-native-community/cli-types" "13.0.0"
2520+
"@react-native-community/[email protected]":
2521+
version "13.5.1"
2522+
resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-13.5.1.tgz#f81936f79c4dc503d3e914fd214b56b42a57b771"
2523+
integrity sha512-k6Mk2cxCSvJ9bRWGvBtTdtcl+FPttrHPl91XezU0pjuXa9fwRRUInn0i5DcZWa31QDK/G5AGiNhdwIPADDkt3Q==
2524+
dependencies:
2525+
"@react-native-community/cli-clean" "13.5.1"
2526+
"@react-native-community/cli-config" "13.5.1"
2527+
"@react-native-community/cli-debugger-ui" "13.5.1"
2528+
"@react-native-community/cli-doctor" "13.5.1"
2529+
"@react-native-community/cli-hermes" "13.5.1"
2530+
"@react-native-community/cli-server-api" "13.5.1"
2531+
"@react-native-community/cli-tools" "13.5.1"
2532+
"@react-native-community/cli-types" "13.5.1"
25302533
chalk "^4.1.2"
25312534
commander "^9.4.1"
25322535
deepmerge "^4.3.0"

0 commit comments

Comments
 (0)