Skip to content

Commit 1f0eb60

Browse files
robhoganfacebook-github-bot
authored andcommitted
Bump flow-{api-translator,eslint,parser} to 0.331.0
Summary: Regenerate API snapshots after the bump. `flow-api-translator` picks up the fix in facebook/flow#9486, which stops treating `async` functions with no explicit return annotation as `void` — updating `DependencyGraph#end` and `MetroServer#end` to their correct `Promise<void>` return type in `packages/metro/API.md`. Changelog: ``` - **[Types]**: `DependencyGraph#end` and `MetroServer#end` are now correctly declared as returning `Promise<void>` rather than `void` ``` X-link: react/metro#1909 Differential Revision: D119090467 Pulled By: javache
1 parent 3e897cf commit 1f0eb60

8 files changed

Lines changed: 43 additions & 43 deletions

File tree

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,11 +86,11 @@
8686
"eslint-plugin-redundant-undefined": "^0.4.0",
8787
"eslint-plugin-relay": "^1.8.3",
8888
"fb-dotslash": "0.5.8",
89-
"flow-api-translator": "0.327.0",
89+
"flow-api-translator": "0.331.0",
9090
"flow-bin": "^0.331.0",
91-
"flow-eslint": "0.327.0",
92-
"flow-parser": "0.327.0",
93-
"flow-transform": "0.327.0",
91+
"flow-eslint": "0.331.0",
92+
"flow-parser": "0.331.0",
93+
"flow-transform": "0.331.0",
9494
"ini": "^5.0.0",
9595
"inquirer": "^7.1.0",
9696
"jest": "^29.7.0",

packages/eslint-plugin-react-native/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"utils.js"
2626
],
2727
"devDependencies": {
28-
"flow-parser": "0.327.0",
29-
"flow-eslint": "0.327.0"
28+
"flow-parser": "0.331.0",
29+
"flow-eslint": "0.331.0"
3030
},
3131
"engines": {
3232
"node": "^22.13.0 || ^24.3.0 || >= 26.0.0"

packages/eslint-plugin-specs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@
3535
"@react-native/codegen": "0.87.0-main",
3636
"make-dir": "^2.1.0",
3737
"pirates": "^4.0.1",
38-
"flow-parser": "0.327.0",
38+
"flow-parser": "0.331.0",
3939
"source-map-support": "0.5.0"
4040
},
4141
"devDependencies": {
42-
"flow-eslint": "0.327.0"
42+
"flow-eslint": "0.331.0"
4343
},
4444
"engines": {
4545
"node": "^22.13.0 || ^24.3.0 || >= 26.0.0"

packages/react-native-babel-preset/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"@babel/plugin-transform-typescript": "^7.25.2",
5757
"@babel/plugin-transform-unicode-regex": "^7.24.7",
5858
"@react-native/babel-plugin-codegen": "0.87.0-main",
59-
"flow-parser": "0.327.0",
59+
"flow-parser": "0.331.0",
6060
"babel-plugin-transform-flow-enums": "^0.0.2",
6161
"react-refresh": "^0.14.0"
6262
},

packages/react-native-babel-transformer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"dependencies": {
2929
"@babel/core": "^7.25.2",
3030
"@react-native/babel-preset": "0.87.0-main",
31-
"flow-parser": "0.327.0",
31+
"flow-parser": "0.331.0",
3232
"nullthrows": "^1.1.1"
3333
},
3434
"peerDependencies": {

packages/react-native-codegen/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"dependencies": {
3232
"@babel/core": "^7.25.2",
3333
"@babel/parser": "^7.29.0",
34-
"flow-parser": "0.327.0",
34+
"flow-parser": "0.331.0",
3535
"invariant": "^2.2.4",
3636
"nullthrows": "^1.1.1",
3737
"tinyglobby": "^0.2.15",
@@ -45,7 +45,7 @@
4545
"@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7",
4646
"@babel/plugin-transform-optional-chaining": "^7.24.8",
4747
"@babel/preset-env": "^7.25.3",
48-
"flow-estree": "0.327.0",
48+
"flow-estree": "0.331.0",
4949
"micromatch": "^4.0.4",
5050
"prettier": "3.9.4",
5151
"rimraf": "^3.0.2"

packages/react-native/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@
159159
"@react-native/virtualized-lists": "0.87.0-main",
160160
"anser": "^1.4.9",
161161
"ansi-regex": "^5.0.0",
162-
"flow-parser": "0.327.0",
162+
"flow-parser": "0.331.0",
163163
"base64-js": "^1.5.1",
164164
"flow-enums-runtime": "^0.0.6",
165165
"hermes-compiler": "0.0.0",

yarn.lock

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4772,19 +4772,19 @@ flora-colossus@^3.0.2:
47724772
dependencies:
47734773
debug "^4.4.1"
47744774

4775-
flow-api-translator@0.327.0:
4776-
version "0.327.0"
4777-
resolved "https://registry.yarnpkg.com/flow-api-translator/-/flow-api-translator-0.327.0.tgz#bee2a3a62f9a73e18af7f44b7ffd960701b44cbc"
4778-
integrity sha512-JH1nDhGJojAXnm9wfUN75sjd8s2gpP7+/U14AoEPJFBKCckWK2Os7VVHw0sh60PY90yNCKK1h2qSQjlQ9TzdBA==
4775+
flow-api-translator@0.331.0:
4776+
version "0.331.0"
4777+
resolved "https://registry.yarnpkg.com/flow-api-translator/-/flow-api-translator-0.331.0.tgz#4d8b2ca87d5bdf9bb2eb38b5572c9b49444fc246"
4778+
integrity sha512-ancC/o6L4I+2788TYZwJRCMXra5YkmP93YPktuSjaukK1UKggelK090omFgqVc1q5GoxOlmfzGaH9ZuosT9aQw==
47794779
dependencies:
47804780
"@babel/code-frame" "^7.16.0"
47814781
"@typescript-eslint/parser" "8.38.0"
47824782
"@typescript-eslint/visitor-keys" "8.38.0"
47834783
flow-enums-runtime "^0.0.6"
4784-
flow-eslint "0.327.0"
4785-
flow-estree "0.327.0"
4786-
flow-parser "0.327.0"
4787-
flow-transform "0.327.0"
4784+
flow-eslint "0.331.0"
4785+
flow-estree "0.331.0"
4786+
flow-parser "0.331.0"
4787+
flow-transform "0.331.0"
47884788
typescript "5.3.2"
47894789

47904790
flow-bin@^0.331.0:
@@ -4797,26 +4797,26 @@ flow-enums-runtime@^0.0.6:
47974797
resolved "https://registry.yarnpkg.com/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz#5bb0cd1b0a3e471330f4d109039b7eba5cb3e787"
47984798
integrity sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==
47994799

4800-
flow-eslint@0.327.0:
4801-
version "0.327.0"
4802-
resolved "https://registry.yarnpkg.com/flow-eslint/-/flow-eslint-0.327.0.tgz#cddb2cc70401d2f546142cecdc0689c55fe490ec"
4803-
integrity sha512-qFUCnVPvKN5Wg2+E/XLKb9mHJVGTKoodHMX1SolV9731sCdB8MXgWF+oYWkmSAiXb2U4R/EYvQ0ADxJMCkIH3A==
4800+
flow-eslint@0.331.0:
4801+
version "0.331.0"
4802+
resolved "https://registry.yarnpkg.com/flow-eslint/-/flow-eslint-0.331.0.tgz#4fee8ed51eb924ff8cff45537fe7d3af53f6ddcd"
4803+
integrity sha512-6l1WAnvBMmrGljLLpnb+yuqbKbOcaHWQ6iz9M2QlUWXLgRUkxl1dQJfJ7dU/U3kvTjJyHCDt9vJiM9kf4BtA8Q==
48044804
dependencies:
48054805
esrecurse "^4.3.0"
4806-
flow-estree "0.327.0"
4807-
flow-parser "0.327.0"
4806+
flow-estree "0.331.0"
4807+
flow-parser "0.331.0"
48084808

4809-
flow-estree@0.327.0:
4810-
version "0.327.0"
4811-
resolved "https://registry.yarnpkg.com/flow-estree/-/flow-estree-0.327.0.tgz#59c1b87cc6c5dd7ad195ac059e9f8efa6c28c2df"
4812-
integrity sha512-f9vK751YUzD0qaHSpKc5/qQM6gqOlgGS+4ZRqTNcZOpVqn3mC55yEQ6dUG2K1eaVm5FbKkz9CFWe6XNvrkQFQg==
4809+
flow-estree@0.331.0:
4810+
version "0.331.0"
4811+
resolved "https://registry.yarnpkg.com/flow-estree/-/flow-estree-0.331.0.tgz#4069f6b5e86337805413ee511d785753a015ceaa"
4812+
integrity sha512-FVLYkSL/ITb/QXBEQvNWPjPooRGswuUtGOwrH+puSlMDneNkxy640+FZsk/TfKL+b7Wbw/Fg9FTUv2bMQDpj2w==
48134813

4814-
flow-parser@0.327.0:
4815-
version "0.327.0"
4816-
resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.327.0.tgz#05ab7e7ab6304a992a151cc89faf9111d89d8596"
4817-
integrity sha512-/MYZ5hXWf5ozpbdfUDmazMgQXviLxWEiRLH3MppEGDdW0itRVqmB5UaU7QX+SBCDNiq+gEesSVn8nlxmPDyDkw==
4814+
flow-parser@0.331.0:
4815+
version "0.331.0"
4816+
resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.331.0.tgz#d4b1ff0026930fb82788b02173449efd5e7b25c0"
4817+
integrity sha512-vEZcHIlnKeN8JSVtYFczj8sWJfHIJOkz+YG00O/oul/Bete+t1ZhTi+O6JRRLFYvGW+yJkZ0YgL16iStnbkUqQ==
48184818
dependencies:
4819-
flow-estree "0.327.0"
4819+
flow-estree "0.331.0"
48204820

48214821
flow-remove-types@^2.237.2:
48224822
version "2.259.1"
@@ -4827,17 +4827,17 @@ flow-remove-types@^2.237.2:
48274827
pirates "^3.0.2"
48284828
vlq "^0.2.1"
48294829

4830-
flow-transform@0.327.0:
4831-
version "0.327.0"
4832-
resolved "https://registry.yarnpkg.com/flow-transform/-/flow-transform-0.327.0.tgz#ba9ac59f2d5f1731c11bdb3b42e552ece24df809"
4833-
integrity sha512-pgaHOAhH3cfcldKWxqPMIFNaiNo2mvolGdheCuBmVm8UyugJf9vGwvHdoTmlRW16iZDFobYz3y/Dtdii9PTH2g==
4830+
flow-transform@0.331.0:
4831+
version "0.331.0"
4832+
resolved "https://registry.yarnpkg.com/flow-transform/-/flow-transform-0.331.0.tgz#4ac9fd230192562141ab8d9bccd93690e2f349c4"
4833+
integrity sha512-R/YarAJMyFakA2P/Fn8H0tkhiJwGZ1+b9AT3h5u/iG7XD5wLUhMYcuu96gi4ZLyR5emX06QMhVf6CZVT1Ln+ZQ==
48344834
dependencies:
48354835
"@babel/code-frame" "^7.16.0"
48364836
esquery "^1.4.0"
48374837
flow-enums-runtime "^0.0.6"
4838-
flow-eslint "0.327.0"
4839-
flow-estree "0.327.0"
4840-
flow-parser "0.327.0"
4838+
flow-eslint "0.331.0"
4839+
flow-estree "0.331.0"
4840+
flow-parser "0.331.0"
48414841
string-width "4.2.3"
48424842

48434843
for-each@^0.3.3:

0 commit comments

Comments
 (0)