diff --git a/package.json b/package.json index aaf0060a..17fc12b4 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@callstack/react-native-visionos": "^0.79.6", "@react-native-community/cli": "^20.0.2", "@react-native/babel-preset": "^0.81.1", - "@react-native/metro-config": "0.81.1", + "@react-native/metro-config": "0.88.1", "@release-it/conventional-changelog": "^11.0.1", "@rnx-kit/metro-config": "^2.1.1", "@types/jest": "^29.1.2", diff --git a/yarn.lock b/yarn.lock index 82f07edf..0aa0da31 100644 --- a/yarn.lock +++ b/yarn.lock @@ -62,7 +62,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.29.7": +"@babel/code-frame@npm:^7.29.0, @babel/code-frame@npm:^7.29.7": version: 7.29.7 resolution: "@babel/code-frame@npm:7.29.7" dependencies: @@ -200,6 +200,19 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.29.1, @babel/generator@npm:^7.29.14": + version: 7.29.14 + resolution: "@babel/generator@npm:7.29.14" + dependencies: + "@babel/parser": "npm:^7.29.14" + "@babel/types": "npm:^7.29.14" + "@jridgewell/gen-mapping": "npm:^0.3.12" + "@jridgewell/trace-mapping": "npm:^0.3.28" + jsesc: "npm:^3.0.2" + checksum: 10c0/39db746c47e0b80290b727e64025dd0ee9060f346271b5ca75ba07485df05f704a74358910bbe8e9f6e2a8fca62ac98f886640d2c84e7740af5fec42fbe0b71a + languageName: node + linkType: hard + "@babel/generator@npm:^7.29.7": version: 7.29.7 resolution: "@babel/generator@npm:7.29.7" @@ -838,6 +851,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.29.14": + version: 7.29.14 + resolution: "@babel/helper-string-parser@npm:7.29.14" + checksum: 10c0/7e296ef8457872da9f9306ef29a67470505bca7f21728ff4fede08746eac2bb122a3a3be39135d337a9c56985bae24e4c2dd8f13896afe64a32e9251363ed7bd + languageName: node + linkType: hard + "@babel/helper-string-parser@npm:^7.29.7": version: 7.29.7 resolution: "@babel/helper-string-parser@npm:7.29.7" @@ -1012,6 +1032,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.29.0, @babel/parser@npm:^7.29.14, @babel/parser@npm:^7.29.9": + version: 7.29.14 + resolution: "@babel/parser@npm:7.29.14" + dependencies: + "@babel/types": "npm:^7.29.14" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/5d76040cb386915a5086c864b5966a08bada9fa6074fa2b16cce42ed78ecae309003d3362fef88a96b9a40afc9761604502db93f7cea9db59af077d1ff2109f4 + languageName: node + linkType: hard + "@babel/parser@npm:^7.29.7": version: 7.29.7 resolution: "@babel/parser@npm:7.29.7" @@ -3159,7 +3190,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.29.7": +"@babel/template@npm:^7.28.6, @babel/template@npm:^7.29.7": version: 7.29.7 resolution: "@babel/template@npm:7.29.7" dependencies: @@ -3218,6 +3249,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.29.0, @babel/traverse@npm:^7.29.10": + version: 7.29.14 + resolution: "@babel/traverse@npm:7.29.14" + dependencies: + "@babel/code-frame": "npm:^7.29.7" + "@babel/generator": "npm:^7.29.14" + "@babel/helper-globals": "npm:^7.29.7" + "@babel/parser": "npm:^7.29.14" + "@babel/template": "npm:^7.29.7" + "@babel/types": "npm:^7.29.14" + debug: "npm:^4.3.1" + checksum: 10c0/f8d393411c7f03d1e5437620affa67857450b84501850414240a05c558894e59800f89310f810ec2711f7ed63fc03ef71d81eef9a3669f64d626c6d1be4c98f7 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.29.7": version: 7.29.7 resolution: "@babel/traverse@npm:7.29.7" @@ -3265,6 +3311,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.29.14, @babel/types@npm:^7.29.8": + version: 7.29.14 + resolution: "@babel/types@npm:7.29.14" + dependencies: + "@babel/helper-string-parser": "npm:^7.29.14" + "@babel/helper-validator-identifier": "npm:^7.29.7" + checksum: 10c0/40df9841cec707821b711b10c786be8ce52781e159be2ef8be41b546a6cf06021e99bd49b85fde1fd0313560df921335d44df5c442374c07785a4cdf6c2b3932 + languageName: node + linkType: hard + "@babel/types@npm:^7.29.7": version: 7.29.7 resolution: "@babel/types@npm:7.29.7" @@ -4632,7 +4688,7 @@ __metadata: "@callstack/react-native-visionos": "npm:^0.79.6" "@react-native-community/cli": "npm:^20.0.2" "@react-native/babel-preset": "npm:^0.81.1" - "@react-native/metro-config": "npm:0.81.1" + "@react-native/metro-config": "npm:0.88.1" "@release-it/conventional-changelog": "npm:^11.0.1" "@rnx-kit/metro-config": "npm:^2.1.1" "@types/jest": "npm:^29.1.2" @@ -4692,6 +4748,16 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-plugin-codegen@npm:0.88.1": + version: 0.88.1 + resolution: "@react-native/babel-plugin-codegen@npm:0.88.1" + dependencies: + "@babel/traverse": "npm:^7.29.0" + "@react-native/codegen": "npm:0.88.1" + checksum: 10c0/32a170bc81fc7786c6b32495f6f4290287c14ac4d9edc03969a9aad35cb6281c40c75b3d74b691ee242ee852e2a47bacb3b03511c542f28a6ed3c5b4af02b2ba + languageName: node + linkType: hard + "@react-native/babel-preset@npm:0.73.21": version: 0.73.21 resolution: "@react-native/babel-preset@npm:0.73.21" @@ -4744,7 +4810,50 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-preset@npm:0.81.1, @react-native/babel-preset@npm:^0.81.1": +"@react-native/babel-preset@npm:0.88.1": + version: 0.88.1 + resolution: "@react-native/babel-preset@npm:0.88.1" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-transform-async-generator-functions": "npm:^7.25.4" + "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" + "@babel/plugin-transform-block-scoping": "npm:^7.25.0" + "@babel/plugin-transform-class-properties": "npm:^7.25.4" + "@babel/plugin-transform-classes": "npm:^7.25.4" + "@babel/plugin-transform-destructuring": "npm:^7.24.8" + "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" + "@babel/plugin-transform-for-of": "npm:^7.24.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.8" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" + "@babel/plugin-transform-react-display-name": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx": "npm:^7.25.2" + "@babel/plugin-transform-react-jsx-self": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx-source": "npm:^7.24.7" + "@babel/plugin-transform-regenerator": "npm:^7.24.7" + "@babel/plugin-transform-runtime": "npm:^7.24.7" + "@babel/plugin-transform-typescript": "npm:^7.25.2" + "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" + "@react-native/babel-plugin-codegen": "npm:0.88.1" + babel-plugin-transform-flow-enums: "npm:^0.0.2" + flow-parser: "npm:0.327.0" + react-refresh: "npm:^0.14.0" + peerDependencies: + "@babel/core": "*" + checksum: 10c0/c5eafaa1df33c8231cb381b6464f8aaf949899a5419c5c93eb9f14d058221368db242f9efb21381d8cc2fdd389cf09f6ea6c35164a408ddc8773c94a3e93b750 + languageName: node + linkType: hard + +"@react-native/babel-preset@npm:^0.81.1": version: 0.81.1 resolution: "@react-native/babel-preset@npm:0.81.1" dependencies: @@ -4850,6 +4959,23 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.88.1": + version: 0.88.1 + resolution: "@react-native/codegen@npm:0.88.1" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/parser": "npm:^7.29.0" + flow-parser: "npm:0.327.0" + invariant: "npm:^2.2.4" + nullthrows: "npm:^1.1.1" + tinyglobby: "npm:^0.2.15" + yargs: "npm:^17.6.2" + peerDependencies: + "@babel/core": "*" + checksum: 10c0/33f3ef562dcfede10b39e3d68d5be0539314a2737421d385d334a18c96507ba00c430f1c99fad69a9e3c94c3e01c2f07b55fa0b95f8cf18623d32a7e984133cd + languageName: node + linkType: hard + "@react-native/community-cli-plugin@npm:0.73.17": version: 0.73.17 resolution: "@react-native/community-cli-plugin@npm:0.73.17" @@ -5033,6 +5159,13 @@ __metadata: languageName: node linkType: hard +"@react-native/js-polyfills@npm:0.88.1": + version: 0.88.1 + resolution: "@react-native/js-polyfills@npm:0.88.1" + checksum: 10c0/b31ab4db95dbbc3d89fbd7d489cdede3a153f8091d918b8394b753424c12902c4e8d498385a28e749fc6bd449550757f4e28a6ed766fed1fdbf0d2aab0a44502 + languageName: node + linkType: hard + "@react-native/metro-babel-transformer@npm:0.73.15": version: 0.73.15 resolution: "@react-native/metro-babel-transformer@npm:0.73.15" @@ -5047,29 +5180,29 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.81.1": - version: 0.81.1 - resolution: "@react-native/metro-babel-transformer@npm:0.81.1" +"@react-native/metro-babel-transformer@npm:0.88.1": + version: 0.88.1 + resolution: "@react-native/metro-babel-transformer@npm:0.88.1" dependencies: "@babel/core": "npm:^7.25.2" - "@react-native/babel-preset": "npm:0.81.1" - hermes-parser: "npm:0.29.1" + "@react-native/babel-preset": "npm:0.88.1" + flow-parser: "npm:0.327.0" nullthrows: "npm:^1.1.1" peerDependencies: "@babel/core": "*" - checksum: 10c0/8604e71343af7dd53fc414d837b27e976dcd919ce9a2d78bab2c9d40c0ac231ce8fb3254fdfbd1d486c0b105e6afb20b8a669f28facf1e23e79420b27c95d55f + checksum: 10c0/08fbf56efada3cc0dd5263f774f73f3aef5d9fd403df9cc62d3a801e18774ee6906a11a21d2ec7e7d0e0428c306302692f94a97c2f786db6ea82dd59115c9ef9 languageName: node linkType: hard -"@react-native/metro-config@npm:0.81.1": - version: 0.81.1 - resolution: "@react-native/metro-config@npm:0.81.1" +"@react-native/metro-config@npm:0.88.1": + version: 0.88.1 + resolution: "@react-native/metro-config@npm:0.88.1" dependencies: - "@react-native/js-polyfills": "npm:0.81.1" - "@react-native/metro-babel-transformer": "npm:0.81.1" - metro-config: "npm:^0.83.1" - metro-runtime: "npm:^0.83.1" - checksum: 10c0/117d3a39a5cb7fa277aba05b8f353a66ea913220ba1ec513cf89b20419b15bba4191e195289f206b2d04d42fd63728988f2e02319caae69e20e271a1ffcffc05 + "@react-native/js-polyfills": "npm:0.88.1" + "@react-native/metro-babel-transformer": "npm:0.88.1" + metro-config: "npm:^0.87.1" + metro-runtime: "npm:^0.87.1" + checksum: 10c0/070e2f8ef26688a87bc67206cf4a989745e2afe63c475b6890dffed75ee76fa28f7d301b7fa1e7f56cfee1a2480cbb2a31450cb27666f98c338ef59f1d5a66c8 languageName: node linkType: hard @@ -5603,6 +5736,16 @@ __metadata: languageName: node linkType: hard +"accepts@npm:^2.0.0": + version: 2.0.0 + resolution: "accepts@npm:2.0.0" + dependencies: + mime-types: "npm:^3.0.0" + negotiator: "npm:^1.0.0" + checksum: 10c0/98374742097e140891546076215f90c32644feacf652db48412329de4c2a529178a81aa500fbb13dd3e6cbf6e68d829037b123ac037fc9a08bcec4b87b358eef + languageName: node + linkType: hard + "acorn@npm:^8.8.2": version: 8.11.3 resolution: "acorn@npm:8.11.3" @@ -6834,6 +6977,13 @@ __metadata: languageName: node linkType: hard +"content-type@npm:^2.1.0": + version: 2.1.0 + resolution: "content-type@npm:2.1.0" + checksum: 10c0/f5d420f55fd0c7a7f7cbae9637777ce67a074aa79b489d8d9fee8599089592b5f8bb194e1d6885741fee20271034baca0d68d5419535b52d070c4f7e39f4b448 + languageName: node + linkType: hard + "content-type@npm:~1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" @@ -7757,6 +7907,18 @@ __metadata: languageName: node linkType: hard +"fdir@npm:^6.5.0": + version: 6.5.0 + resolution: "fdir@npm:6.5.0" + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + checksum: 10c0/e345083c4306b3aed6cb8ec551e26c36bab5c511e99ea4576a16750ddc8d3240e63826cc624f5ae17ad4dc82e68a253213b60d556c11bfad064b7607847ed07f + languageName: node + linkType: hard + "figures@npm:^6.1.0": version: 6.1.0 resolution: "figures@npm:6.1.0" @@ -7846,6 +8008,20 @@ __metadata: languageName: node linkType: hard +"flow-estree@npm:0.327.0": + version: 0.327.0 + resolution: "flow-estree@npm:0.327.0" + checksum: 10c0/a6e62d4855e6d1096a3f45efbeb566afa8183cf4bc2beee8bb61dc6e2ab63982014a2dccd88ca23f1f06ace1b7e5dc0d00fa366af5d1fc9ff81d469b9a3cf30e + languageName: node + linkType: hard + +"flow-estree@npm:0.336.0": + version: 0.336.0 + resolution: "flow-estree@npm:0.336.0" + checksum: 10c0/34123f04431bc7d5f0e62cf1606224e1a9a4f2f78faaee21ff9a7ad8119a6bab71f434e609667a94f10af8784c9532396a94e4de8cfbafc9fd8732aa52368c7f + languageName: node + linkType: hard + "flow-parser@npm:0.*": version: 0.225.1 resolution: "flow-parser@npm:0.225.1" @@ -7853,6 +8029,24 @@ __metadata: languageName: node linkType: hard +"flow-parser@npm:0.327.0": + version: 0.327.0 + resolution: "flow-parser@npm:0.327.0" + dependencies: + flow-estree: "npm:0.327.0" + checksum: 10c0/8b299cef3d9ffeb9c5a315b2fa40707426abed1d68eec3752c8aebbb9f6513ff613ae2208e176a6b235d3177027c237e265f8f31fcfbe2b1672820f86a7d6ce6 + languageName: node + linkType: hard + +"flow-parser@npm:0.336.0": + version: 0.336.0 + resolution: "flow-parser@npm:0.336.0" + dependencies: + flow-estree: "npm:0.336.0" + checksum: 10c0/a6cadc33838dceaf9f3f7b1c36a59c3404d28a0050a08c2606eaaa854bfe7089436a6abc84fd87e1ef66efdf1484baf30ce046c78caee54c6b227a59fa95d7e1 + languageName: node + linkType: hard + "flow-parser@npm:^0.206.0": version: 0.206.0 resolution: "flow-parser@npm:0.206.0" @@ -10001,6 +10195,19 @@ __metadata: languageName: node linkType: hard +"metro-babel-transformer@npm:0.87.3": + version: 0.87.3 + resolution: "metro-babel-transformer@npm:0.87.3" + dependencies: + "@babel/core": "npm:^7.25.2" + flow-enums-runtime: "npm:^0.0.6" + flow-parser: "npm:0.336.0" + metro-cache-key: "npm:0.87.3" + nullthrows: "npm:^1.1.1" + checksum: 10c0/35547dfa61559bdfdc121747cd41e12fc80346044f76906666818dee3f1a4af43da4d4540ef5abe71c73394a22b66e3d42ed274e084c00b07ed6547e357d70e5 + languageName: node + linkType: hard + "metro-cache-key@npm:0.80.8": version: 0.80.8 resolution: "metro-cache-key@npm:0.80.8" @@ -10026,6 +10233,15 @@ __metadata: languageName: node linkType: hard +"metro-cache-key@npm:0.87.3": + version: 0.87.3 + resolution: "metro-cache-key@npm:0.87.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/d5280102b0f4e14be7f8980831949d502eaa8acaaffa9bfbdd8ac8e27a78b1cdef7257d7403d61e79ea4c89dcf58346e9a50bac0aee6ae52d11d1091c4051dd9 + languageName: node + linkType: hard + "metro-cache@npm:0.80.8": version: 0.80.8 resolution: "metro-cache@npm:0.80.8" @@ -10060,6 +10276,18 @@ __metadata: languageName: node linkType: hard +"metro-cache@npm:0.87.3": + version: 0.87.3 + resolution: "metro-cache@npm:0.87.3" + dependencies: + exponential-backoff: "npm:^3.1.1" + flow-enums-runtime: "npm:^0.0.6" + https-proxy-agent: "npm:^7.0.5" + metro-core: "npm:0.87.3" + checksum: 10c0/b12fad6690f66b9e6c6885edeae41eb175e39eed70572123d2cff25a30646e118efad42c29e239a0296c908a3f911bd8b35bfd9cb6e13638aebb1c0f60f091b9 + languageName: node + linkType: hard + "metro-config@npm:0.80.8, metro-config@npm:^0.80.3": version: 0.80.8 resolution: "metro-config@npm:0.80.8" @@ -10107,6 +10335,21 @@ __metadata: languageName: node linkType: hard +"metro-config@npm:0.87.3, metro-config@npm:^0.87.1": + version: 0.87.3 + resolution: "metro-config@npm:0.87.3" + dependencies: + connect: "npm:^3.6.5" + flow-enums-runtime: "npm:^0.0.6" + jest-validate: "npm:^29.7.0" + metro: "npm:0.87.3" + metro-cache: "npm:0.87.3" + metro-core: "npm:0.87.3" + metro-runtime: "npm:0.87.3" + checksum: 10c0/d961c8ab7184590bf8539f34d27dc43017284bbb5c9fa9ba1d3facaaf687c93c16accbfa77c0d5b0f6f6403ec9c5944e05bc1ea65d3b8e7c06615572b77efbc4 + languageName: node + linkType: hard + "metro-core@npm:0.80.8, metro-core@npm:^0.80.3": version: 0.80.8 resolution: "metro-core@npm:0.80.8" @@ -10139,6 +10382,17 @@ __metadata: languageName: node linkType: hard +"metro-core@npm:0.87.3": + version: 0.87.3 + resolution: "metro-core@npm:0.87.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + lodash.throttle: "npm:^4.1.1" + metro-resolver: "npm:0.87.3" + checksum: 10c0/a4f28bed31ccccb552aeccf8d84708c5f25ed9fce42e8dc45d2e9ca08e713556f96b909405d5633c6b6482ff52205773cb58502b21f4a9fc2b0b1b840d2e1f90 + languageName: node + linkType: hard + "metro-file-map@npm:0.80.8": version: 0.80.8 resolution: "metro-file-map@npm:0.80.8" @@ -10195,6 +10449,20 @@ __metadata: languageName: node linkType: hard +"metro-file-map@npm:0.87.3": + version: 0.87.3 + resolution: "metro-file-map@npm:0.87.3" + dependencies: + debug: "npm:^4.4.0" + fb-watchman: "npm:^2.0.0" + flow-enums-runtime: "npm:^0.0.6" + invariant: "npm:^2.2.4" + jest-worker: "npm:^29.7.0" + nullthrows: "npm:^1.1.1" + checksum: 10c0/67bc903fc4a738afadb6f885c802a24c645e572f4a0bda7c251c0ece60b7d65543d0bdf4329e85767d2a27d97a2b5f3da5415f34529504f948821afed0183a4d + languageName: node + linkType: hard + "metro-minify-terser@npm:0.80.8": version: 0.80.8 resolution: "metro-minify-terser@npm:0.80.8" @@ -10224,6 +10492,16 @@ __metadata: languageName: node linkType: hard +"metro-minify-terser@npm:0.87.3": + version: 0.87.3 + resolution: "metro-minify-terser@npm:0.87.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + terser: "npm:^5.15.0" + checksum: 10c0/6db6f728abff59b1f9fa48c1cca0b8c43f6e46c54020a1f33fdbe9e4db30ea2a6de1d7278135b8c432ab399340b12b9d4279fa921fd4063072d06b198445f532 + languageName: node + linkType: hard + "metro-resolver@npm:0.80.8": version: 0.80.8 resolution: "metro-resolver@npm:0.80.8" @@ -10249,6 +10527,15 @@ __metadata: languageName: node linkType: hard +"metro-resolver@npm:0.87.3": + version: 0.87.3 + resolution: "metro-resolver@npm:0.87.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/e10f6b26cd3840847d8a0a39028d6fa22c96bfb599e39f536d7902448164e313775e91b6c0d28d22e360c2cf00cf434ff0e1a8127673bb7603bd35719a1b5f01 + languageName: node + linkType: hard + "metro-runtime@npm:0.80.8, metro-runtime@npm:^0.80.3": version: 0.80.8 resolution: "metro-runtime@npm:0.80.8" @@ -10278,6 +10565,16 @@ __metadata: languageName: node linkType: hard +"metro-runtime@npm:0.87.3, metro-runtime@npm:^0.87.1": + version: 0.87.3 + resolution: "metro-runtime@npm:0.87.3" + dependencies: + "@babel/runtime": "npm:^7.25.0" + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/333c791a003d6bbb16e08f38310ae91bce4275cee85e43ba8f53c192adfad1d572716cf669ecc1bef6369b0d8ac964da14105a04c6419bd1b3e0d33ad7a20580 + languageName: node + linkType: hard + "metro-source-map@npm:0.80.8, metro-source-map@npm:^0.80.3": version: 0.80.8 resolution: "metro-source-map@npm:0.80.8" @@ -10330,6 +10627,23 @@ __metadata: languageName: node linkType: hard +"metro-source-map@npm:0.87.3": + version: 0.87.3 + resolution: "metro-source-map@npm:0.87.3" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/traverse": "npm:^7.29.10" + "@babel/types": "npm:^7.29.8" + flow-enums-runtime: "npm:^0.0.6" + invariant: "npm:^2.2.4" + metro-symbolicate: "npm:0.87.3" + nullthrows: "npm:^1.1.1" + ob1: "npm:0.87.3" + source-map: "npm:^0.5.6" + checksum: 10c0/4a40c06a532b4eff7b40006771a03ec6e763284219f68318d7fb97e9d6c9b3c7390dec868730c19035f7e534357580a5d2764fd0ed96ca9a72482d3a49c1e496 + languageName: node + linkType: hard + "metro-symbolicate@npm:0.80.8": version: 0.80.8 resolution: "metro-symbolicate@npm:0.80.8" @@ -10378,6 +10692,22 @@ __metadata: languageName: node linkType: hard +"metro-symbolicate@npm:0.87.3": + version: 0.87.3 + resolution: "metro-symbolicate@npm:0.87.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + invariant: "npm:^2.2.4" + metro-source-map: "npm:0.87.3" + nullthrows: "npm:^1.1.1" + source-map: "npm:^0.5.6" + vlq: "npm:^1.0.0" + bin: + metro-symbolicate: src/index.js + checksum: 10c0/e7df5308f25181fa06b000f7ac10af81ef1f7ef1ec8a2da2985da3e939941f7793d51f5051276b70faaf30066ae6ab1686df550b10a339f013555569c844b930 + languageName: node + linkType: hard + "metro-transform-plugins@npm:0.80.8": version: 0.80.8 resolution: "metro-transform-plugins@npm:0.80.8" @@ -10419,6 +10749,20 @@ __metadata: languageName: node linkType: hard +"metro-transform-plugins@npm:0.87.3": + version: 0.87.3 + resolution: "metro-transform-plugins@npm:0.87.3" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.29.1" + "@babel/template": "npm:^7.28.6" + "@babel/traverse": "npm:^7.29.10" + flow-enums-runtime: "npm:^0.0.6" + nullthrows: "npm:^1.1.1" + checksum: 10c0/2e35f2464a0c6e565be42cb072f9bcd2fd3033b8a3eba4991afbe21f7a5e09024e28978087bacbf69d39f17c51439072a6401da8f28db3f1a9d2e21cb9a03a5b + languageName: node + linkType: hard + "metro-transform-worker@npm:0.80.8": version: 0.80.8 resolution: "metro-transform-worker@npm:0.80.8" @@ -10481,6 +10825,28 @@ __metadata: languageName: node linkType: hard +"metro-transform-worker@npm:0.87.3": + version: 0.87.3 + resolution: "metro-transform-worker@npm:0.87.3" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.29.1" + "@babel/parser": "npm:^7.29.9" + "@babel/types": "npm:^7.29.8" + "@jridgewell/sourcemap-codec": "npm:^1.5.0" + flow-enums-runtime: "npm:^0.0.6" + metro: "npm:0.87.3" + metro-babel-transformer: "npm:0.87.3" + metro-cache: "npm:0.87.3" + metro-cache-key: "npm:0.87.3" + metro-minify-terser: "npm:0.87.3" + metro-source-map: "npm:0.87.3" + metro-transform-plugins: "npm:0.87.3" + nullthrows: "npm:^1.1.1" + checksum: 10c0/cc31650dd5af5e3a0542a84cdbe86cc2c3e03a63c6723d5c7031ad26fbdba030d7fb07bf3193fefb534aaae2a032eeab673a44d04a2195db86a12a05afe4a3e8 + languageName: node + linkType: hard + "metro@npm:0.80.8, metro@npm:^0.80.3": version: 0.80.8 resolution: "metro@npm:0.80.8" @@ -10634,6 +11000,52 @@ __metadata: languageName: node linkType: hard +"metro@npm:0.87.3": + version: 0.87.3 + resolution: "metro@npm:0.87.3" + dependencies: + "@babel/code-frame": "npm:^7.29.0" + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.29.1" + "@babel/parser": "npm:^7.29.9" + "@babel/template": "npm:^7.28.6" + "@babel/traverse": "npm:^7.29.10" + "@babel/types": "npm:^7.29.8" + accepts: "npm:^2.0.0" + connect: "npm:^3.6.5" + debug: "npm:^4.4.0" + error-stack-parser: "npm:^2.0.6" + flow-enums-runtime: "npm:^0.0.6" + flow-parser: "npm:0.336.0" + invariant: "npm:^2.2.4" + jest-worker: "npm:^29.7.0" + jsc-safe-url: "npm:^0.2.2" + lodash.throttle: "npm:^4.1.1" + metro-babel-transformer: "npm:0.87.3" + metro-cache: "npm:0.87.3" + metro-cache-key: "npm:0.87.3" + metro-config: "npm:0.87.3" + metro-core: "npm:0.87.3" + metro-file-map: "npm:0.87.3" + metro-resolver: "npm:0.87.3" + metro-runtime: "npm:0.87.3" + metro-source-map: "npm:0.87.3" + metro-symbolicate: "npm:0.87.3" + metro-transform-plugins: "npm:0.87.3" + metro-transform-worker: "npm:0.87.3" + mime-types: "npm:^3.0.1" + nullthrows: "npm:^1.1.1" + serialize-error: "npm:^2.1.0" + source-map: "npm:^0.5.6" + throat: "npm:^5.0.0" + ws: "npm:^7.5.10" + yargs: "npm:^17.6.2" + bin: + metro: src/cli.js + checksum: 10c0/f4768cecface5e40ee410603d0fcfe444560342b32e94443e89dd9eeb2fd90df6792774a387e698e081d8e78f5aca57752a0b514efe0d862004b8429664c6515 + languageName: node + linkType: hard + "micromatch@npm:^4.0.0, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" @@ -10661,6 +11073,13 @@ __metadata: languageName: node linkType: hard +"mime-db@npm:^1.54.0": + version: 1.54.0 + resolution: "mime-db@npm:1.54.0" + checksum: 10c0/8d907917bc2a90fa2df842cdf5dfeaf509adc15fe0531e07bb2f6ab15992416479015828d6a74200041c492e42cce3ebf78e5ce714388a0a538ea9c53eece284 + languageName: node + linkType: hard + "mime-types@npm:2.1.35, mime-types@npm:^2.1.27, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" @@ -10670,6 +11089,15 @@ __metadata: languageName: node linkType: hard +"mime-types@npm:^3.0.0, mime-types@npm:^3.0.1": + version: 3.0.2 + resolution: "mime-types@npm:3.0.2" + dependencies: + mime-db: "npm:^1.54.0" + checksum: 10c0/35a0dd1035d14d185664f346efcdb72e93ef7a9b6e9ae808bd1f6358227010267fab52657b37562c80fc888ff76becb2b2938deb5e730818b7983bf8bd359767 + languageName: node + linkType: hard + "mime@npm:1.6.0": version: 1.6.0 resolution: "mime@npm:1.6.0" @@ -10896,6 +11324,15 @@ __metadata: languageName: node linkType: hard +"negotiator@npm:^1.0.0": + version: 1.1.0 + resolution: "negotiator@npm:1.1.0" + dependencies: + content-type: "npm:^2.1.0" + checksum: 10c0/656fa57de02f1a0c4c09f9e17eb78e8182547c07093e810ff8f16249b6ae31f2c546a3d457905e94f3276b25f0e2741ea1a3bc3912192932ed7e493adfea535e + languageName: node + linkType: hard + "neo-async@npm:^2.5.0, neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" @@ -11100,6 +11537,15 @@ __metadata: languageName: node linkType: hard +"ob1@npm:0.87.3": + version: 0.87.3 + resolution: "ob1@npm:0.87.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/cdb2680c2c1397a20b9d68be3522b2f00faf6e4105fce75ad2849c43dee926021f8214e68aa44cb1906ddde9ef27203b46a6967e3b8fa66a95c608907fba5bb1 + languageName: node + linkType: hard + "object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -11531,6 +11977,13 @@ __metadata: languageName: node linkType: hard +"picomatch@npm:^4.0.4": + version: 4.0.7 + resolution: "picomatch@npm:4.0.7" + checksum: 10c0/beb6ae02c43ae44e84883b90830196d9046b1726ead292adcf7f57945e0bb0d992d68563d87e03b484b6f3c9a5c6defda7523477f047d7f0e663f126cc01787f + languageName: node + linkType: hard + "pify@npm:^4.0.1": version: 4.0.1 resolution: "pify@npm:4.0.1" @@ -13238,6 +13691,16 @@ __metadata: languageName: node linkType: hard +"tinyglobby@npm:^0.2.15": + version: 0.2.17 + resolution: "tinyglobby@npm:0.2.17" + dependencies: + fdir: "npm:^6.5.0" + picomatch: "npm:^4.0.4" + checksum: 10c0/7f7bb0f197c88bc4b20c231e0deca4240ca3bf313a88f5a7fee93a872b84966a4d50220947c0455ad07a60b3b360961c5b7fd979222aeb716a9f99b412002e4c + languageName: node + linkType: hard + "tmp@npm:^0.0.33": version: 0.0.33 resolution: "tmp@npm:0.0.33"