Commit Graph

6152 Commits

Author SHA1 Message Date
Pascal Hartig
1b54a079f5 Upgrade upload actions (#3070)
Summary:
We're seeing some spurious failures, unrelated to any changes on our end.

I've upgraded the action to do two things:

- Retry on failure (up to three times): b0dfcdf1c7
- Replace the artefact if it's already present (otherwise this might fail subsequent retries): 92bec0ba48

Pull Request resolved: https://github.com/facebook/flipper/pull/3070

Reviewed By: nikoant

Differential Revision: D32532277

Pulled By: passy

fbshipit-source-id: f1899c89c405772490958674fa7f46f479c666f9
2021-11-18 08:50:26 -08:00
Flipper Bot
f2a0f315c8 Flipper Snapshot Bump: v0.120.1-SNAPSHOT
Summary: Releasing snapshot version 0.120.1-SNAPSHOT

Reviewed By: jknoxville

Differential Revision: D32489725

fbshipit-source-id: c2b7600ed0309bdad2742a863dc24d37e8ebc3dc
2021-11-18 06:58:55 -08:00
Flipper Bot
71a19cef8b Flipper Release: v0.120.0
Summary: Releasing version 0.120.0

Reviewed By: jknoxville

Differential Revision: D32489726

fbshipit-source-id: 2843f8ddee7ec728dc320e3a4ae432ec392bc304
2021-11-18 06:58:54 -08:00
dependabot[bot]
ea9d3607cb Bump Java-WebSocket from 1.5.1 to 1.5.2 (#3054)
Summary:
Bumps [Java-WebSocket](https://github.com/TooTallNate/Java-WebSocket) from 1.5.1 to 1.5.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/TooTallNate/Java-WebSocket/releases">Java-WebSocket's releases</a>.</em></p>
<blockquote>
<h2>Release 1.5.2</h2>
<h4>Notable changes:</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1008">Issue 1008</a> - Improve Sec-WebSocket-Protocol usability (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1034">PR 1034 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1070">PR 1070</a> - Prioritise using provided socket factory when creating socket with proxy, by <a href="https://github.com/marci4"><code>@​marci4</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1026">Issue 1026</a> - Force client to use the valid schema (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1025">PR 1025 </a> by <a href="https://github.com/yindex"><code>@​yindex</code></a>)</li>
</ul>
<p>Check out the <a href="https://github.com/TooTallNate/Java-WebSocket/blob/master/CHANGELOG.md#version-release-152-20210405">changelog</a> and the <a href="https://github.com/TooTallNate/Java-WebSocket/milestone/18?closed=1">milestone</a> for more information.</p>
<p>A special thanks to all the contributors of this release:
<a href="https://github.com/dota17"><code>@​dota17</code></a>
<a href="https://github.com/yindex"><code>@​yindex</code></a>
<a href="https://github.com/alphaho"><code>@​alphaho</code></a>
<a href="https://github.com/pawankgupta-se"><code>@​pawankgupta-se</code></a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/TooTallNate/Java-WebSocket/blob/master/CHANGELOG.md">Java-WebSocket's changelog</a>.</em></p>
<blockquote>
<h2>Version Release 1.5.2 (2021/04/05)</h2>
<h4>Bugs Fixed</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1132">Issue 1132</a> - Draft_6455 flagged by Veracode CWE-331 replace Random with SecureRandom (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1133">PR 1133 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1053">Issue 1053</a> - It's an invalid check null with SEC_WEB_SOCKET_KEY . (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1054">PR 1054 </a> by <a href="https://github.com/dota17"><code>@​dota17</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1026">Issue 1026</a> - Force client to use the valid schema (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1025">PR 1025 </a> by <a href="https://github.com/yindex"><code>@​yindex</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1070">PR 1070</a> - Prioritise using provided socket factory when creating socket with proxy, by <a href="https://github.com/marci4"><code>@​marci4</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1028">PR 1028</a> - Fixed typo in WebSocketClient.reset's error message, by <a href="https://github.com/alphaho"><code>@​alphaho</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1018">PR 1018</a> - Added missing return character, by <a href="https://github.com/pawankgupta-se"><code>@​pawankgupta-se</code></a></li>
</ul>
<h4>New Features</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1008">Issue 1008</a> - Improve Sec-WebSocket-Protocol usability (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1034">PR 1034 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
</ul>
<h4>Refactoring</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1050">Issue 1050</a> - What about adding the CodeFormatterProfile.xml with the code format ? (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1060">PR 1060 </a> by <a href="https://github.com/dota17"><code>@​dota17</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1072">PR 1072</a> - Improve code quality, by <a href="https://github.com/marci4"><code>@​marci4</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1060">PR 1060</a> - Using Google Java Code Style To Reformat Code, by <a href="https://github.com/dota17"><code>@​dota17</code></a></li>
</ul>
<p>In this release 5 issues and 9 pull requests were closed.</p>
<p>###############################################################################</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e630e60168"><code>e630e60</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1137">https://github.com/facebook/flipper/issues/1137</a> from marci4/UpdateChangelog1.5.2</li>
<li><a href="2b33f4208c"><code>2b33f42</code></a> Update Changelog.md</li>
<li><a href="6e1d80fe8f"><code>6e1d80f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1136">https://github.com/facebook/flipper/issues/1136</a> from PhilipRoman/gradle-build-fix</li>
<li><a href="a25bce4a52"><code>a25bce4</code></a> Switch from deprecated Gradle 'compile' configuration to 'implementation'</li>
<li><a href="9e5b79527e"><code>9e5b795</code></a> Replace deprecated Gradle 'maven' plugin with 'maven-publish'</li>
<li><a href="234a86545d"><code>234a865</code></a> Configure Gradle to use utf-8</li>
<li><a href="d0f57313cb"><code>d0f5731</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1133">https://github.com/facebook/flipper/issues/1133</a> from marci4/Issue1132</li>
<li><a href="feec867c81"><code>feec867</code></a> Use SecureRandom instead of Random</li>
<li><a href="25af097633"><code>25af097</code></a> Remove unused code and clean up build.gradle</li>
<li><a href="b08342884c"><code>b083428</code></a> Set compatibility in build.gradle to 1.7</li>
<li>Additional commits viewable in <a href="https://github.com/TooTallNate/Java-WebSocket/compare/v1.5.1...v1.5.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.java-websocket:Java-WebSocket&package-manager=gradle&previous-version=1.5.1&new-version=1.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3054

Reviewed By: mweststrate

Differential Revision: D32529290

Pulled By: passy

fbshipit-source-id: a269c43fba575ed82cbb06300961911cf2ab182d
2021-11-18 06:36:24 -08:00
dependabot[bot]
32a58f0fec Bump redux from 4.1.1 to 4.1.2 in /desktop (#3057)
Summary:
Bumps [redux](https://github.com/reduxjs/redux) from 4.1.1 to 4.1.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/reduxjs/redux/releases">redux's releases</a>.</em></p>
<blockquote>
<h2>v4.1.2</h2>
<p>This release fixes a small specific TS types issue where state types that had a nested <code>unknown</code> field inside would cause compilation failures when used as the <code>preloadedState</code> argument.</p>
<h2>What's Changed</h2>
<ul>
<li>Fix preloaded state type by <a href="https://github.com/phryneas"><code>@​phryneas</code></a> in <a href="https://github-redirect.dependabot.com/reduxjs/redux/pull/4078">reduxjs/redux#4078</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/reduxjs/redux/compare/v4.1.1...v4.1.2">https://github.com/reduxjs/redux/compare/v4.1.1...v4.1.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="795a11c823"><code>795a11c</code></a> 4.1.2</li>
<li><a href="a03a79bc9e"><code>a03a79b</code></a> Merge commit '4d0730e9df2b23e88a588ba7f82f45ee7a642817' into 4.x</li>
<li><a href="ef5e57ea62"><code>ef5e57e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/reduxjs/redux/issues/4078">#4078</a> from phryneas/fix-preloadedState</li>
<li><a href="cf2f265574"><code>cf2f265</code></a> Apply kindOf fix from <a href="https://github-redirect.dependabot.com/reduxjs/redux/issues/4160">#4160</a></li>
<li><a href="9ab0a70012"><code>9ab0a70</code></a> Update test/typescript/store.ts</li>
<li><a href="83af794b06"><code>83af794</code></a> small fix to PreloadedState</li>
<li>See full diff in <a href="https://github.com/reduxjs/redux/compare/v4.1.1...v4.1.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=redux&package-manager=npm_and_yarn&previous-version=4.1.1&new-version=4.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3057

Reviewed By: mweststrate

Differential Revision: D32529287

Pulled By: passy

fbshipit-source-id: 5fe0c0c4e9b71f912b0e2d024465b0bdca9af303
2021-11-18 06:22:40 -08:00
3rdp
c4577bfee2 Fix dark diff background colors (#3065)
Summary:
Bug fix. Currenty Flipper provides incorrect red and green diff colors in Dark theme, this PR fixes the issue. Light theme colors are the same.

Closes https://github.com/facebook/flipper/issues/3011

## Changelog

Color theme fix: make diff background colors be defined in theme LESS files

Pull Request resolved: https://github.com/facebook/flipper/pull/3065

Test Plan:
I used [redux-debugger](https://github.com/jk-gan/flipper-plugin-redux-debugger) plugin to test this as this is what I actually use for debugging Redux in React Native projects with Flipper. Here's a [React Native app](https://github.com/3rdp/flipper-redux-debugger-app) that I put together for testing purposes.

Light theme:
![lime2 light](https://user-images.githubusercontent.com/8898635/141799686-8b94655f-2501-46f9-9b28-d9ba8aeee222.png)

Dark theme:
![lime2](https://user-images.githubusercontent.com/8898635/141799710-fbd008a5-28cc-46f3-abf7-6b90fd85facb.png)

Reviewed By: mweststrate

Differential Revision: D32529276

Pulled By: passy

fbshipit-source-id: 3d11edaf1112444bb106521b6b30db4a4c2b8202
2021-11-18 06:22:17 -08:00
Lorenzo Blasa
58ad452183 Update Flipper-Folly in ReactNativeExample
Summary:
This change bumps Flipper-Folly to the latest which fixes an issue with undefined symbols.

See https://github.com/facebook/flipper/issues/2600

Reviewed By: aigoncharov

Differential Revision: D32528018

fbshipit-source-id: 24458e43eedd4afad5049b72991bc5e013e67171
2021-11-18 03:27:07 -08:00
dependabot[bot]
364567689d Bump react-native from 0.66.2 to 0.66.3 in /react-native/ReactNativeFlipperExample (#3051)
Summary:
Bumps [react-native](https://github.com/facebook/react-native) from 0.66.2 to 0.66.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p>
<blockquote>
<h2>v0.66.3</h2>
<p>This release contains a set of improvements to the script we use for npm releases; aside from it:</p>
<ul>
<li>Rename deprecated <code>Keyboard.removeEventListener</code> to <code>Keyboard.removeListener</code>. (<a href="8880c09076">8880c09076</a> by <a href="https://github.com/yungsters"><code>@​yungsters</code></a>)</li>
<li>Revert changes in Jest preprocessor to fix tests in external projects (<a href="142090a5f3">142090a5f3fa7</a> by <a href="https://github.com/rubennorte"><code>@​rubennorte</code></a>)</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/5">discussion</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p>
<hr />
<p>You can find the whole changelog history in the <a href="https://github.com/facebook/react-native/blob/main/CHANGELOG.md">changelog.md file</a>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/blob/main/CHANGELOG.md">react-native's changelog</a>.</em></p>
<blockquote>
<h2>v0.66.3</h2>
<h3>Changed</h3>
<ul>
<li>Rename deprecated <code>Keyboard.removeEventListener</code> to <code>Keyboard.removeListener</code>. (<a href="8880c09076">8880c09076</a> by <a href="https://github.com/yungsters"><code>@​yungsters</code></a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Revert changes in Jest preprocessor to fix tests in external projects (<a href="142090a5f3">142090a5f3fa7</a> by <a href="https://github.com/rubennorte"><code>@​rubennorte</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3b5e4463ae"><code>3b5e446</code></a> [0.66.3] Bump version numbers</li>
<li><a href="0981564586"><code>0981564</code></a> RN: Rename <code>Keyboard.remove{Event =&gt;}Listener</code></li>
<li><a href="142090a5f3"><code>142090a</code></a> Revert changes in RN preprocessor</li>
<li><a href="f35369e304"><code>f35369e</code></a> Fix npm latest tag issue when releasing patches (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32543">#32543</a>)</li>
<li><a href="85f14507f3"><code>85f1450</code></a> Clean up publish-npm.js and use parseVersion</li>
<li><a href="8a67aaa9d3"><code>8a67aaa</code></a> Extract version parsing from release script</li>
<li><a href="d08397a862"><code>d08397a</code></a> bump-oss-version: Add -v / --to-version argument and use it when bumping nigh...</li>
<li>See full diff in <a href="https://github.com/facebook/react-native/compare/v0.66.2...v0.66.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-native&package-manager=npm_and_yarn&previous-version=0.66.2&new-version=0.66.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3051

Reviewed By: passy

Differential Revision: D32489823

Pulled By: nikoant

fbshipit-source-id: 6539c117b288afa2b7ec553dfd89b79da54d600c
2021-11-17 05:21:37 -08:00
dependabot[bot]
ac4abdfa6d Bump @babel/runtime from 7.16.0 to 7.16.3 in /react-native/ReactNativeFlipperExample (#3050)
Summary:
Bumps [babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.16.0 to 7.16.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/runtime</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.3 (2021-11-09)</h2>
<p>Thanks <a href="https://github.com/The-x-Theorist"><code>@​The-x-Theorist</code></a> for your first PR!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13862">#13862</a> fix(helpers): match <code>Reflect.get</code> behaviour (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-parameters</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13941">#13941</a> Support transforming params of arrow functions in class fields (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13928">#13928</a> fix: incorrect await rejection following arrow function in parameters (Closes <a href="https://github-redirect.dependabot.com/babel/babel/issues/13872">#13872</a>) (<a href="https://github.com/The-x-Theorist"><code>@​The-x-Theorist</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13918">#13918</a> Fix <code>parserOverride</code> support in <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13891">#13891</a> Simplifiy tracking of valid JSX positions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13892">#13892</a> extract tt.lt and tt.gt from tt.relation (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13914">#13914</a> Update browserslist (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 5</h4>
<ul>
<li>Babel Bot (<a href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Mickey Rose (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
<li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Sneh Khatri (<a href="https://github.com/The-x-Theorist"><code>@​The-x-Theorist</code></a>)</li>
</ul>
<h2>v7.16.2 (2021-11-01)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13910">#13910</a> skip id-destructuring bugfix when binding info is not found (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13905">#13905</a> babel-parser: add missing assertions type (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 3</h4>
<ul>
<li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Sosuke Suzuki (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
<h2>v7.16.1 (2021-10-30)</h2>
<p>Thanks <a href="https://github.com/PeachScript"><code>@​PeachScript</code></a> for your first PR!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13900">#13900</a> Fix binding access for plugin-transform-typescript (<a href="https://github.com/PeachScript"><code>@​PeachScript</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/runtime</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.3 (2021-11-09)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13862">#13862</a> fix(helpers): match <code>Reflect.get</code> behaviour (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-parameters</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13941">#13941</a> Support transforming params of arrow functions in class fields (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13928">#13928</a> fix: incorrect await rejection following arrow function in parameters (Closes <a href="https://github-redirect.dependabot.com/babel/babel/issues/13872">#13872</a>) (<a href="https://github.com/The-x-Theorist"><code>@​The-x-Theorist</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13918">#13918</a> Fix <code>parserOverride</code> support in <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13891">#13891</a> Simplifiy tracking of valid JSX positions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13892">#13892</a> extract tt.lt and tt.gt from tt.relation (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13914">#13914</a> Update browserslist (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.16.2 (2021-11-01)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13910">#13910</a> skip id-destructuring bugfix when binding info is not found (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13905">#13905</a> babel-parser: add missing assertions type (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.16.1 (2021-10-30)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13900">#13900</a> Fix binding access for plugin-transform-typescript (<a href="https://github.com/PeachScript"><code>@​PeachScript</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13898">#13898</a> Skip ESLint 8 tests on publish (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3b6f061e18"><code>3b6f061</code></a> v7.16.3</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.16.3/packages/babel-runtime">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/runtime&package-manager=npm_and_yarn&previous-version=7.16.0&new-version=7.16.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3050

Reviewed By: passy

Differential Revision: D32489821

Pulled By: nikoant

fbshipit-source-id: 1d43b79a852e1868a6f5c4da4dc84ab09e2227c7
2021-11-17 05:18:21 -08:00
Ranesh Saha
d8824fb130 Update emulator path to emulator directory instead of deprecated tool… (#3046)
Summary:
…s directory

Currently, flipper tries to launch emulators using  `<android sdk path>\tools\emulator.exe`. The use of this emulator path has been deprecated for a while now, and remains in the sdk for those on versions of Android Studio 2.2 and older (see https://issuetracker.google.com/issues/66886035?pli=1). The supported path is `<android sdk path>\emulator\emulator.exe`. Trying to use the deprecated path on Windows results in a failure to launch AVDs.

## Changelog

Point emulator path to emulator directory instead of deprecated tools directory.

Pull Request resolved: https://github.com/facebook/flipper/pull/3046

Test Plan: Verified a failure to launch the AVD on windows using the deprecated path. Confirmed that updating the path results in a successful launch and the device showing up in flipper.

Reviewed By: passy

Differential Revision: D32489840

Pulled By: nikoant

fbshipit-source-id: dde5bf5a29e89549f160d9d71133ff70398e1c1d
2021-11-17 05:10:53 -08:00
lblasa
00fc146f55 Automated: Update Podfile.lock (#3045)
Summary:
This is an automated PR to update the Podfile.lock.
- Make sure that the Podfile.lock contains latest FlipperKit and Flipper pod versions.
- Also make sure that all the dependencies are updated to the latest one.
- This is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request)

Pull Request resolved: https://github.com/facebook/flipper/pull/3045

Test Plan:
Imported from GitHub, without a `Test Plan:` line.

**Static Docs Preview: flipper**
|[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D32489853/V2/flipper/)|

|**Modified Pages**|
|[docs/getting-started/ios-native](https://our.intern.facebook.com/intern/staticdocs/eph/D32489853/V2/flipper/docs/getting-started/ios-native/)|

Reviewed By: aigoncharov

Differential Revision: D32489853

Pulled By: nikoant

fbshipit-source-id: e604cd9f8322fb3927a75879948e4cffa145e16a
2021-11-17 03:20:36 -08:00
Michel Weststrate
4dde5b4508 Unmount React tree automatically in tests
Summary: In the next diff, tests started to fail suddenly, probably as side effect of a changed module loading order or smthg, and started showing DOMs of different tests in test results. Figured that testing-library/react + jest doesn't automatically doesn't clean up the DOM as I hoped it would

Reviewed By: timur-valiev

Differential Revision: D32463402

fbshipit-source-id: 48d26badf774482e7320632e486dfc6358946484
2021-11-17 02:40:29 -08:00
Pascal Hartig
c0a0fa5dd8 Bump deps
Summary: Preempting dependabot by bumping a few patch and minor releases.

Reviewed By: timur-valiev

Differential Revision: D32434931

fbshipit-source-id: 77a3ec760f08262a118e12318d7601e031730a9a
2021-11-16 10:33:14 -08:00
Michel Weststrate
7e50c0466a Move app/src (mostly) to flipper-ui-core/src
Summary:
This diff moves all UI code from app/src to app/flipper-ui-core. That is now slightly too much (e.g. node deps are not removed yet), but from here it should be easier to move things out again, as I don't want this diff to be open for too long to avoid too much merge conflicts.

* But at least flipper-ui-core is Electron free :)
* Killed all cross module imports as well, as they where now even more in the way
* Some unit test needed some changes, most not too big (but emotion hashes got renumbered in the snapshots, feel free to ignore that)
* Found some files that were actually meaningless (tsconfig in plugins, WatchTools files, that start generating compile errors, removed those

Follow up work:
* make flipper-ui-core configurable, and wire up flipper-server-core in Electron instead of here
* remove node deps (aigoncharov)
* figure out correct place to load GKs, plugins, make intern requests etc., and move to the correct module
* clean up deps

Reviewed By: aigoncharov

Differential Revision: D32427722

fbshipit-source-id: 14fe92e1ceb15b9dcf7bece367c8ab92df927a70
2021-11-16 05:29:21 -08:00
Pascal Hartig
54b7ce9308 Add back support for flipper://welcome
Summary:
This was removed as part of the deeplink restructuring.
Turns out this is actually useful in addition to the `flipper://`
as some normalisation algos (notably VSCode's) remove the `//`
otherwise.

Reviewed By: nikoant

Differential Revision: D32428872

fbshipit-source-id: ec89b1ab561504996da5d02521b91562245554a0
2021-11-15 06:40:08 -08:00
Ranesh Saha
ddb4e70c2a Updating splitting of avd names to work on Windows and Unix based sys… (#3041)
Summary:
…tems

When trying to start an android emulator in Windows, there is a failure in trying to read `<avd name>.ini`. The reason for this is because when we run `<android sdk path>\tools\emulator.exe -list-avds`, a split is performed with the new line character (`\n`). Unfortunately, this does not work for Windows, which uses `\r\n` as the new line termination. This results in a carriage return remaining on each output string, which results in trying to access `<avd name> .ini`, which is an invalid path.

The fix is to update the split to use a regex that is compatible for both Unix and Windows based systems.

## Changelog

Updating splitting of avd names to work on Windows and Unix based systems

Pull Request resolved: https://github.com/facebook/flipper/pull/3041

Test Plan: Verified the avd names didn't have any trailing whitespace, and the emulator is able to launch.

Reviewed By: mweststrate

Differential Revision: D32387162

Pulled By: nikoant

fbshipit-source-id: 0900bee17b225cfa5484a29c96f8e2c1c2e31477
2021-11-12 08:07:18 -08:00
Andrey Goncharov
eb28fc411b Encapsulate electron bar setup
Summary: See D32311662 for details

Reviewed By: mweststrate

Differential Revision: D32357953

fbshipit-source-id: f951e82761f081876ae8e0409f00e19e87047726
2021-11-12 07:13:56 -08:00
Andrey Goncharov
15a59c3aea Combine lef nav entries under a single menu
Summary: See D32311662 for details

Reviewed By: mweststrate

Differential Revision: D32356865

fbshipit-source-id: 065a580f3ce0aacc786c1de2b5fc713a86f0567f
2021-11-12 07:13:56 -08:00
Andrey Goncharov
ed5c2bd39f Add plugin actions menu
Summary: See D32311662 for details

Reviewed By: mweststrate

Differential Revision: D32329804

fbshipit-source-id: 26670353fdf8580643afcb8bc3493384146f5574
2021-11-12 07:13:56 -08:00
Andrey Goncharov
2591d1629e Add import/export left rail menu
Summary: See D32311662 for details

Reviewed By: mweststrate

Differential Revision: D32316987

fbshipit-source-id: c2d173f981cce1b148f463d981977e23258ffc02
2021-11-12 07:13:55 -08:00
Andrey Goncharov
32f722264f Add changelog button to welcome screen
Summary:
## Overall goal
Decouple top menu from electron

## Approach

We have two options to solve it:

1. Leave the menu as-is for electron. Add a new menu to the left nav for other target envs.
2. Add a new menu to the left nav for all target envs. Leave only electron-specific options in the electron top menu.

This stack of diffs (D32311662, D32316987, D32329804, TDB) implements the second option. The primary reason is to have unified user-experience. If our users on different platforms have the same experience, it is easier for us to propagate knowledge and debug issues.

## Implementation plan

1. Move changelog to the welcome screen (D32311662)
2. Move import/export functionality to a dedicated menu in the left nav (D32316987)
3. Move plugin actions button to the toolbox with screen recording buttons (D32329804)
4. Collapse some left rail items under a single menu (D32356865)
5. Clean up the rest of electron menu items (D32357953)

## Followup

Return to re-grouping of the left rail buttons and toggles after decapitation

Reviewed By: mweststrate

Differential Revision: D32311662

fbshipit-source-id: e2c4bc1a7bd2c167335fcd6d76276ae7c4947859
2021-11-12 07:13:55 -08:00
dependabot[bot]
34a09a3096 Bump react-virtual from 2.8.0 to 2.8.2 in /desktop (#2999)
Summary:
Bumps [react-virtual](https://github.com/tannerlinsley/react-virtual) from 2.8.0 to 2.8.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tannerlinsley/react-virtual/releases">react-virtual's releases</a>.</em></p>
<blockquote>
<h2>v2.8.2</h2>
<h2><a href="https://github.com/tannerlinsley/react-virtual/compare/v2.8.1...v2.8.2">2.8.2</a> (2021-09-30)</h2>
<h3>Performance Improvements</h3>
<ul>
<li>reuse already measure items, include key into virtualItem (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/179">https://github.com/facebook/flipper/issues/179</a>) (<a href="8cb22fb46f">8cb22fb</a>)</li>
</ul>
<h2>v2.8.1</h2>
<h2><a href="https://github.com/tannerlinsley/react-virtual/compare/v2.8.0...v2.8.1">2.8.1</a> (2021-08-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Page Title (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/177">https://github.com/facebook/flipper/issues/177</a>) (<a href="38726c8a7d">38726c8</a>)</li>
<li>range calculated only on scroll (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/166">https://github.com/facebook/flipper/issues/166</a>) (<a href="adf60b3f31">adf60b3</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8cb22fb46f"><code>8cb22fb</code></a> perf: reuse already measure items, include key into virtualItem (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/179">https://github.com/facebook/flipper/issues/179</a>)</li>
<li><a href="433d9663ce"><code>433d966</code></a> Update CarbonAds.js</li>
<li><a href="121a5dfad7"><code>121a5df</code></a> docs(index): Fix typo in 'dyanmically' (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/176">https://github.com/facebook/flipper/issues/176</a>)</li>
<li><a href="adf60b3f31"><code>adf60b3</code></a> fix: range calculated only on scroll (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/166">https://github.com/facebook/flipper/issues/166</a>)</li>
<li><a href="38726c8a7d"><code>38726c8</code></a> fix: Page Title (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/177">https://github.com/facebook/flipper/issues/177</a>)</li>
<li><a href="80207b716a"><code>80207b7</code></a> Update index.js</li>
<li><a href="7c2501ee08"><code>7c2501e</code></a> new gh header</li>
<li><a href="36d57d323c"><code>36d57d3</code></a> Update README.md</li>
<li><a href="b72c0291a5"><code>b72c029</code></a> Update overview.md</li>
<li><a href="31ed0e323a"><code>31ed0e3</code></a> docs: fix links</li>
<li>Additional commits viewable in <a href="https://github.com/tannerlinsley/react-virtual/compare/v2.8.0...v2.8.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-virtual&package-manager=npm_and_yarn&previous-version=2.8.0&new-version=2.8.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/2999

Reviewed By: passy

Differential Revision: D31991577

Pulled By: mweststrate

fbshipit-source-id: b81c96b80478c4ae92aac26e809eabec8dbe90e9
2021-11-11 12:21:58 -08:00
almouro
5b603ab976 Ensure desktop plugin template tests run (#3039)
Summary:
I've decided to migrate [a desktop plugin](https://github.com/bamlab/react-native-performance) to Sandy.
When doing so, I decided to rise to the challenge from the [Flipper docs](https://fbflipper.com/docs/tutorial/js-custom#testing-plugin-logic):  `we are going to pretend that we always write unit tests first` 😅

However, I've realized that when creating a plugin with `npx flipper-pkg init`, running `yarn jest` directly after creation actually fails.

There are 3 issues solved in the different commits:
1. an absolute import seem to not be resolved, since all the other imports were relative in the file, I changed it as well

2. some dependencies are missing.
They used to be included in the `flipper` dependency but when migrating to use `flipper-plugin` instead, they're not present anymore.
I don't think this is an ideal fix, I would believe a dependency like a `flipper-dev-environment` including all of those would be more appropriate. So I'm open to suggestions to fix/remove of course

3. jest.config needs to be fixed to run in jsdom environment and ensure we can test the react component

## Changelog

Fix: ensure desktop plugin template tests run

Pull Request resolved: https://github.com/facebook/flipper/pull/3039

Test Plan:
I've cloned the repo and run:

```
cd flipper/desktop/pkg
yarn
cd ../../..
./flipper/desktop/pkg/bin/run init
```
I run the tests on the newly package created, but it actually still failed because of the first issue (since it still installed `flipper-plugin` from npm`)

However, by adding this patch, it now runs!
```patch
 diff --git a/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js b/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js
index 2e07ff5..ff3181d 100644
 --- a/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js
+++ b/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js
@@ -39,7 +39,7 @@ const useAssertStableRef_1 = require("../../utils/useAssertStableRef");
 const PluginContext_1 = require("../../plugin/PluginContext");
 const lodash_1 = require("lodash");
 const useInUnitTest_1 = require("../../utils/useInUnitTest");
-const createDataSource_1 = require("flipper-plugin/src/state/createDataSource");
+const createDataSource_1 = require("../../state/createDataSource");
 function DataTable(props) {
     var _a, _b;
     const { onRowStyle, onSelect, onCopyRows, onContextMenu } = props;
```

Reviewed By: aigoncharov

Differential Revision: D32358207

Pulled By: mweststrate

fbshipit-source-id: 7761b4150c24dd5379a24c3c1deeb78bf3dda4ee
2021-11-11 12:07:49 -08:00
Flipper Bot
6bf3a4ff4c Flipper Snapshot Bump: v0.119.1-SNAPSHOT
Summary: Releasing snapshot version 0.119.1-SNAPSHOT

Reviewed By: nikoant

Differential Revision: D32309846

fbshipit-source-id: 905da209b703bfd7516af6f433beb167fed3be66
2021-11-11 04:04:10 -08:00
Flipper Bot
af581a20a0 Flipper Release: v0.119.0
Summary: Releasing version 0.119.0

Reviewed By: nikoant

Differential Revision: D32309847

fbshipit-source-id: a4c4728c935111fa593ea629b564f2d8d02b9135
2021-11-11 02:44:32 -08:00
Simon Marlow
e296095d36 Enable for Haskell files
Summary:
Splitting out from D32204499 as requested

skip-linter-coverage-verification

Reviewed By: zertosh

Differential Revision: D32279416

fbshipit-source-id: 203efc7eaebf4cfde42a9809a68157167f7d2324
2021-11-10 22:15:59 -08:00
Michel Weststrate
9d74728dfe Harden reflection
Summary:
Changelog: Fix theme reflection logging lot of errors if the APIs aren't accessible, see #1736

Harden theme reflection based on the comments in https://github.com/facebook/flipper/issues/1736

Reviewed By: jknoxville

Differential Revision: D32202434

fbshipit-source-id: 99178df56c91715f9eff1e4764ebc55b29ecb6f3
2021-11-10 04:34:43 -08:00
Michel Weststrate
750f26eaa3 Fix potential NPE in Layout Inspector
Summary: Fixed NPE linked by task. From the code, that stuff should never be null, unless there is some threading / concurrency issue, which there apparently is. In that case, failing with a warning is imho a bit more elegant than raising exceptions from a debugging tool

Reviewed By: lblasa

Differential Revision: D32278044

fbshipit-source-id: 710fcdcfe458f33bbb806d9f2f1b9352252eedec
2021-11-09 06:53:00 -08:00
dependabot[bot]
cd58ef96a2 Bump react-native from 0.66.0 to 0.66.2 in /react-native/ReactNativeFlipperExample (#3024)
Summary:
Bumps [react-native](https://github.com/facebook/react-native) from 0.66.0 to 0.66.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p>
<blockquote>
<h2>v0.66.2</h2>
<p>0.66.2 is out with some fixes:</p>
<h3>Fixed</h3>
<ul>
<li>Compare the LogBoxData ignorePatterns with the right code (<a href="https://github.com/facebook/react-native/commit/a950634">a950634</a> by <a href="https://github.com/wiseqingyang"><code>@​wiseqingyang</code></a>)</li>
<li>[iOS] Fix logbox window capturing touch events (<a href="https://github.com/facebook/react-native/commit/72ea0e1">72ea0e1</a> by <a href="https://github.com/paddlefish"><code>@​paddlefish</code></a>)</li>
<li>Commit generated codegen files as a temporary workaround for devX issue with <code>yarn install</code> removing codegen assets. Proper fix coming in later. (<a href="https://github.com/facebook/react-native/commit/5f7deb5">5f7deb5</a> by <a href="https://github.com/kelset"><code>@​kelset</code></a>)</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/5">discussion</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p>
<hr />
<p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p>
<h2>v0.66.1</h2>
<p>0.66.1 is out with some fixes:</p>
<h3>Fixed</h3>
<ul>
<li>Fix for unable to find find-node.sh in react-native-xcode.sh (<a href="https://github.com/facebook/react-native/commit/cc59a7c">cc59a7c</a> by <a href="https://github.com/garethknowles"><code>@​garethknowles</code></a>)</li>
<li>For Android, general fixes to Appearance API and also fixes <code>AppCompatDelegate.setDefaultNightMode()</code>. For iOS, now works correctly when setting <code>window.overrideUserInterfaceStyle</code> (<a href="https://github.com/facebook/react-native/commit/25a2c60">25a2c60</a> by <a href="https://github.com/mrbrentkelly"><code>@​mrbrentkelly</code></a>)</li>
<li>Fix Android border positioning regression (<a href="https://github.com/facebook/react-native/commit/d1a33cd">d1a33cd</a> by <a href="https://github.com/oblador"><code>@​oblador</code></a>)</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/3">discussion</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p>
<hr />
<p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/blob/main/CHANGELOG.md">react-native's changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v0.66.1</h2>
<h3>Fixed</h3>
<ul>
<li>For Android, general fixes to Appearance API and also fixes AppCompatDelegate.setDefaultNightMode(). For iOS, now works correctly when setting window.overrideUserInterfaceStyle (<a href="25a2c608f7">25a2c608f7</a> by <a href="https://github.com/mrbrentkelly"><code>@​mrbrentkelly</code></a>)</li>
</ul>
<h4>Android specific</h4>
<ul>
<li>Fix Android border positioning regression (<a href="d1a33cd139">d1a33cd139</a> by <a href="https://github.com/oblador"><code>@​oblador</code></a>)</li>
</ul>
<h4>iOS specific</h4>
<ul>
<li>Fix for unable to find <code>find-node.sh</code> in <code>react-native-xcode.sh</code> script (<a href="cc59a7cbde">cc59a7cbde</a> by <a href="https://github.com/garethknowles"><code>@​garethknowles</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6c19dc3266"><code>6c19dc3</code></a> [0.66.2] Bump version numbers</li>
<li><a href="11644d78ed"><code>11644d7</code></a> Hide the logbox window explicitly. New behavior in iOS SDK appears to… (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32435">#32435</a>)</li>
<li><a href="9d601e4177"><code>9d601e4</code></a> fix: compare the LogBoxData ignorePatterns with the right code (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/31977">#31977</a>)</li>
<li><a href="7382f556d3"><code>7382f55</code></a> [LOCAL] reintroduce generated codegen files</li>
<li><a href="d48ed4a4bb"><code>d48ed4a</code></a> [0.66.1] Bump version numbers</li>
<li><a href="80e5abdab3"><code>80e5abd</code></a> Fix Android border positioning regression (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32398">#32398</a>)</li>
<li><a href="e94f9fa76a"><code>e94f9fa</code></a> Addressing various issues with the Appearance API (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/28823">#28823</a>) (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/29106">#29106</a>)</li>
<li><a href="bd01f16be8"><code>bd01f16</code></a> Fix: find-node.sh location in react-native-xcode.sh script (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32227">#32227</a>)</li>
<li>See full diff in <a href="https://github.com/facebook/react-native/compare/v0.66.0...v0.66.2">compare view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a href="https://www.npmjs.com/~fb">fb</a>, a new releaser for react-native since your current version.</p>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-native&package-manager=npm_and_yarn&previous-version=0.66.0&new-version=0.66.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3024

Reviewed By: nikoant

Differential Revision: D32246989

Pulled By: mweststrate

fbshipit-source-id: e7892a4ef04cffb1900f5692d76e185df56e4144
2021-11-09 06:05:35 -08:00
Michel Weststrate
8764da7c0b Add error handling to Layout.setHighlighted
Summary: Fixed error generated by monitoring, by adding a proper .catch

Reviewed By: lblasa

Differential Revision: D32278523

fbshipit-source-id: dd14f81d708893a1505ef902e0dc03fee433487b
2021-11-09 05:48:36 -08:00
Michel Weststrate
96cd25fcc1 Fix NPE in Interactive.tsx
Summary: Fixed some incorrect non-null assertions that showed up in monitoring.

Reviewed By: timur-valiev

Differential Revision: D32278433

fbshipit-source-id: afe4913d8aef38c371461b4d0b817b2625153de1
2021-11-09 05:23:07 -08:00
dependabot[bot]
6385111028 Bump anyhow from 1.0.44 to 1.0.45 in /packer (#3028)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.44 to 1.0.45.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.45</h2>
<ul>
<li>Fix non-compilable macro expansion if downstream crate calls <code>anyhow!</code>, <code>ensure!</code>, or <code>bail!</code> with format args and is built with <code>#![no_std]</code> or <code>#![no_implicit_prelude]</code> (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/177">https://github.com/facebook/flipper/issues/177</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="33ab02c681"><code>33ab02c</code></a> Release 1.0.45</li>
<li><a href="c50588f300"><code>c50588f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/177">https://github.com/facebook/flipper/issues/177</a> from dtolnay/format</li>
<li><a href="95351e3efe"><code>95351e3</code></a> Refer to format macro by absolute path</li>
<li><a href="263257b7bc"><code>263257b</code></a> Prevent missing rust-src from reinstalling a nightly without miri</li>
<li><a href="3acbb33531"><code>3acbb33</code></a> Disable backtrace build on 1.50</li>
<li><a href="4c386df624"><code>4c386df</code></a> Update ui test suite to nightly-2021-10-13</li>
<li><a href="b5556c90b0"><code>b5556c9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/173">https://github.com/facebook/flipper/issues/173</a> from dtolnay/newadhoc</li>
<li><a href="ce20d0471a"><code>ce20d04</code></a> Replace macro-generated calls to new_adhoc with Error::msg public API</li>
<li><a href="74fd4a27a3"><code>74fd4a2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/170">https://github.com/facebook/flipper/issues/170</a> from dtolnay/ensure</li>
<li><a href="c904c82834"><code>c904c82</code></a> Bypass anyhow_kind-based dispatch for ensure! with default msg</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.44...1.0.45">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.44&new-version=1.0.45)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3028

Reviewed By: nikoant

Differential Revision: D32246985

Pulled By: mweststrate

fbshipit-source-id: 3e807f60bc5d852586dec49cfaeb26f6cd46c424
2021-11-09 04:09:52 -08:00
Pascal Hartig
c4fe39f413 Add failure issue tracking for release task (#3025)
Summary:
This failed without giving us a notification.

Pull Request resolved: https://github.com/facebook/flipper/pull/3025

Reviewed By: nikoant

Differential Revision: D32246987

Pulled By: mweststrate

fbshipit-source-id: da04b5d8e7e50480bdb0e0a5b55d387b0b23eced
2021-11-09 04:09:52 -08:00
dependabot[bot]
13d6cc7af6 Bump @babel/generator from 7.15.8 to 7.16.0 in /desktop (#3033)
Summary:
Bumps [babel/generator](https://github.com/babel/babel/tree/HEAD/packages/babel-generator) from 7.15.8 to 7.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/generator</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-react</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13858">#13858</a> Force loading plugins/presets from the monorepo in tests (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13844">#13844</a> [ts] precise return type on <code>createTypeAnnotationBasedOnTypeof</code> (babel-types) (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/generator</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45308f3cba"><code>45308f3</code></a> v7.16.0</li>
<li><a href="d5ba355867"><code>d5ba355</code></a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13802">#13802</a>)</li>
<li><a href="ad59a2c618"><code>ad59a2c</code></a> Caret topic (pipe operator) (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13749">#13749</a>)</li>
<li><a href="ddc45a5a50"><code>ddc45a5</code></a> Enable class static blocks by default (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13713">#13713</a>)</li>
<li><a href="c7ddb1ae93"><code>c7ddb1a</code></a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13772">#13772</a>)</li>
<li><a href="6029252bec"><code>6029252</code></a> Fix missing inner comments in function expressions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13825">#13825</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.16.0/packages/babel-generator">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/generator&package-manager=npm_and_yarn&previous-version=7.15.8&new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3033

Reviewed By: nikoant

Differential Revision: D32246967

Pulled By: mweststrate

fbshipit-source-id: 419517c5991644c48a28602887fb89be3862b746
2021-11-09 04:09:52 -08:00
dependabot[bot]
4d1520b017 Bump react-native-flipper from 0.117.0 to 0.118.0 in /react-native/ReactNativeFlipperExample (#3030)
Summary:
Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.117.0 to 0.118.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/flipper/releases">react-native-flipper's releases</a>.</em></p>
<blockquote>
<h2>v0.118.0</h2>
<p>See <a href="https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md</a>
for full notes.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4c4ef9b68f"><code>4c4ef9b</code></a> Flipper Release: v0.118.0</li>
<li><a href="047d6d5d4e"><code>047d6d5</code></a> Update RN iOS example</li>
<li><a href="67b4b53c20"><code>67b4b53</code></a> Rotate Styling for Vertical Sidebar</li>
<li><a href="9975aa9319"><code>9975aa9</code></a> Fix idb pull</li>
<li><a href="bffd58b3a6"><code>bffd58b</code></a> Fix idb device duplicates</li>
<li><a href="2e7015388c"><code>2e70153</code></a> Remove remaining Electron imports from product code: paths &amp; env</li>
<li><a href="dba09542f9"><code>dba0954</code></a> Enforce promise chains lint</li>
<li><a href="03a824ea18"><code>03a824e</code></a> Enforce console.error usage with context</li>
<li><a href="dc6dd47a23"><code>dc6dd47</code></a> Make openssl check async</li>
<li><a href="72ce759e61"><code>72ce759</code></a> Remove some unhandled rejections in tests</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/flipper/compare/v0.117.0...v0.118.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-native-flipper&package-manager=npm_and_yarn&previous-version=0.117.0&new-version=0.118.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3030

Reviewed By: nikoant

Differential Revision: D32246979

Pulled By: mweststrate

fbshipit-source-id: 695236247c91023c9de15bc4b4bdf2793b657826
2021-11-09 04:09:52 -08:00
dependabot[bot]
83dfdd94c5 Bump react-native from 0.66.1 to 0.66.2 in /react-native/react-native-flipper (#3029)
Summary:
Bumps [react-native](https://github.com/facebook/react-native) from 0.66.1 to 0.66.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p>
<blockquote>
<h2>v0.66.2</h2>
<p>0.66.2 is out with some fixes:</p>
<h3>Fixed</h3>
<ul>
<li>Compare the LogBoxData ignorePatterns with the right code (<a href="https://github.com/facebook/react-native/commit/a950634">a950634</a> by <a href="https://github.com/wiseqingyang"><code>@​wiseqingyang</code></a>)</li>
<li>[iOS] Fix logbox window capturing touch events (<a href="https://github.com/facebook/react-native/commit/72ea0e1">72ea0e1</a> by <a href="https://github.com/paddlefish"><code>@​paddlefish</code></a>)</li>
<li>Commit generated codegen files as a temporary workaround for devX issue with <code>yarn install</code> removing codegen assets. Proper fix coming in later. (<a href="https://github.com/facebook/react-native/commit/5f7deb5">5f7deb5</a> by <a href="https://github.com/kelset"><code>@​kelset</code></a>)</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/5">discussion</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p>
<hr />
<p>You can find the whole changelog history in the <a href="https://github.com/facebook/react-native/blob/main/CHANGELOG.md">changelog.md file</a>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/blob/main/CHANGELOG.md">react-native's changelog</a>.</em></p>
<blockquote>
<h2>v0.66.2</h2>
<h3>Fixed</h3>
<ul>
<li>Add a function <code>getIgnorePatterns</code> in <code>LogBoxData.js</code> for tests or other usecases. (<a href="a950634424">a950634424</a>)</li>
<li>Reintroduce generated codegen files (<a href="7382f556d3">7382f556d3</a> by <a href="https://github.com/kelset"><code>@​kelset</code></a>)</li>
</ul>
<h4>iOS specific</h4>
<ul>
<li>Hide the logbox window explicitly. New behavior in iOS SDK appears to retain UIWindow while visible. (<a href="72ea0e111f">72ea0e111f</a> by <a href="https://github.com/paddlefish"><code>@​paddlefish</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6c19dc3266"><code>6c19dc3</code></a> [0.66.2] Bump version numbers</li>
<li><a href="11644d78ed"><code>11644d7</code></a> Hide the logbox window explicitly. New behavior in iOS SDK appears to… (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32435">#32435</a>)</li>
<li><a href="9d601e4177"><code>9d601e4</code></a> fix: compare the LogBoxData ignorePatterns with the right code (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/31977">#31977</a>)</li>
<li><a href="7382f556d3"><code>7382f55</code></a> [LOCAL] reintroduce generated codegen files</li>
<li>See full diff in <a href="https://github.com/facebook/react-native/compare/v0.66.1...v0.66.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-native&package-manager=npm_and_yarn&previous-version=0.66.1&new-version=0.66.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3029

Reviewed By: nikoant

Differential Revision: D32246982

Pulled By: mweststrate

fbshipit-source-id: e5530c215c553265a56d558fa79e732944fe5802
2021-11-09 04:09:52 -08:00
dependabot[bot]
3a16f4a133 Bump soloader from 0.10.1 to 0.10.3 (#3032)
Summary:
Bumps [soloader](https://github.com/facebook/soloader) from 0.10.1 to 0.10.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/soloader/releases">soloader's releases</a>.</em></p>
<blockquote>
<h2>v0.10.3</h2>
<p><strong>Fixes</strong></p>
<p>Fix UnsatisfiedLinkError if OEM is using the library that the APP is using as well.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/SoLoader/compare/v0.10.2...v0.10.3">https://github.com/facebook/SoLoader/compare/v0.10.2...v0.10.3</a></p>
<h2>v0.10.2</h2>
<p><strong>Fixes</strong></p>
<ul>
<li>Fix Crash on android v12, unable to create application *java.io.SyncFailedException: sync failed (<a href="https://github-redirect.dependabot.com/facebook/soloader/issues/80">https://github.com/facebook/flipper/issues/80</a>)</li>
<li>Fix Android app bundle crashes of soloader:Anyone can run my issues sample (<a href="https://github-redirect.dependabot.com/facebook/soloader/issues/83">https://github.com/facebook/flipper/issues/83</a>)</li>
</ul>
<p><strong>Highlights</strong></p>
<ul>
<li>Support directly load the libraries from the APK, if they're uncompressed and page-aligned in APK.</li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/SoLoader/compare/v0.10.1...v0.10.2">https://github.com/facebook/SoLoader/compare/v0.10.1...v0.10.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3d0d9e780e"><code>3d0d9e7</code></a> Bump soloader to v0.10.3</li>
<li><a href="25a2d47a98"><code>25a2d47</code></a> Add splitApkSource in the head of soSources</li>
<li><a href="9afce9441a"><code>9afce94</code></a> Dump version to 0.10.2 in readme</li>
<li><a href="62c0bd6627"><code>62c0bd6</code></a> Catch the SyncFailedException gracefully to avoid insta-crash in Application</li>
<li><a href="04475872a0"><code>0447587</code></a> Bump soloader to v0.10.2</li>
<li><a href="4992b0f719"><code>4992b0f</code></a> Remove failed javadoc link</li>
<li><a href="268abd6cd5"><code>268abd6</code></a> Avoid adding duplicated items in systemLib soSource</li>
<li><a href="c97b1b84e4"><code>c97b1b8</code></a> Remove unused parameter in function initSoSources</li>
<li><a href="4699041880"><code>4699041</code></a> Fix UnsatisfiedLinkError when loading the lib from the split Apks</li>
<li><a href="623867856f"><code>6238678</code></a> Only precompute dependencies for libraries present in the APK</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/soloader/compare/v0.10.1...v0.10.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.facebook.soloader:soloader&package-manager=gradle&previous-version=0.10.1&new-version=0.10.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3032

Reviewed By: nikoant

Differential Revision: D32246970

Pulled By: mweststrate

fbshipit-source-id: 3bcd9cd3714e4a1b2e6e5fe8da30132a6659283a
2021-11-09 04:09:52 -08:00
dependabot[bot]
d287a43195 Bump eslint-plugin-import from 2.24.2 to 2.25.2 in /desktop (#3031)
Summary:
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.24.2 to 2.25.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/releases">eslint-plugin-import's releases</a>.</em></p>
<blockquote>
<h2>v2.25.2</h2>
<p><strong>Full Changelog</strong>: <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.25.1...v2.25.2">https://github.com/import-js/eslint-plugin-import/compare/v2.25.1...v2.25.2</a></p>
<h2>v2.25.1</h2>
<p><strong>Full Changelog</strong>: <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.25.0...v2.25.1">https://github.com/import-js/eslint-plugin-import/compare/v2.25.0...v2.25.1</a></p>
<h2>v2.25.0</h2>
<h2>What's Changed</h2>
<ul>
<li>[Tests] use ESLint class in <code>cli</code> test by <a href="https://github.com/ota-meshi"><code>@​ota-meshi</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2208">import-js/eslint-plugin-import#2208</a></li>
<li>[New] <code>no-unused-modules</code>: add eslint v8 support by <a href="https://github.com/coderaiser"><code>@​coderaiser</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2194">import-js/eslint-plugin-import#2194</a></li>
<li><code>no-restricted-paths</code> support glob patterns by <a href="https://github.com/stropho"><code>@​stropho</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2219">import-js/eslint-plugin-import#2219</a></li>
<li>[New] <code>no-unresolved</code>: add <code>caseSensitiveStrict</code> option by <a href="https://github.com/sergei-startsev"><code>@​sergei-startsev</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/1262">import-js/eslint-plugin-import#1262</a></li>
<li>[New] no-unused-modules: support dynamic imports [2] by <a href="https://github.com/Hypnosphi"><code>@​Hypnosphi</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2212">import-js/eslint-plugin-import#2212</a></li>
<li>[New] <code>no-unused-modules</code>: support dynamic imports  by <a href="https://github.com/maxkomarychev"><code>@​maxkomarychev</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/1660">import-js/eslint-plugin-import#1660</a></li>
<li>[Refactor] switch to an internal replacement for <code>pkg-up</code> and <code>read-pkg-up</code> by <a href="https://github.com/mgwalker"><code>@​mgwalker</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2047">import-js/eslint-plugin-import#2047</a></li>
<li>[Fix] no-unresolved: ignore type-only imports by <a href="https://github.com/jablko"><code>@​jablko</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2220">import-js/eslint-plugin-import#2220</a></li>
<li>[Fix] <code>order</code>: Fix import ordering in TypeScript module declarations by <a href="https://github.com/remcohaszing"><code>@​remcohaszing</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2226">import-js/eslint-plugin-import#2226</a></li>
<li>[Tests] fix skip usage by <a href="https://github.com/jablko"><code>@​jablko</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2232">import-js/eslint-plugin-import#2232</a></li>
<li>[Refactor] <code>no-unresolved</code>, <code>no-extraneous-dependencies</code>: moduleVisitor usage by <a href="https://github.com/jablko"><code>@​jablko</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2233">import-js/eslint-plugin-import#2233</a></li>
<li>Resolve extended TypeScript configuration files by <a href="https://github.com/mrmckeb"><code>@​mrmckeb</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2240">import-js/eslint-plugin-import#2240</a></li>
<li>[New] Support for ESLint v8 by <a href="https://github.com/ota-meshi"><code>@​ota-meshi</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2191">import-js/eslint-plugin-import#2191</a></li>
<li>Release 2.25.0 by <a href="https://github.com/ljharb"><code>@​ljharb</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2253">import-js/eslint-plugin-import#2253</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/coderaiser"><code>@​coderaiser</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2194">import-js/eslint-plugin-import#2194</a></li>
<li><a href="https://github.com/sergei-startsev"><code>@​sergei-startsev</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/1262">import-js/eslint-plugin-import#1262</a></li>
<li><a href="https://github.com/maxkomarychev"><code>@​maxkomarychev</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/1660">import-js/eslint-plugin-import#1660</a></li>
<li><a href="https://github.com/mgwalker"><code>@​mgwalker</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2047">import-js/eslint-plugin-import#2047</a></li>
<li><a href="https://github.com/jablko"><code>@​jablko</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2220">import-js/eslint-plugin-import#2220</a></li>
<li><a href="https://github.com/remcohaszing"><code>@​remcohaszing</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2226">import-js/eslint-plugin-import#2226</a></li>
<li><a href="https://github.com/mrmckeb"><code>@​mrmckeb</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2240">import-js/eslint-plugin-import#2240</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.24.2...v2.25.0">https://github.com/import-js/eslint-plugin-import/compare/v2.24.2...v2.25.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p>
<blockquote>
<h2>[2.25.2] - 2021-10-12</h2>
<h3>Fixed</h3>
<ul>
<li>[Deps] update <code>eslint-module-utils</code> for real this time (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2255">https://github.com/facebook/flipper/issues/2255</a>)</li>
</ul>
<h2>[2.25.1] - 2021-10-11</h2>
<h3>Fixed</h3>
<ul>
<li>[Deps] update <code>eslint-module-utils</code></li>
</ul>
<h2>[2.25.0] - 2021-10-11</h2>
<h3>Added</h3>
<ul>
<li>Support <code>eslint</code> v8 (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2191">https://github.com/facebook/flipper/issues/2191</a>, thanks [<a href="https://github.com/ota-meshi"><code>@​ota-meshi</code></a>])</li>
<li>[<code>no-unresolved</code>]: add <code>caseSensitiveStrict</code> option (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/1262">https://github.com/facebook/flipper/issues/1262</a>, thanks [<a href="https://github.com/sergei-startsev"><code>@​sergei-startsev</code></a>])</li>
<li>[<code>no-unused-modules</code>]: add eslint v8 support (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2194">https://github.com/facebook/flipper/issues/2194</a>, thanks [<a href="https://github.com/coderaiser"><code>@​coderaiser</code></a>])</li>
<li>[<code>no-restricted-paths</code>]: add/restore glob pattern support (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2219">https://github.com/facebook/flipper/issues/2219</a>, thanks [<a href="https://github.com/stropho"><code>@​stropho</code></a>])</li>
<li>[<code>no-unused-modules</code>]: support dynamic imports (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/1660">https://github.com/facebook/flipper/issues/1660</a>, <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2212">https://github.com/facebook/flipper/issues/2212</a>, thanks [<a href="https://github.com/maxkomarychev"><code>@​maxkomarychev</code></a>], [<a href="https://github.com/aladdin-add"><code>@​aladdin-add</code></a>], [<a href="https://github.com/Hypnosphi"><code>@​Hypnosphi</code></a>])</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unresolved</code>]: ignore type-only imports (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2220">https://github.com/facebook/flipper/issues/2220</a>, thanks [<a href="https://github.com/jablko"><code>@​jablko</code></a>])</li>
<li>[<code>order</code>]: fix sorting imports inside TypeScript module declarations (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2226">https://github.com/facebook/flipper/issues/2226</a>, thanks [<a href="https://github.com/remcohaszing"><code>@​remcohaszing</code></a>])</li>
<li>[<code>default</code>], <code>ExportMap</code>: Resolve extended TypeScript configuration files (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2240">https://github.com/facebook/flipper/issues/2240</a>, thanks [<a href="https://github.com/mrmckeb"><code>@​mrmckeb</code></a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Refactor] switch to an internal replacement for <code>pkg-up</code> and <code>read-pkg-up</code> (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2047">https://github.com/facebook/flipper/issues/2047</a>, thanks [<a href="https://github.com/mgwalker"><code>@​mgwalker</code></a>])</li>
<li>[patch] TypeScript config: remove <code>.d.ts</code> from [<code>import/parsers</code> setting] and [<code>import/extensions</code> setting] (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2220">https://github.com/facebook/flipper/issues/2220</a>, thanks [<a href="https://github.com/jablko"><code>@​jablko</code></a>])</li>
<li>[Refactor] [<code>no-unresolved</code>], [<code>no-extraneous-dependencies</code>]: moduleVisitor usage (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2233">https://github.com/facebook/flipper/issues/2233</a>, thanks [<a href="https://github.com/jablko"><code>@​jablko</code></a>])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="67103e698d"><code>67103e6</code></a> Bump to v2.25.2</li>
<li><a href="85739db061"><code>85739db</code></a> [Deps] update <code>eslint-module-utils</code></li>
<li><a href="9cc1654b05"><code>9cc1654</code></a> Bump to v2.25.1</li>
<li><a href="6bdab3189d"><code>6bdab31</code></a> [Deps] update <code>eslint-module-utils</code></li>
<li><a href="b0131d2757"><code>b0131d2</code></a> Bump to v2.25.0</li>
<li><a href="7463de2aa3"><code>7463de2</code></a> utils: v2.7.0</li>
<li><a href="900ac9a185"><code>900ac9a</code></a> [resolvers/webpack] [deps] update <code>is-core-module</code></li>
<li><a href="c117be5321"><code>c117be5</code></a> [Dev Deps] update <code>array.prototype.flatmap</code>, <code>glob</code>; remove `babel-preset-es2...</li>
<li><a href="0e857b69f8"><code>0e857b6</code></a> [Deps] update <code>array-includes</code>, <code>array.prototype.flat</code>, <code>is-core-module</code>, `is...</li>
<li><a href="62e2d883f6"><code>62e2d88</code></a> [New] Support <code>eslint</code> v8</li>
<li>Additional commits viewable in <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.24.2...v2.25.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-import&package-manager=npm_and_yarn&previous-version=2.24.2&new-version=2.25.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3031

Reviewed By: nikoant

Differential Revision: D32246973

Pulled By: mweststrate

fbshipit-source-id: 1224aa02d41312dd779d0d5dae6793e362356f8f
2021-11-09 04:09:52 -08:00
dependabot[bot]
b98c756bff Bump @babel/traverse from 7.15.4 to 7.16.0 in /desktop (#3036)
Summary:
Bumps [babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.15.4 to 7.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/traverse</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-react</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13858">#13858</a> Force loading plugins/presets from the monorepo in tests (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13844">#13844</a> [ts] precise return type on <code>createTypeAnnotationBasedOnTypeof</code> (babel-types) (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/traverse</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45308f3cba"><code>45308f3</code></a> v7.16.0</li>
<li><a href="b1793656e6"><code>b179365</code></a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13666">#13666</a>)</li>
<li><a href="c7ddb1ae93"><code>c7ddb1a</code></a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13772">#13772</a>)</li>
<li><a href="b5907ef967"><code>b5907ef</code></a> remove executable permission from files that shouldn't have it (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13873">#13873</a>)</li>
<li><a href="29f697c84e"><code>29f697c</code></a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function</code>-...</li>
<li><a href="21eeb8e7a9"><code>21eeb8e</code></a> Restore traversal context after enter / traverse (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13813">#13813</a>)</li>
<li><a href="49a0d65be1"><code>49a0d65</code></a> Mark static block as FunctionParent (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13832">#13832</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.16.0/packages/babel-traverse">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/traverse&package-manager=npm_and_yarn&previous-version=7.15.4&new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3036

Reviewed By: nikoant

Differential Revision: D32246955

Pulled By: mweststrate

fbshipit-source-id: 21e2b9d928cec17be55e1f9ba8d2cb16afc023de
2021-11-09 04:09:51 -08:00
dependabot[bot]
adaa4b544a Bump react-redux from 7.2.4 to 7.2.6 in /desktop (#3035)
Summary:
Bumps [react-redux](https://github.com/reduxjs/react-redux) from 7.2.4 to 7.2.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/reduxjs/react-redux/releases">react-redux's releases</a>.</em></p>
<blockquote>
<h2>v7.2.6</h2>
<p><em>Shameless plug: <a href="https://spaceship.run/">I'm working on a new company called Spaceship 🚀</a> It's a tool to launch your code anywhere in one click. Check it out!</em></p>
<p>Just a quick fix for a Yarn install warning. Sorry about the noise!</p>
<h2><a href="https://github.com/reduxjs/react-redux/compare/v7.2.5...v7.2.6">Changes</a></h2>
<ul>
<li>Remove <code>workspaces</code> from our package.json to silence a Yarn warning (<a href="https://github.com/timdorr"><code>@​timdorr</code></a>)</li>
</ul>
<h2>v7.2.5</h2>
<p>This release shrinks the size of our internal <code>Subscription</code> class, and updates <code>useSelector</code> to avoid an unnecessary selector call on mount.</p>
<h2>Changes</h2>
<h3>Subscription Size Refactor</h3>
<p>Our internal <code>Subscription</code> implementation has been written as a class ever since it was added in v5.  By rewriting it as a closure factory, we were able to shave a few bytes off the final bundle size.</p>
<h3><code>useSelector</code> Mount Optimization</h3>
<p>A user noticed that <code>useSelector</code> had never been given an early &quot;bail out if the root state is the same&quot; check to match how <code>connect</code> works. This resulted in a usually-unnecessary second call to the provided selector on mount. We've added that check.</p>
<h3>Entry Point Consolidation</h3>
<p>We've consolidated the list of exported public APIs into a single file, and both the <code>index.js</code> and <code>alternate-renderers.js</code> entry points now re-export everything from that file. No meaningful change here, just shuffling lines of code around for consistency.</p>
<h2>Other Updates</h2>
<h3>React-Redux v8 and React 18 Development</h3>
<p>With <a href="https://github.com/reactwg/react-18/discussions/4">the announcement of React 18</a>, we've been working with the React team to plan our migration path to keep React-Redux fully compatible with React's upcoming features.</p>
<p>We've already <a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1737">migrated the React-Redux main development branch to TypeScript</a>, and are <a href="https://github-redirect.dependabot.com/reduxjs/react-redux/pull/1808">prototyping compatibility implementation updates</a>.  We'd appreciate any assistance from the community in testing out these changes so that we can ensure React-Redux works great for everyone when React 18 is ready!</p>
<h3>Internal Tooling Updates</h3>
<p>Our <code>master</code> branch now uses Yarn v2 for package management, is built with TypeScript, and we've made CI updates to test against multiple TS versions.</p>
<p>The <code>7.x</code> branch has also been updated to use Yarn v2 for consistency.</p>
<p>These only affect contributors to the React-Redux package itself.</p>
<h2>Changelog</h2>
<ul>
<li>Port entry point consolidation from 8.x branch (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1811">https://github.com/facebook/flipper/issues/1811</a> - <a href="https://github.com/markerikson"><code>@​markerikson</code></a>)</li>
<li>Update v7 branch to use Yarn v2 and improve CI process (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1810">https://github.com/facebook/flipper/issues/1810</a> - <a href="https://github.com/markerikson"><code>@​markerikson</code></a>)</li>
<li>Reduce unnecessary calls to useSelector selector (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1803">https://github.com/facebook/flipper/issues/1803</a> - <a href="https://github.com/sufian-slack"><code>@​sufian-slack</code></a> )</li>
<li>Port Subscription closure implementation from 8.x to 7.x (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1809">https://github.com/facebook/flipper/issues/1809</a> - <a href="https://github.com/mbelsky"><code>@​mbelsky</code></a>)</li>
</ul>
<p><a href="https://github.com/reduxjs/react-redux/compare/v7.2.4...v7.2.5">https://github.com/reduxjs/react-redux/compare/v7.2.4...v7.2.5</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="0bcaec4733"><code>0bcaec4</code></a> 7.2.6</li>
<li><a href="27e2332d5f"><code>27e2332</code></a> Upgrade a bunch of stuff.</li>
<li><a href="9890491d1d"><code>9890491</code></a> Backwards action steps</li>
<li><a href="e94b191886"><code>e94b191</code></a> Remove yarn and workspace for website</li>
<li><a href="0691cca518"><code>0691cca</code></a> 7.2.5</li>
<li><a href="c8f56743d6"><code>c8f5674</code></a> Port entry point consolidation from 8.x branch (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1811">https://github.com/facebook/flipper/issues/1811</a>)</li>
<li><a href="c16d3c10c1"><code>c16d3c1</code></a> Update v7 branch to use Yarn v2 and improve CI process (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1810">https://github.com/facebook/flipper/issues/1810</a>)</li>
<li><a href="099e104281"><code>099e104</code></a> Reduce unnecessary calls to useSelector selector (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1803">https://github.com/facebook/flipper/issues/1803</a>)</li>
<li><a href="e7807ef69a"><code>e7807ef</code></a> Port Subscription closure implementation from 8.x to 7.x (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1807">https://github.com/facebook/flipper/issues/1807</a>) (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1809">https://github.com/facebook/flipper/issues/1809</a>)</li>
<li><a href="2c7ef25a07"><code>2c7ef25</code></a> Bump react-native from 0.63.3 to 0.64.1 (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1773">https://github.com/facebook/flipper/issues/1773</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/reduxjs/react-redux/compare/v7.2.4...v7.2.6">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-redux&package-manager=npm_and_yarn&previous-version=7.2.4&new-version=7.2.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3035

Reviewed By: nikoant

Differential Revision: D32246958

Pulled By: mweststrate

fbshipit-source-id: c6b0938530f121c0674d60f2d3b476cad681ccb8
2021-11-09 04:09:51 -08:00
dependabot[bot]
fa915755b7 Bump @adobe/node-fetch-retry from 1.1.2 to 2.0.0 in /desktop (#3034)
Summary:
Bumps [adobe/node-fetch-retry](https://github.com/adobe/node-fetch-retry) from 1.1.2 to 2.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/adobe/node-fetch-retry/releases"><code>@​adobe/node-fetch-retry</code>'s releases</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<h1><a href="https://github.com/adobe/node-fetch-retry/compare/v1.1.3...v2.0.0">2.0.0</a> (2021-10-26)</h1>
<h2>v1.1.3</h2>
<h2><a href="https://github.com/adobe/node-fetch-retry/compare/v1.1.2...v1.1.3">1.1.3</a> (2021-10-22)</h2>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="531f3e8553"><code>531f3e8</code></a> [ci skip] no-release: version number update</li>
<li><a href="912281dd4e"><code>912281d</code></a> BREAKING-RELEASE: change default behavior so fetch-retry retries on FetchErro...</li>
<li><a href="48755df4aa"><code>48755df</code></a> [ci skip] no-release: version number update</li>
<li><a href="b650f7faa7"><code>b650f7f</code></a> BUGFIX-RELEASE: more robust handling of http errors to fix dep mod tests (<a href="https://github-redirect.dependabot.com/adobe/node-fetch-retry/issues/62">https://github.com/facebook/flipper/issues/62</a>)</li>
<li>See full diff in <a href="https://github.com/adobe/node-fetch-retry/compare/v1.1.2...v2.0.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@adobe/node-fetch-retry&package-manager=npm_and_yarn&previous-version=1.1.2&new-version=2.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3034

Reviewed By: nikoant

Differential Revision: D32246964

Pulled By: mweststrate

fbshipit-source-id: cdff2c86b6d3b284fbe5a7d1322156c3eda56170
2021-11-09 04:09:51 -08:00
CodemodService FBSourceGoogleJavaFormatLinterBot
90fe42f629 Daily arc lint --take GOOGLEJAVAFORMAT
Reviewed By: zertosh

Differential Revision: D32269835

fbshipit-source-id: 71104597fab6b10321abf45278e070b10bdf8a66
2021-11-08 19:58:43 -08:00
Lorenzo Blasa
a935ab8a6c Android Web Socket (#2978)
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/2978

Flipper Android WebSocket provider and socket implementation

Reviewed By: ldelgadoj

Differential Revision: D31683510

fbshipit-source-id: d553a7fdee9451da742e9ea3e6e5b6a2c9417579
2021-11-08 09:22:48 -08:00
Michel Weststrate
8596dd951b re-expose redux connect
Summary: Some old and public plugins use `connect` from Flipper. Long deprecated, but alas, not breaking those instances doesn't cost us anything.

Reviewed By: lblasa

Differential Revision: D32245550

fbshipit-source-id: 01313ded36c042cb75c8e7841046facb3f26ec06
2021-11-08 05:51:50 -08:00
Michel Weststrate
2849c6b562 Fix emotion patch issue for 11.5
Summary: Fixed the patch of emotion/cache, which should fix failing master builds

Reviewed By: lblasa

Differential Revision: D32244641

fbshipit-source-id: becde569aa712f36ea63af6ce130aceff5807610
2021-11-08 04:38:16 -08:00
Lorenzo Blasa
e5bc40c59f Remove WebSocket GK
Summary:
This change removes the usage of a GK to open WebSocket ports.

The WebSocket ports have been open for quite a while to all members of the Flipper Support Group. OSS users will now open the ports as well.

Reviewed By: mweststrate

Differential Revision: D32244706

fbshipit-source-id: e441dfd43c51dda26f259ae7d7ebc3d721cc1c99
2021-11-08 04:35:53 -08:00
Archit Raj
d33041cd9e fix: NativeEventEmitter warnings for android (#2975)
Summary:
With React Native v0.65+, `NativeEventEmitter` shows non-null argument warnings. Issue https://github.com/facebook/flipper/issues/2707
```
`new NativeEventEmitter()` was called with a non-null argument without the required `addListener` method.
`new NativeEventEmitter()` was called with a non-null argument without the required `removeListeners` method.
```

## Changelog
https://github.com/facebook/flipper/issues/2707 - Fix NativeEventEmitter warnings for android

Pull Request resolved: https://github.com/facebook/flipper/pull/2975

Test Plan:
- Add `redux-flipper` plugin to `ReactNativeFlipperExample` project

## Screenshots

#### Before
![Screenshot_1634241069](https://user-images.githubusercontent.com/20144332/137386556-79bbad7e-74b9-4343-ad45-26119557142a.png)

#### After
![Screenshot_1634241159](https://user-images.githubusercontent.com/20144332/137386572-54c74ca5-a70a-4fd4-9644-d5e15f817128.png)

Reviewed By: passy

Differential Revision: D32243694

Pulled By: mweststrate

fbshipit-source-id: 21e490a275875268fea982ac1e855ca4bed02bc8
2021-11-08 04:23:12 -08:00
Michel Weststrate
5047f4532e Flipper Snapshot Bump: v0.118.2-SNAPSHOT
Summary: Releasing snapshot version 0.118.2-SNAPSHOT

Reviewed By: passy

Differential Revision: D32204866

fbshipit-source-id: 3c3075585852d909700200a25943ce9cb738d082
2021-11-05 14:00:21 -07:00
Michel Weststrate
2fcd815098 Flipper Release: v0.118.1
Summary: Releasing version 0.118.1

Reviewed By: passy

Differential Revision: D32204867

fbshipit-source-id: ac9bc8d106375e834ea18f502b6badb52d726233
2021-11-05 10:59:55 -07:00
John Knox
1dc3c03b12 Fix flipper site code links
Summary: This has to be set so codehub and vscode links get the right prefix

Reviewed By: passy

Differential Revision: D32205617

fbshipit-source-id: d60dcd5bcc5a9194c22e2a27e7b9980034a6f010
2021-11-05 09:47:34 -07:00