diff --git a/package.json b/package.json index 039f91e..0d6d211 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "@eslint/eslintrc": "^3.3.0", "@eslint/js": "^9.22.0", "@evilmartians/lefthook": "^1.5.0", - "@react-native-community/cli": "15.0.0-alpha.2", + "@react-native-community/cli": "20.0.0", "@react-native/babel-preset": "0.79.2", "@react-native/eslint-config": "^0.78.0", "@release-it/conventional-changelog": "^9.0.2", diff --git a/yarn.lock b/yarn.lock index 0a40522..db260b9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2289,7 +2289,7 @@ __metadata: "@eslint/eslintrc": ^3.3.0 "@eslint/js": ^9.22.0 "@evilmartians/lefthook": ^1.5.0 - "@react-native-community/cli": 15.0.0-alpha.2 + "@react-native-community/cli": 20.0.0 "@react-native/babel-preset": 0.79.2 "@react-native/eslint-config": ^0.78.0 "@release-it/conventional-changelog": ^9.0.2 @@ -2538,27 +2538,27 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-clean@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-clean@npm:15.0.0-alpha.2" +"@react-native-community/cli-clean@npm:18.0.0": + version: 18.0.0 + resolution: "@react-native-community/cli-clean@npm:18.0.0" dependencies: - "@react-native-community/cli-tools": 15.0.0-alpha.2 + "@react-native-community/cli-tools": 18.0.0 chalk: ^4.1.2 execa: ^5.0.0 fast-glob: ^3.3.2 - checksum: 2dcf0019aaaea1972324b47cf1fdc0912c8e76ee70e46c0399467e629f7fc3b20dec4065f37a69ffb1bda75c9e8300800868b05df92371a62a116abfed15865c + checksum: 901f9ba9c124447de7da76b4e4a52dd6c374ffd117def571368e23393e2a4591e907076d937f8a6a6a81d97a24fcc6f73b7d026d327d9319bf3c4e83f84a79c5 languageName: node linkType: hard -"@react-native-community/cli-clean@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-clean@npm:18.0.0" +"@react-native-community/cli-clean@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-clean@npm:20.0.0" dependencies: - "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-tools": 20.0.0 chalk: ^4.1.2 execa: ^5.0.0 fast-glob: ^3.3.2 - checksum: 901f9ba9c124447de7da76b4e4a52dd6c374ffd117def571368e23393e2a4591e907076d937f8a6a6a81d97a24fcc6f73b7d026d327d9319bf3c4e83f84a79c5 + checksum: 61e44c35d4dab0f037a3c8993056ac870c2b9492bc8452cabbc61ea7ff5ce3a55f4c5c1be799f9a943ad470911985783024863d0cfd2b81fee79063023a1d52b languageName: node linkType: hard @@ -2574,6 +2574,18 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-config-android@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-config-android@npm:20.0.0" + dependencies: + "@react-native-community/cli-tools": 20.0.0 + chalk: ^4.1.2 + fast-glob: ^3.3.2 + fast-xml-parser: ^4.4.1 + checksum: cae974e97e1e814add722718f79b6fed5195beb9599209c327f5f26e51c24ba7cec551c4c6240cccfca455d6986f7ca2e8a64c3542d2117c0e0728f281569a30 + languageName: node + linkType: hard + "@react-native-community/cli-config-apple@npm:18.0.0": version: 18.0.0 resolution: "@react-native-community/cli-config-apple@npm:18.0.0" @@ -2586,17 +2598,15 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-config@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-config@npm:15.0.0-alpha.2" +"@react-native-community/cli-config-apple@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-config-apple@npm:20.0.0" dependencies: - "@react-native-community/cli-tools": 15.0.0-alpha.2 + "@react-native-community/cli-tools": 20.0.0 chalk: ^4.1.2 - cosmiconfig: ^9.0.0 - deepmerge: ^4.3.0 + execa: ^5.0.0 fast-glob: ^3.3.2 - joi: ^17.2.1 - checksum: 2774c0b312d98637ade4c1429850588f267bb9b02361f88340a127436dfb61308072c88e3ed8e18ccb17c6f8ed6837589b5ad3717ddf8ea0402cf81029ae3665 + checksum: b8ffb7d528dca06f1a6e99f5429f65bc6dee10b61059f229bc8c07a7a1096377495905020b7ead6251d47ed1faf1f85db9a68b3db69286a9b6d0753663d52266 languageName: node linkType: hard @@ -2614,36 +2624,17 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-debugger-ui@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-debugger-ui@npm:15.0.0-alpha.2" - dependencies: - serve-static: ^1.13.1 - checksum: b25322f1f672edc13db631629bbeda0467a645cc5ccf87f99715797f275e35909683ba44601ad23a85d49b6ddc02a6bf94f585010985aaf829ce849ccd8a5960 - languageName: node - linkType: hard - -"@react-native-community/cli-doctor@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-doctor@npm:15.0.0-alpha.2" +"@react-native-community/cli-config@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-config@npm:20.0.0" dependencies: - "@react-native-community/cli-config": 15.0.0-alpha.2 - "@react-native-community/cli-platform-android": 15.0.0-alpha.2 - "@react-native-community/cli-platform-apple": 15.0.0-alpha.2 - "@react-native-community/cli-platform-ios": 15.0.0-alpha.2 - "@react-native-community/cli-tools": 15.0.0-alpha.2 + "@react-native-community/cli-tools": 20.0.0 chalk: ^4.1.2 - command-exists: ^1.2.8 + cosmiconfig: ^9.0.0 deepmerge: ^4.3.0 - envinfo: ^7.13.0 - execa: ^5.0.0 - node-stream-zip: ^1.9.1 - ora: ^5.4.1 - semver: ^7.5.2 - strip-ansi: ^5.2.0 - wcwidth: ^1.0.1 - yaml: ^2.2.1 - checksum: 9dae312408d663e3da6258352bb4aa572042aa2e16941b2da9f0db387af5e0a1d7bd494a75145c6077a98d3232322a4dc26d82360e9e92726480ff53e02c73fa + fast-glob: ^3.3.2 + joi: ^17.2.1 + checksum: 5d516474dfde07b2c725fc8b3755a7928bb3bb9c279cb574bd05e76851de8a91aa46879729b7a5ba0f65cd81f793fe69b891e9229d34d497914d83fb986c6a38 languageName: node linkType: hard @@ -2670,17 +2661,26 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-platform-android@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-platform-android@npm:15.0.0-alpha.2" +"@react-native-community/cli-doctor@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-doctor@npm:20.0.0" dependencies: - "@react-native-community/cli-tools": 15.0.0-alpha.2 + "@react-native-community/cli-config": 20.0.0 + "@react-native-community/cli-platform-android": 20.0.0 + "@react-native-community/cli-platform-apple": 20.0.0 + "@react-native-community/cli-platform-ios": 20.0.0 + "@react-native-community/cli-tools": 20.0.0 chalk: ^4.1.2 + command-exists: ^1.2.8 + deepmerge: ^4.3.0 + envinfo: ^7.13.0 execa: ^5.0.0 - fast-glob: ^3.3.2 - fast-xml-parser: ^4.4.1 - logkitty: ^0.7.1 - checksum: 05fe7d0b09f63d7d3236c5cf16426a535c428c50e099f5262d6f530778c71bbf7018d0af98215d88dc09c34506178909e0d041d5ae390b3d06cd783d48037953 + node-stream-zip: ^1.9.1 + ora: ^5.4.1 + semver: ^7.5.2 + wcwidth: ^1.0.1 + yaml: ^2.2.1 + checksum: aa80df1ebaf71741292608806ae408d506707e3c7e5894cf34c2470b1f0635fa4ef79dc653febcc2bad6dcddbc357f93a99706f758dc450a0a44f8b163df5227 languageName: node linkType: hard @@ -2697,17 +2697,16 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-platform-apple@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-platform-apple@npm:15.0.0-alpha.2" +"@react-native-community/cli-platform-android@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-platform-android@npm:20.0.0" dependencies: - "@react-native-community/cli-tools": 15.0.0-alpha.2 + "@react-native-community/cli-config-android": 20.0.0 + "@react-native-community/cli-tools": 20.0.0 chalk: ^4.1.2 execa: ^5.0.0 - fast-glob: ^3.3.2 - fast-xml-parser: ^4.4.1 - ora: ^5.4.1 - checksum: 4703445b076262c9a8fffdf142b8cfb9d8b656ec284754ef5d6e7d5cc72f7d9a8e908c5bbbaace35f577c2a15ec4a74117f29a8f51f69499abd8025c55b07cb1 + logkitty: ^0.7.1 + checksum: c619c5f871b90d49b06cb96630884d8e8439f56d43d9734401c77f062ba5312134049168a4754ecd55770b86a0a7708c8f2e52b06f058f443415a0b008932829 languageName: node linkType: hard @@ -2724,12 +2723,16 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-platform-ios@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-platform-ios@npm:15.0.0-alpha.2" +"@react-native-community/cli-platform-apple@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-platform-apple@npm:20.0.0" dependencies: - "@react-native-community/cli-platform-apple": 15.0.0-alpha.2 - checksum: 485cfe403b30be954848df229a838caac03571941efc3c20280f5c1f26c8cc228dc507e00f65f876d196708b5beb2b433f83fd8b1920880c370be448fe11531b + "@react-native-community/cli-config-apple": 20.0.0 + "@react-native-community/cli-tools": 20.0.0 + chalk: ^4.1.2 + execa: ^5.0.0 + fast-xml-parser: ^4.4.1 + checksum: 10c457a95b8bf69463dadd3a6d426550866f91cbd5de9a1f2c76e08098f37c3422e41edfb5fb1b1252dd4ff4ca4740bd71411d81213ddb93c0069426f8c63988 languageName: node linkType: hard @@ -2742,20 +2745,12 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-server-api@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-server-api@npm:15.0.0-alpha.2" +"@react-native-community/cli-platform-ios@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-platform-ios@npm:20.0.0" dependencies: - "@react-native-community/cli-debugger-ui": 15.0.0-alpha.2 - "@react-native-community/cli-tools": 15.0.0-alpha.2 - compression: ^1.7.1 - connect: ^3.6.5 - errorhandler: ^1.5.1 - nocache: ^3.0.1 - pretty-format: ^26.6.2 - serve-static: ^1.13.1 - ws: ^6.2.3 - checksum: c447a0017bb743028aad8f26bc25aa0a4e6b3054a2b722ee7c8a7f1ca14b708f2b9cdea041d154e8ed6e1190bb7fbe04dada2a4529a200e138fc976f4b113b9e + "@react-native-community/cli-platform-apple": 20.0.0 + checksum: c7fc89332a7cb9fa71c1c5d4fe928d39b0514c74fdcc85251a7a35344f1f5e9e3b4cd23a85a70ce447dded6e6552a5edfa848cf07d8b26127a0c3b05ce3e1768 languageName: node linkType: hard @@ -2777,21 +2772,21 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-tools@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-tools@npm:15.0.0-alpha.2" +"@react-native-community/cli-server-api@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-server-api@npm:20.0.0" dependencies: - appdirsjs: ^1.2.4 - chalk: ^4.1.2 - execa: ^5.0.0 - find-up: ^5.0.0 - mime: ^2.4.1 + "@react-native-community/cli-tools": 20.0.0 + body-parser: ^1.20.3 + compression: ^1.7.1 + connect: ^3.6.5 + errorhandler: ^1.5.1 + nocache: ^3.0.1 open: ^6.2.0 - ora: ^5.4.1 - semver: ^7.5.2 - shell-quote: ^1.7.3 - sudo-prompt: ^9.0.0 - checksum: 15f996ee45d957ef2ee134634f02eb8921263cff4cb009d7373be4c468295d001137f5b09430117c68700e860ed4431cd6b0dc6ecf905f7e8208e8d84d356412 + pretty-format: ^29.7.0 + serve-static: ^1.13.1 + ws: ^6.2.3 + checksum: 60dfd1d0cb9f0026cd2b267ab57902a4ecc57513240230fd8263b683c6ad9356c6202595f4262fc2a07d23cafbdf7b9d4c95fa7fae25472f25c7b87905c13305 languageName: node linkType: hard @@ -2813,12 +2808,21 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-types@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli-types@npm:15.0.0-alpha.2" +"@react-native-community/cli-tools@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-tools@npm:20.0.0" dependencies: - joi: ^17.2.1 - checksum: 50de0db59c79ff4a302f8fa2b29d2cc3d3e7bc6a3c0c346dd4b1c26c90796a65c4ba6230c2de0b619e5a1548f751a81bad2ef7740367ca4a94da6e02857fd645 + "@vscode/sudo-prompt": ^9.0.0 + appdirsjs: ^1.2.4 + chalk: ^4.1.2 + execa: ^5.0.0 + find-up: ^5.0.0 + launch-editor: ^2.9.1 + mime: ^2.4.1 + ora: ^5.4.1 + prompts: ^2.4.2 + semver: ^7.5.2 + checksum: 6169f18e399a507e7f8b6fc8ddea113c0272b22b0af8cffdeb3f4ce77d61eaef97aff8aaede17c6501d470adaaf9e87411e1978e1be61202a98f53abe10ac224 languageName: node linkType: hard @@ -2831,17 +2835,25 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli@npm:15.0.0-alpha.2": - version: 15.0.0-alpha.2 - resolution: "@react-native-community/cli@npm:15.0.0-alpha.2" +"@react-native-community/cli-types@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli-types@npm:20.0.0" dependencies: - "@react-native-community/cli-clean": 15.0.0-alpha.2 - "@react-native-community/cli-config": 15.0.0-alpha.2 - "@react-native-community/cli-debugger-ui": 15.0.0-alpha.2 - "@react-native-community/cli-doctor": 15.0.0-alpha.2 - "@react-native-community/cli-server-api": 15.0.0-alpha.2 - "@react-native-community/cli-tools": 15.0.0-alpha.2 - "@react-native-community/cli-types": 15.0.0-alpha.2 + joi: ^17.2.1 + checksum: b64b03ff09eb3952c37ba96544156f0b6ffa76e616361a48254e645f914beaa844943ff77ee1fba46445ef8b45f726109fc9ad249afb9d360602cb03db846368 + languageName: node + linkType: hard + +"@react-native-community/cli@npm:18.0.0": + version: 18.0.0 + resolution: "@react-native-community/cli@npm:18.0.0" + dependencies: + "@react-native-community/cli-clean": 18.0.0 + "@react-native-community/cli-config": 18.0.0 + "@react-native-community/cli-doctor": 18.0.0 + "@react-native-community/cli-server-api": 18.0.0 + "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-types": 18.0.0 chalk: ^4.1.2 commander: ^9.4.1 deepmerge: ^4.3.0 @@ -2853,20 +2865,20 @@ __metadata: semver: ^7.5.2 bin: rnc-cli: build/bin.js - checksum: 8cc2c7c111e40aca6726e53a2abf97c065964274493770db4066e373387b2acd2584ba917f2a265cca7eca478b7b25de1fdf9bd4262b0012f1dc6a7828fe4ef9 + checksum: bd4d4142c95339393f35509038042fa854b4dd2d7dd458fcb2226d2e63d947cff561f20ce47253249bde310db35c071f836195377761dd7a8e64cb1ce1e35217 languageName: node linkType: hard -"@react-native-community/cli@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli@npm:18.0.0" +"@react-native-community/cli@npm:20.0.0": + version: 20.0.0 + resolution: "@react-native-community/cli@npm:20.0.0" dependencies: - "@react-native-community/cli-clean": 18.0.0 - "@react-native-community/cli-config": 18.0.0 - "@react-native-community/cli-doctor": 18.0.0 - "@react-native-community/cli-server-api": 18.0.0 - "@react-native-community/cli-tools": 18.0.0 - "@react-native-community/cli-types": 18.0.0 + "@react-native-community/cli-clean": 20.0.0 + "@react-native-community/cli-config": 20.0.0 + "@react-native-community/cli-doctor": 20.0.0 + "@react-native-community/cli-server-api": 20.0.0 + "@react-native-community/cli-tools": 20.0.0 + "@react-native-community/cli-types": 20.0.0 chalk: ^4.1.2 commander: ^9.4.1 deepmerge: ^4.3.0 @@ -2878,7 +2890,7 @@ __metadata: semver: ^7.5.2 bin: rnc-cli: build/bin.js - checksum: bd4d4142c95339393f35509038042fa854b4dd2d7dd458fcb2226d2e63d947cff561f20ce47253249bde310db35c071f836195377761dd7a8e64cb1ce1e35217 + checksum: 70a48fef9a9b5c70c3c8cceae076ee25a791e57e20b956a63d24790d8c3a571a069f9114f731384e1cb14fa56721a82faec3a53095a8c4062a2584e2ee862542 languageName: node linkType: hard @@ -11261,7 +11273,7 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:^1.6.1, shell-quote@npm:^1.7.3, shell-quote@npm:^1.8.3": +"shell-quote@npm:^1.6.1, shell-quote@npm:^1.8.3": version: 1.8.3 resolution: "shell-quote@npm:1.8.3" checksum: 550dd84e677f8915eb013d43689c80bb114860649ec5298eb978f40b8f3d4bc4ccb072b82c094eb3548dc587144bb3965a8676f0d685c1cf4c40b5dc27166242 @@ -11724,7 +11736,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^5.0.0, strip-ansi@npm:^5.2.0": +"strip-ansi@npm:^5.0.0": version: 5.2.0 resolution: "strip-ansi@npm:5.2.0" dependencies: @@ -11800,13 +11812,6 @@ __metadata: languageName: node linkType: hard -"sudo-prompt@npm:^9.0.0": - version: 9.2.1 - resolution: "sudo-prompt@npm:9.2.1" - checksum: 50a29eec2f264f2b78d891452a64112d839a30bffbff4ec065dba4af691a35b23cdb8f9107d413e25c1a9f1925644a19994c00602495cab033d53f585fdfd665 - languageName: node - linkType: hard - "supports-color@npm:^7.1.0": version: 7.2.0 resolution: "supports-color@npm:7.2.0"