Skip to content

Commit b5d7dab

Browse files
feat: add React Native patch for delegate module resolution
1 parent 5aaae32 commit b5d7dab

File tree

3 files changed

+151
-7
lines changed

3 files changed

+151
-7
lines changed

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"ios": "npm run ios --workspace=@examples/side-by-side",
1010
"android": "npm run android --workspace=@examples/side-by-side",
1111
"lint": "eslint .",
12-
"test": "jest"
12+
"test": "jest",
13+
"postinstall": "patch-package"
1314
},
1415
"devDependencies": {
1516
"@babel/core": "^7.25.2",
@@ -21,11 +22,12 @@
2122
"@react-native/typescript-config": "0.79.3",
2223
"eslint": "^8.19.0",
2324
"jest": "^29.6.3",
25+
"patch-package": "^8.0.0",
2426
"prettier": "2.8.8",
2527
"typescript": "5.0.4"
2628
},
2729
"engines": {
2830
"node": ">=18"
2931
},
3032
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
31-
}
33+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
diff --git a/node_modules/react-native/Libraries/AppDelegate/RCTReactNativeFactory.mm b/node_modules/react-native/Libraries/AppDelegate/RCTReactNativeFactory.mm
2+
index 232a354..defb453 100644
3+
--- a/node_modules/react-native/Libraries/AppDelegate/RCTReactNativeFactory.mm
4+
+++ b/node_modules/react-native/Libraries/AppDelegate/RCTReactNativeFactory.mm
5+
@@ -163,6 +163,9 @@ - (BOOL)bridgelessEnabled
6+
7+
- (Class)getModuleClassFromName:(const char *)name
8+
{
9+
+ if ([_delegate respondsToSelector:@selector(getModuleClassFromName:)]) {
10+
+ return [_delegate getModuleClassFromName:name];
11+
+ }
12+
#if RN_DISABLE_OSS_PLUGIN_HEADER
13+
return RCTTurboModulePluginClassProvider(name);
14+
#else
15+
@@ -190,6 +193,13 @@ - (Class)getModuleClassFromName:(const char *)name
16+
17+
- (id<RCTTurboModule>)getModuleInstanceFromClass:(Class)moduleClass
18+
{
19+
+ if ([_delegate respondsToSelector:@selector(getModuleInstanceFromClass:)]) {
20+
+ id<RCTTurboModule> delegateResult = [_delegate getModuleInstanceFromClass:moduleClass];
21+
+ if (delegateResult != nil) {
22+
+ return delegateResult;
23+
+ }
24+
+ }
25+
+
26+
return RCTAppSetupDefaultModuleFromClass(moduleClass, self.delegate.dependencyProvider);
27+
}
28+

yarn.lock

Lines changed: 119 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2025,6 +2025,11 @@
20252025
resolved "https://registry.yarnpkg.com/@vscode/sudo-prompt/-/sudo-prompt-9.3.1.tgz#c562334bc6647733649fd42afc96c0eea8de3b65"
20262026
integrity sha512-9ORTwwS74VaTn38tNbQhsA5U44zkJfcb0BdTSyyG6frP4e8KMtHuTXYmwefe5dpL8XB1aGSIVTaLjD3BbWb5iA==
20272027

2028+
"@yarnpkg/lockfile@^1.1.0":
2029+
version "1.1.0"
2030+
resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31"
2031+
integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==
2032+
20282033
abort-controller@^3.0.0:
20292034
version "3.0.0"
20302035
resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
@@ -2243,6 +2248,11 @@ async-limiter@~1.0.0:
22432248
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
22442249
integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==
22452250

2251+
at-least-node@^1.0.0:
2252+
version "1.0.0"
2253+
resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
2254+
integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
2255+
22462256
available-typed-arrays@^1.0.7:
22472257
version "1.0.7"
22482258
resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846"
@@ -2555,7 +2565,7 @@ ci-info@^2.0.0:
25552565
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
25562566
integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
25572567

2558-
ci-info@^3.2.0:
2568+
ci-info@^3.2.0, ci-info@^3.7.0:
25592569
version "3.9.0"
25602570
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4"
25612571
integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==
@@ -3429,6 +3439,13 @@ find-up@^5.0.0:
34293439
locate-path "^6.0.0"
34303440
path-exists "^4.0.0"
34313441

3442+
find-yarn-workspace-root@^2.0.0:
3443+
version "2.0.0"
3444+
resolved "https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz#f47fb8d239c900eb78179aa81b66673eac88f7bd"
3445+
integrity sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==
3446+
dependencies:
3447+
micromatch "^4.0.2"
3448+
34323449
flat-cache@^3.0.4:
34333450
version "3.2.0"
34343451
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee"
@@ -3469,6 +3486,16 @@ fs-extra@^8.1.0:
34693486
jsonfile "^4.0.0"
34703487
universalify "^0.1.0"
34713488

3489+
fs-extra@^9.0.0:
3490+
version "9.1.0"
3491+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
3492+
integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
3493+
dependencies:
3494+
at-least-node "^1.0.0"
3495+
graceful-fs "^4.2.0"
3496+
jsonfile "^6.0.1"
3497+
universalify "^2.0.0"
3498+
34723499
fs.realpath@^1.0.0:
34733500
version "1.0.0"
34743501
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
@@ -3612,7 +3639,7 @@ gopd@^1.0.1, gopd@^1.2.0:
36123639
resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
36133640
integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
36143641

3615-
graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9:
3642+
graceful-fs@^4.1.11, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9:
36163643
version "4.2.11"
36173644
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
36183645
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
@@ -4548,6 +4575,17 @@ json-stable-stringify-without-jsonify@^1.0.1:
45484575
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
45494576
integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
45504577

4578+
json-stable-stringify@^1.0.2:
4579+
version "1.3.0"
4580+
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz#8903cfac42ea1a0f97f35d63a4ce0518f0cc6a70"
4581+
integrity sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==
4582+
dependencies:
4583+
call-bind "^1.0.8"
4584+
call-bound "^1.0.4"
4585+
isarray "^2.0.5"
4586+
jsonify "^0.0.1"
4587+
object-keys "^1.1.1"
4588+
45514589
json5@^2.2.3:
45524590
version "2.2.3"
45534591
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
@@ -4560,6 +4598,20 @@ jsonfile@^4.0.0:
45604598
optionalDependencies:
45614599
graceful-fs "^4.1.6"
45624600

4601+
jsonfile@^6.0.1:
4602+
version "6.1.0"
4603+
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
4604+
integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
4605+
dependencies:
4606+
universalify "^2.0.0"
4607+
optionalDependencies:
4608+
graceful-fs "^4.1.6"
4609+
4610+
jsonify@^0.0.1:
4611+
version "0.0.1"
4612+
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz#2aa3111dae3d34a0f151c63f3a45d995d9420978"
4613+
integrity sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==
4614+
45634615
"jsx-ast-utils@^2.4.1 || ^3.0.0":
45644616
version "3.3.5"
45654617
resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a"
@@ -4577,6 +4629,13 @@ keyv@^4.5.3:
45774629
dependencies:
45784630
json-buffer "3.0.1"
45794631

4632+
klaw-sync@^6.0.0:
4633+
version "6.0.0"
4634+
resolved "https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz#1fd2cfd56ebb6250181114f0a581167099c2b28c"
4635+
integrity sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==
4636+
dependencies:
4637+
graceful-fs "^4.1.11"
4638+
45804639
kleur@^3.0.3:
45814640
version "3.0.3"
45824641
resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
@@ -4918,7 +4977,7 @@ metro@0.82.5, metro@^0.82.0:
49184977
ws "^7.5.10"
49194978
yargs "^17.6.2"
49204979

4921-
micromatch@^4.0.4, micromatch@^4.0.8:
4980+
micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.8:
49224981
version "4.0.8"
49234982
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
49244983
integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
@@ -4972,6 +5031,11 @@ minimatch@^9.0.4:
49725031
dependencies:
49735032
brace-expansion "^2.0.1"
49745033

5034+
minimist@^1.2.6:
5035+
version "1.2.8"
5036+
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
5037+
integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
5038+
49755039
mkdirp@^1.0.4:
49765040
version "1.0.4"
49775041
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
@@ -5143,7 +5207,7 @@ open@^6.2.0:
51435207
dependencies:
51445208
is-wsl "^1.1.0"
51455209

5146-
open@^7.0.3:
5210+
open@^7.0.3, open@^7.4.2:
51475211
version "7.4.2"
51485212
resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321"
51495213
integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==
@@ -5178,6 +5242,11 @@ ora@^5.4.1:
51785242
strip-ansi "^6.0.0"
51795243
wcwidth "^1.0.1"
51805244

5245+
os-tmpdir@~1.0.2:
5246+
version "1.0.2"
5247+
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
5248+
integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==
5249+
51815250
own-keys@^1.0.1:
51825251
version "1.0.1"
51835252
resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358"
@@ -5250,6 +5319,27 @@ parseurl@~1.3.3:
52505319
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
52515320
integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
52525321

5322+
patch-package@^8.0.0:
5323+
version "8.0.0"
5324+
resolved "https://registry.yarnpkg.com/patch-package/-/patch-package-8.0.0.tgz#d191e2f1b6e06a4624a0116bcb88edd6714ede61"
5325+
integrity sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==
5326+
dependencies:
5327+
"@yarnpkg/lockfile" "^1.1.0"
5328+
chalk "^4.1.2"
5329+
ci-info "^3.7.0"
5330+
cross-spawn "^7.0.3"
5331+
find-yarn-workspace-root "^2.0.0"
5332+
fs-extra "^9.0.0"
5333+
json-stable-stringify "^1.0.2"
5334+
klaw-sync "^6.0.0"
5335+
minimist "^1.2.6"
5336+
open "^7.4.2"
5337+
rimraf "^2.6.3"
5338+
semver "^7.5.3"
5339+
slash "^2.0.0"
5340+
tmp "^0.0.33"
5341+
yaml "^2.2.2"
5342+
52535343
path-exists@^4.0.0:
52545344
version "4.0.0"
52555345
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
@@ -5675,6 +5765,13 @@ reusify@^1.0.4:
56755765
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f"
56765766
integrity sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==
56775767

5768+
rimraf@^2.6.3:
5769+
version "2.7.1"
5770+
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
5771+
integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
5772+
dependencies:
5773+
glob "^7.1.3"
5774+
56785775
rimraf@^3.0.2:
56795776
version "3.0.2"
56805777
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
@@ -5884,6 +5981,11 @@ sisteransi@^1.0.5:
58845981
resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
58855982
integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
58865983

5984+
slash@^2.0.0:
5985+
version "2.0.0"
5986+
resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44"
5987+
integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==
5988+
58875989
slash@^3.0.0:
58885990
version "3.0.0"
58895991
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
@@ -6136,6 +6238,13 @@ throat@^5.0.0:
61366238
resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b"
61376239
integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==
61386240

6241+
tmp@^0.0.33:
6242+
version "0.0.33"
6243+
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
6244+
integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
6245+
dependencies:
6246+
os-tmpdir "~1.0.2"
6247+
61396248
tmpl@1.0.5:
61406249
version "1.0.5"
61416250
resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
@@ -6298,6 +6407,11 @@ universalify@^0.1.0:
62986407
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
62996408
integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
63006409

6410+
universalify@^2.0.0:
6411+
version "2.0.1"
6412+
resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d"
6413+
integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==
6414+
63016415
unpipe@1.0.0, unpipe@~1.0.0:
63026416
version "1.0.0"
63036417
resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
@@ -6499,7 +6613,7 @@ yallist@^3.0.2:
64996613
resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
65006614
integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
65016615

6502-
yaml@^2.2.1:
6616+
yaml@^2.2.1, yaml@^2.2.2:
65036617
version "2.8.0"
65046618
resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.0.tgz#15f8c9866211bdc2d3781a0890e44d4fa1a5fff6"
65056619
integrity sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==

0 commit comments

Comments
 (0)