Commit Graph

5805 Commits

Author SHA1 Message Date
Michel Weststrate
a79ff08f85 Upgrade React Native to 0.65
Summary: Upgrade React Native to 0.65.1 in the reference project. Verified that the app installs on Android, iPhone 12, with and without Hermes

Reviewed By: timur-valiev

Differential Revision: D30807062

fbshipit-source-id: 79f4aba2ca9767769842f77221d4cf3eeefbf478
2021-09-08 14:06:53 -07:00
Michel Weststrate
1a91dc53fd Upgrade TS to 4.4
Summary: per title. TS 4.4 is awesome btw, with the much improved control flow analysis.

Reviewed By: timur-valiev

Differential Revision: D30806769

fbshipit-source-id: a41aa7bf10fdb0047ddb6210082b5e1fbdfb255f
2021-09-08 09:59:38 -07:00
Michel Weststrate
946fc56b70 Don't eat exceptions
Summary:
if a resolved client doesn't become available, we were eating the exception. This diff changes that, as exceptions might actually occur (e.g. a timeout, indicating that for example the device didn't become available, which points out a bug in the example below).

We might now over report some issues, causing regressions in our monitoring, but let's work from there.

Reviewed By: timur-valiev

Differential Revision: D30806511

fbshipit-source-id: 09d62bd7c41439aa452b6df501426e239559eba2
2021-09-08 09:59:38 -07:00
Michel Weststrate
c3b2fe836d Fix issue where Flipper start starved
Summary: `yarn start` basically starves if watchman is still scanning the system, until that is completed (which took 40 minutes for me last time). Added a timeout of 1 minute, to signal that you can better to some dishes, instead of trying to hunt a bug that looks like an exception has been eaten somewhere (guess what I did..)

Reviewed By: timur-valiev

Differential Revision: D30806512

fbshipit-source-id: a2ebc3672d82f3388fc7b00f41c7e9c4f37794b3
2021-09-08 09:59:38 -07:00
Michel Weststrate
e1e9ca0f52 Fix startup error when loading theme
Summary: During testing, observed that Flipper always starts with an exception if `darkMode` is `true` or `false` (the old format) during startup, and this exception keeps on happening until the setting is changed. The root cause is that the setting is treated verbatim since D30666966 (9a4d94c971), trigger a very confusing Electron error. This diff addresses that.

Reviewed By: timur-valiev

Differential Revision: D30806453

fbshipit-source-id: fc7bbdda4e8bdf2dc4e3ca7ab1b05984c9406c68
2021-09-08 09:59:38 -07:00
facebook-flipper-bot
3210f2fec4 Automated: Update Podfile.lock (#2834)
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/2834

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

|[Site Preview: flipper](https://our.intern.facebook.com/intern/staticdocs/eph/D30808471/V2/flipper/)

Reviewed By: timur-valiev

Differential Revision: D30808471

Pulled By: passy

fbshipit-source-id: 3cb5d487f1222a08ae9b67cb50fbf459ded40058
2021-09-08 09:53:24 -07:00
Pascal Hartig
47099cfd31 Fix Flipper lints #16
Summary: Larger list of fixes. Adding another package to the flipper export is a bit nasty but it unblocks us for now and centralises `remote` access which seems like a win for FAAS.

Reviewed By: mweststrate

Differential Revision: D30785421

fbshipit-source-id: 931297e8566b5d8a213b69ae87d0cda7648b3ed4
2021-09-08 08:44:19 -07:00
Pascal Hartig
262cd6105b Fix Flipper lints #5
Summary: A few more lints. Some already got fixed since the task was created.

Reviewed By: timur-valiev

Differential Revision: D30782192

fbshipit-source-id: 2d03d24034173d632280035e6ba68f485fbe62f3
2021-09-08 08:44:19 -07:00
Pascal Hartig
c2aa8bcb59 Edit new-clients.mdx using inpage editor
Summary: Fix broken link.

Reviewed By: mweststrate

Differential Revision: D30805274

fbshipit-source-id: e1c61cde01818b7c087d5e3d7b2f6b247b210358
2021-09-08 05:13:48 -07:00
Pascal Hartig
5031cac52c Upgrade deps
Summary: Bringing a few dependabot PRs together.

Reviewed By: timur-valiev

Differential Revision: D30781333

fbshipit-source-id: 80b775803d48cb1f8a27424b500b352ddaf9c893
2021-09-08 04:55:19 -07:00
Flipper Bot
2fb1a6185c Flipper Snapshot Bump: v0.106.1-SNAPSHOT
Summary: Releasing snapshot version 0.106.1-SNAPSHOT

Reviewed By: mweststrate

Differential Revision: D30803787

fbshipit-source-id: 0714a5a6a4795dd8eb054c0fa99f3f34916d7929
2021-09-08 04:22:40 -07:00
Flipper Bot
1fcae2fefd Flipper Release: v0.106.0
Summary: Releasing version 0.106.0

Reviewed By: mweststrate

Differential Revision: D30803788

fbshipit-source-id: c87f23cfe76bfa515c1028d65857733e2d1ade8e
2021-09-08 04:22:40 -07:00
ZHANG Qichuan
9a4d94c971 Add option for automatic dark theme (#2759)
Summary:
Add an setting option to allow automatic dark theme

A feature requested by swrobel https://github.com/facebook/flipper/issues/2708

## Changelog

### UI change
Replace the `Enable Dark Theme` Toggle button with a Radio group containing three Radio buttons.

The available options are `Dark`, `Light` and `Use System Default`, of which `Use System Default` is the default value

<img width="548" alt="Screenshot 2021-08-31 at 3 32 44 PM" src="https://user-images.githubusercontent.com/410850/131462798-4e74f757-41fc-4a3f-ba28-53d00fc1cf03.png">

### Data structure change

The `darkMode` property of [Settings](c0cd32564a/desktop/app/src/reducers/settings.tsx (L20)) is changed from `boolean` to `string`, the available values are `dark`, `light` and `auto`

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

Test Plan:
### Test 1
- Step: Choose `Dark` in the Settings page and click on `Apply and Restart` button
- Expect: The application is displayed in Dark mode
### Test 2
- Step: Choose `Light` in the Settings page and click on `Apply and Restart` button
- Expect: The application is displayed in Light mode
### Test 3
- Step: Choose `Use System Default` in the Settings page and click on `Apply and Restart` button
- Expect: The application is displayed in System Default mode

Reviewed By: mweststrate

Differential Revision: D30666966

Pulled By: passy

fbshipit-source-id: a63e91f2d0dbff96890e267062cb75bffd0007f4
2021-09-08 03:28:35 -07:00
dependabot[bot]
cef1468db7 Bump babel-jest from 27.0.6 to 27.1.0 in /react-native/ReactNativeFlipperExample (#2748)
Summary:
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 27.0.6 to 27.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/releases">babel-jest's releases</a>.</em></p>
<blockquote>
<h2>27.1.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-haste-map]</code> Use watchman suffix-set option for faster file indexing. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11784">#11784</a>)</li>
<li><code>[jest-cli]</code> Adds a new config options <code>snapshotFormat</code> which offers a way to override any of the formatting settings which come with <a href="https://www.npmjs.com/package/pretty-format#usage-with-options">pretty-format</a>. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11654">#11654</a>)</li>
<li><code>[jest-reporters]</code> Expose the <code>getSummary</code> util (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11695">#11695</a>).</li>
<li><code>[jest-resolver]</code> Support <code>node:</code> prefix when importing Node core modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11331">#11331</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-each]</code> Relaxed the validation to allow multibyte characters in headings (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11575">#11575</a>)</li>
<li><code>[jest-environment-jsdom]</code> Add support for <code>userAgent</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11773">#11773</a>)</li>
<li><code>[jest-environment-node]</code> Add <code>Event</code> and <code>EventTarget</code> to node global environment. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11727">#11727</a>)</li>
<li><code>[jest-mock]</code> Fix <code>spyOn</code> to use <code>Object.prototype.hasOwnProperty</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11721">#11721</a>)</li>
<li><code>[jest-resolver]</code> Add dependency on <code>jest-haste-map</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11759">#11759</a>)</li>
<li><code>[jest-types]</code> Compat with <code>types/node</code> v16 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11645">#11645</a>)</li>
</ul>
<h3>Chore &amp; Maintenance</h3>
<ul>
<li><code>[docs]</code> Correct <code>expects.assertions</code> documentation by adding async/await for asynchronous function.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md">babel-jest's changelog</a>.</em></p>
<blockquote>
<h2>27.1.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-haste-map]</code> Use watchman suffix-set option for faster file indexing. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11784">#11784</a>)</li>
<li><code>[jest-cli]</code> Adds a new config options <code>snapshotFormat</code> which offers a way to override any of the formatting settings which come with <a href="https://www.npmjs.com/package/pretty-format#usage-with-options">pretty-format</a>. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11654">#11654</a>)</li>
<li><code>[jest-reporters]</code> Expose the <code>getSummary</code> util (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11695">#11695</a>).</li>
<li><code>[jest-resolver]</code> Support <code>node:</code> prefix when importing Node core modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11331">#11331</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-each]</code> Relaxed the validation to allow multibyte characters in headings (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11575">#11575</a>)</li>
<li><code>[jest-environment-jsdom]</code> Add support for <code>userAgent</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11773">#11773</a>)</li>
<li><code>[jest-environment-node]</code> Add <code>Event</code> and <code>EventTarget</code> to node global environment. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11727">#11727</a>)</li>
<li><code>[jest-mock]</code> Fix <code>spyOn</code> to use <code>Object.prototype.hasOwnProperty</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11721">#11721</a>)</li>
<li><code>[jest-resolver]</code> Add dependency on <code>jest-haste-map</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11759">#11759</a>)</li>
<li><code>[jest-types]</code> Compat with <code>types/node</code> v16 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11645">#11645</a>)</li>
</ul>
<h3>Chore &amp; Maintenance</h3>
<ul>
<li><code>[docs]</code> Correct <code>expects.assertions</code> documentation by adding async/await for asynchronous function.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="5ef792e957"><code>5ef792e</code></a> v27.1.0</li>
<li>See full diff in <a href="https://github.com/facebook/jest/commits/v27.1.0/packages/babel-jest">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel-jest&package-manager=npm_and_yarn&previous-version=27.0.6&new-version=27.1.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/2748

Reviewed By: timur-valiev

Differential Revision: D30781087

Pulled By: passy

fbshipit-source-id: ae5beb91cc227a9db59640bdebb8a60343a2ea3c
2021-09-07 12:48:29 -07:00
Pascal Hartig
c05feb4f2b Fix file extension
Summary: A stray `.ts` in a `.tsx` world.

Reviewed By: lblasa

Differential Revision: D30774439

fbshipit-source-id: 69b570c85c4076fc523328323a5cbb6f770c95d2
2021-09-07 07:31:29 -07:00
Pascal Hartig
e2122e395b Fix Flipper lints #1
Summary: More lints.

Reviewed By: lblasa

Differential Revision: D30769201

fbshipit-source-id: 38089363ffb894171d386eaa80055c5d8d59500f
2021-09-07 07:31:29 -07:00
Pascal Hartig
e25103291a Fix Flipper lints #4
Summary: Fixing 10 lints.

Reviewed By: lblasa

Differential Revision: D30769155

fbshipit-source-id: 5841ef7403dfff5fc7779789106b9bdc3719ce49
2021-09-07 07:31:29 -07:00
Pascal Hartig
2d3f56ef8d Fix Flipper lints #0
Summary: Fix all lints from T98764173.

Reviewed By: timur-valiev

Differential Revision: D30767919

fbshipit-source-id: 4b0f4b925e246f4fb41d71a323d51fb0e940869d
2021-09-07 03:57:46 -07:00
Pascal Hartig
23d50520e3 Upgrade immer
Summary: Includes a security fix.

Reviewed By: timur-valiev

Differential Revision: D30767179

fbshipit-source-id: 9051ecdfa7b1f957080f12ca13f7652c2e92c69a
2021-09-07 03:12:59 -07:00
Pascal Hartig
1820fec8bf Upgrade to new xmldom
Summary: For now this seems to be the recommended way as the old npm package is dead.

Reviewed By: timur-valiev

Differential Revision: D30767043

fbshipit-source-id: 6b388138a0592e784b31ff2e3b79635927f31e16
2021-09-06 09:45:34 -07:00
Wenhuan Li
69924e26e0 Edit sandy-migration.mdx using inpage editor
Summary:
This diff has been automatically generated by the inpage editor.
                        If you want to update this diff, go through the preview link that would be attached to the test plan.
                        Please ensure you are editing the same page that was used to create this diff.

Reviewed By: timur-valiev

Differential Revision: D30767036

fbshipit-source-id: 8e828f9f6fb6a5590be428ed325418a62df55c4d
2021-09-06 09:42:25 -07:00
Pascal Hartig
4ba9a334d5 Fix Flipper lints #7
Summary:
Fix lints according to https://www.internalfb.com/intern/staticdocs/flipper/docs/internals/linters.

Logic should be unchanged.

Reviewed By: timur-valiev

Differential Revision: D30766176

fbshipit-source-id: a7b3f78af66188704913c87321b07aff0fed270a
2021-09-06 08:26:54 -07:00
dependabot[bot]
93660d6be3 Bump ws from 7.5.3 to 8.2.1 in /desktop (#2756)
Summary:
Bumps [ws](https://github.com/websockets/ws) from 7.5.3 to 8.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/websockets/ws/releases">ws's releases</a>.</em></p>
<blockquote>
<h2>8.2.1</h2>
<h1>Bug fixes</h1>
<ul>
<li>Fixed an issue where the socket was not resumed, preventing the connection
from being closed cleanly (869c9892).</li>
</ul>
<h2>8.2.0</h2>
<h1>Features</h1>
<ul>
<li>Added <code>WebSocket.WebSocket</code> as an alias for <code>WebSocket</code> and
<code>WebSocket.WebSocketServer</code> as an alias for <code>WebSocket.Server</code> to fix name
consistency and improve interoperability with the ES module wrapper (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1935">https://github.com/facebook/flipper/issues/1935</a>).</li>
</ul>
<h2>8.1.0</h2>
<h1>Features</h1>
<ul>
<li>Added ability to skip UTF-8 validation (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1928">https://github.com/facebook/flipper/issues/1928</a>).</li>
</ul>
<h1>Bug fixes</h1>
<ul>
<li>Fixed an issue with a breaking change in Node.js master (6a72da3e).</li>
<li>Fixed a misleading error message (c95e695d).</li>
</ul>
<h2>8.0.0</h2>
<h1>Breaking changes</h1>
<ul>
<li>
<p>The <code>WebSocket</code> constructor now throws a <code>SyntaxError</code> if any of the
subprotocol names are invalid or duplicated (0aecf0c9).</p>
</li>
<li>
<p>The server now aborts the opening handshake if an invalid
<code>Sec-WebSocket-Protocol</code> header field value is received (1877ddeb).</p>
</li>
<li>
<p>The <code>protocols</code> argument of <code>handleProtocols</code> hook is no longer an <code>Array</code> but
a <code>Set</code> (1877ddeb).</p>
</li>
<li>
<p>The opening handshake is now aborted if the <code>Sec-WebSocket-Extensions</code> header
field value is empty or it begins or ends with a white space (e814110e).</p>
</li>
<li>
<p>Dropped support for Node.js &lt; 10.0.0 (552b5067).</p>
</li>
<li>
<p>The <code>WebSocket</code> constructor now throws a <code>SyntaxError</code> if the connection URL
contains a fragment identifier or if the URL's protocol is not one of <code>'ws:'</code>,
<code>'wss:'</code>, or <code>'ws+unix:'</code> (ebea038f).</p>
</li>
<li>
<p>Text messages and close reasons are no longer decoded to strings. They are
passed as <code>Buffer</code>s to the listeners of their respective events. The listeners
of the <code>'message'</code> event now take a boolean argument specifying whether or not
the message is binary (e173423c).</p>
<p>Existing code can be migrated by decoding the buffer explicitly.</p>
<pre lang="js"><code>websocket.on('message', function message(data, isBinary) {
  const message = isBinary ? data : data.toString();
  // Continue as before.
});
</code></pre>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="cc7a7798b7"><code>cc7a779</code></a> [dist] 8.2.1</li>
<li><a href="869c9892cd"><code>869c989</code></a> [fix] Resume the socket in the next tick</li>
<li><a href="ea6c054e97"><code>ea6c054</code></a> [test] Reorganize some tests</li>
<li><a href="7647a8920b"><code>7647a89</code></a> [dist] 8.2.0</li>
<li><a href="d5e3549a03"><code>d5e3549</code></a> [minor] Add <code>WebSocket.WebSocket{,Server}</code> aliases (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1935">https://github.com/facebook/flipper/issues/1935</a>)</li>
<li><a href="c677aab978"><code>c677aab</code></a> [doc] Fix <code>createWebSocketStream()</code> documentation</li>
<li><a href="f38247e5e0"><code>f38247e</code></a> [doc] Sort options alphabetically</li>
<li><a href="142f0911b5"><code>142f091</code></a> [dist] 8.1.0</li>
<li><a href="d21c81034f"><code>d21c810</code></a> [feature] Add ability to skip UTF-8 validation (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1928">https://github.com/facebook/flipper/issues/1928</a>)</li>
<li><a href="9bd3bd1251"><code>9bd3bd1</code></a> [minor] Fix typo (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1929">https://github.com/facebook/flipper/issues/1929</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/websockets/ws/compare/7.5.3...8.2.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ws&package-manager=npm_and_yarn&previous-version=7.5.3&new-version=8.2.1)](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/2756

Reviewed By: lblasa

Differential Revision: D30727123

Pulled By: passy

fbshipit-source-id: b06ab55427b7798d004d2f3371f76bda6af69947
2021-09-06 06:50:37 -07:00
Pascal Hartig
5df03b3b93 Fix startup crash
Summary:
ESM module snuck in and wasn't caught in tests or builds.

Fixes Q244903.

Should fix https://github.com/facebook/flipper/issues/2768

Reviewed By: mweststrate

Differential Revision: D30760296

fbshipit-source-id: 36c632260e069830da1121e3d5de4ab21cef90f2
2021-09-06 06:50:37 -07:00
Pascal Hartig
f87dfdfea0 Read port configuration from UserDefaults
Summary:
This allows us to configure a simulator to use a non-default port pair by using the `defaults` mechanism. For instance, this can be done by running

```
xcrun simctl spawn booted defaults write "Apple Global Domain" "com.facebook.flipper.ports" -string "9088,9089"
```

Reviewed By: lblasa, timur-valiev

Differential Revision: D30731874

fbshipit-source-id: 689d60b1c392f36dceef1b3c3cfa0c88f54a7a82
2021-09-06 06:06:13 -07:00
dependabot[bot]
a09d0d3834 Bump react-native-flipper from 0.103.0 to 0.105.0 in /react-native/ReactNativeFlipperExample (#2763)
Summary:
Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.103.0 to 0.105.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.105.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>
<h2>v0.104.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="1b2d7b9f61"><code>1b2d7b9</code></a> Flipper Release: v0.105.0</li>
<li><a href="bd8912080b"><code>bd89120</code></a> Kill IPC rendering / connection</li>
<li><a href="07e82aae9f"><code>07e82aa</code></a> Edit sandy-migration.mdx using inpage editor</li>
<li><a href="1634e6772b"><code>1634e67</code></a> Bump compatible dependencies for packer</li>
<li><a href="26f38eb7db"><code>26f38eb</code></a> Upgrade react-native-flipper deps</li>
<li><a href="25305d696b"><code>25305d6</code></a> Upgrade deps for flipper-js-client-sdk</li>
<li><a href="2040335165"><code>2040335</code></a> Bump eslint-plugin-prettier from 3.4.0 to 3.4.1 in /flipper-js-client-sdk (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/2">https://github.com/facebook/flipper/issues/2</a>...</li>
<li><a href="75f58cf828"><code>75f58cf</code></a> Bump react-native-flipper from 0.102.0 to 0.103.0 in /react-native/ReactNativ...</li>
<li><a href="a262f1f6d0"><code>a262f1f</code></a> Bump mockito-core from 3.11.2 to 3.12.1 (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/2720">https://github.com/facebook/flipper/issues/2720</a>)</li>
<li><a href="fe23ea038c"><code>fe23ea0</code></a> Revert D30371791 (cac09d14aa)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/flipper/compare/v0.103.0...v0.105.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.103.0&new-version=0.105.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/2763

Reviewed By: lblasa

Differential Revision: D30727120

Pulled By: passy

fbshipit-source-id: 1756fd029e8206dd2bd88c6c4671ec318e255dca
2021-09-02 09:27:58 -07:00
dependabot[bot]
4c1e279655 Bump tar from 6.1.6 to 6.1.11 in /react-native/ReactNativeFlipperExample (#2762)
Summary:
Bumps [tar](https://github.com/npm/node-tar) from 6.1.6 to 6.1.11.
<details>
<summary>Commits</summary>
<ul>
<li><a href="e573aeea19"><code>e573aee</code></a> 6.1.11</li>
<li><a href="edb8e9a3fa"><code>edb8e9a</code></a> fix: perf regression on hot string munging path</li>
<li><a href="a9d9b05fc9"><code>a9d9b05</code></a> chore(test): Avoid spurious failures packing node_modules/.cache</li>
<li><a href="24b8bdadf3"><code>24b8bda</code></a> fix(test): use posix path for testing path reservations</li>
<li><a href="e5a223c6b2"><code>e5a223c</code></a> fix(test): make unpack test pass on case-sensitive fs</li>
<li><a href="188baddc1d"><code>188badd</code></a> 6.1.10</li>
<li><a href="23312ce7db"><code>23312ce</code></a> drop dirCache for symlink on all platforms</li>
<li><a href="4f1f4a21fc"><code>4f1f4a2</code></a> 6.1.9</li>
<li><a href="875a37e3ec"><code>875a37e</code></a> fix: prevent path escape using drive-relative paths</li>
<li><a href="b6162c7faf"><code>b6162c7</code></a> fix: reserve paths properly for unicode, windows</li>
<li>Additional commits viewable in <a href="https://github.com/npm/node-tar/compare/v6.1.6...v6.1.11">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tar&package-manager=npm_and_yarn&previous-version=6.1.6&new-version=6.1.11)](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)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/flipper/network/alerts).

</details>

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

Reviewed By: lblasa

Differential Revision: D30727122

Pulled By: passy

fbshipit-source-id: 3d458874b3d7f2b81598b713031fb1e09d44e554
2021-09-02 09:27:58 -07:00
facebook-flipper-bot
c7504750ec Automated: Update Podfile.lock (#2764)
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/2764

Reviewed By: lblasa

Differential Revision: D30727119

Pulled By: passy

fbshipit-source-id: 67e5f9bf429244c009d2a27134eb4867ff16d254
2021-09-02 06:26:30 -07:00
Pascal Hartig
4ba426debd Add button for emu launch selection
Summary: Based on afcoplan's feedback, now we're showing a button for launching the emulators instead of having it inline.

Reviewed By: mweststrate

Differential Revision: D30603659

fbshipit-source-id: edae6c63fd58647b406398c897215910938ae429
2021-09-02 04:27:08 -07:00
Pascal Hartig
d48293c30f Bump dependencies
Summary: Again, bundling a bunch of dependabot tasks I've received.

Reviewed By: mweststrate

Differential Revision: D30667465

fbshipit-source-id: 1acd29a36a642984105bbccfc75e0e3dd9e0f79b
2021-09-02 03:30:25 -07:00
dependabot[bot]
05b641b204 Bump mockito-core from 3.12.1 to 3.12.4 (#2761)
Summary:
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.12.1 to 3.12.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p>
<blockquote>
<h2>v3.12.4</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h4>3.12.4</h4>
<ul>
<li>2021-08-25 - <a href="https://github.com/mockito/mockito/compare/v3.12.3...v3.12.4">1 commit(s)</a> by Rafael Winterhalter</li>
<li>No notable improvements. No pull requests (issues) were referenced from commits.</li>
</ul>
<h2>v3.12.3</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h4>3.12.3</h4>
<ul>
<li>2021-08-24 - <a href="https://github.com/mockito/mockito/compare/v3.12.2...v3.12.3">9 commit(s)</a> by Rafael Winterhalter</li>
<li>Fix implementation of proxy mock maker for toString and add additional unit tests. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2405">https://github.com/facebook/flipper/issues/2405</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2405">mockito/mockito#2405</a>)</li>
<li>Avoid cache breakage [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2402">https://github.com/facebook/flipper/issues/2402</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2402">mockito/mockito#2402</a>)</li>
<li>Add a limited mock maker that is based only on the java.lang.reflect.Proxy utility [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2397">https://github.com/facebook/flipper/issues/2397</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2397">mockito/mockito#2397</a>)</li>
</ul>
<h2>v3.12.2</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h4>3.12.2</h4>
<ul>
<li>2021-08-24 - <a href="https://github.com/mockito/mockito/compare/v3.12.1...v3.12.2">2 commit(s)</a> by Dmitry Vyazelenko, dependabot[bot]</li>
<li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2399">https://github.com/facebook/flipper/issues/2399</a> : Adds defaultAnswer to the MockitoMockKey to distinguish the mock types, i.e. to separate mocks from spies otherwise spy type is reused for a mock or vice versa. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2400">https://github.com/facebook/flipper/issues/2400</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2400">mockito/mockito#2400</a>)</li>
<li>Sporadic mock verification failures related to hashCode/equals on 3.12.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2399">https://github.com/facebook/flipper/issues/2399</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2399">mockito/mockito#2399</a>)</li>
<li>Bump versions.errorprone from 2.8.1 to 2.9.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2396">https://github.com/facebook/flipper/issues/2396</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2396">mockito/mockito#2396</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="963a872021"><code>963a872</code></a> Properly resolve ProxyMockMaker by alias and handle null value as argument fo...</li>
<li><a href="2576950249"><code>2576950</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2405">https://github.com/facebook/flipper/issues/2405</a> from mockito/fix-proxy-mock-maker</li>
<li><a href="cb5e3a607f"><code>cb5e3a6</code></a> Fix implementation of proxy mock maker for toString and add additional unit t...</li>
<li><a href="03ae33aaea"><code>03ae33a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2397">https://github.com/facebook/flipper/issues/2397</a> from mockito/proxy-mock-maker</li>
<li><a href="0863afbc98"><code>0863afb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2402">https://github.com/facebook/flipper/issues/2402</a> from mockito/avoid-cache-breakage</li>
<li><a href="3ed0655d99"><code>3ed0655</code></a> Remove deprecation warning</li>
<li><a href="e1f98555ec"><code>e1f9855</code></a> Fixes or removes tests that build on unfulfilled assumptions.</li>
<li><a href="c740965940"><code>c740965</code></a> Allow for building without Android SDK. Remove warnings.</li>
<li><a href="1a8946f19c"><code>1a8946f</code></a> Remove special handling for hashCode/equals as it breaks Mockito's internal m...</li>
<li><a href="4f81d4f1de"><code>4f81d4f</code></a> Fix cache key computation for generated mock/spy classes (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2400">https://github.com/facebook/flipper/issues/2400</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v3.12.1...v3.12.4">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.mockito:mockito-core&package-manager=gradle&previous-version=3.12.1&new-version=3.12.4)](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/2761

Reviewed By: mweststrate

Differential Revision: D30695488

Pulled By: passy

fbshipit-source-id: fb2c2748761930ed001c2dc2cb4a6f9446ccf150
2021-09-02 03:30:25 -07:00
Flipper Bot
60939b446c Flipper Snapshot Bump: v0.105.1-SNAPSHOT
Summary: Releasing snapshot version 0.105.1-SNAPSHOT

Reviewed By: lblasa

Differential Revision: D30694559

fbshipit-source-id: 0d1b90a1c441765613f28c122a8e6f707813665f
2021-09-01 11:46:27 -07:00
Flipper Bot
1b2d7b9f61 Flipper Release: v0.105.0
Summary: Releasing version 0.105.0

Reviewed By: lblasa

Differential Revision: D30694560

fbshipit-source-id: 0427c4d1d4b34345661472cce5a6e256a31f0f95
2021-09-01 11:46:27 -07:00
Michel Weststrate
bd8912080b Kill IPC rendering / connection
Summary:
Remove IPC rendering / connection implementation. This has been behind GK for a couple of weeks, and no one complained / white listed. See also D30367413.

flipper_js_client_emulator

Reviewed By: passy

Differential Revision: D30452442

fbshipit-source-id: fbe7b4914fecc023f3ec78a027106ea32c5a99bd
2021-09-01 11:46:27 -07:00
Wenhuan Li
07e82aae9f Edit sandy-migration.mdx using inpage editor
Summary:
This diff has been automatically generated by the inpage editor.
                        If you want to update this diff, go through the preview link that would be attached to the test plan.
                        Please ensure you are editing the same page that was used to create this diff.

Reviewed By: nikoant

Differential Revision: D30685168

fbshipit-source-id: cf5fa06d23390e293b8986e513d9b739efd5210b
2021-09-01 11:46:27 -07:00
Pascal Hartig
1634e6772b Bump compatible dependencies for packer
Summary:
Hoovering up a bunch of dependabot notices again.
Can't bump indicatif because it's not been pulled internally.

Reviewed By: mweststrate

Differential Revision: D30667315

fbshipit-source-id: 1c089a5b6c1455bd9654a4f5899fb4b7ce67c098
2021-08-31 10:32:02 -07:00
Pascal Hartig
26f38eb7db Upgrade react-native-flipper deps
Summary:
xmldom is now published under a new handle. This finally
fixes the security "vulnerability". Other changes should
not make a difference.

Reviewed By: mweststrate

Differential Revision: D30667288

fbshipit-source-id: 78283426fa814270344ad49a87e9c09a582237e4
2021-08-31 10:32:02 -07:00
Pascal Hartig
25305d696b Upgrade deps for flipper-js-client-sdk
Summary:
Combining a bunch of dependabot requests.

allow-large-files

Reviewed By: mweststrate

Differential Revision: D30667240

fbshipit-source-id: 9ada41eb0a172b9870906076acc9ce934d6d3c3f
2021-08-31 10:32:02 -07:00
dependabot[bot]
2040335165 Bump eslint-plugin-prettier from 3.4.0 to 3.4.1 in /flipper-js-client-sdk (#2715)
Summary:
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.4.0 to 3.4.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md">eslint-plugin-prettier's changelog</a>.</em></p>
<blockquote>
<h2>v3.4.1 (2021-08-20)</h2>
<ul>
<li>build(deps): Bump glob-parent from 5.0.0 to 5.1.2 (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/420">https://github.com/facebook/flipper/issues/420</a>) (<a href="b6d075cf71">b6d075c</a>)</li>
<li>build(deps): Bump path-parse from 1.0.6 to 1.0.7 (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/425">https://github.com/facebook/flipper/issues/425</a>) (<a href="24f957ee2a">24f957e</a>)</li>
<li>feat: support <code>graphql-eslint/eslint-plugin</code> out of box (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/413">https://github.com/facebook/flipper/issues/413</a>) (<a href="ec6fbb159e">ec6fbb1</a>)</li>
<li>chore: add tests for Node 16 (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/410">https://github.com/facebook/flipper/issues/410</a>) (<a href="76bd45ece6">76bd45e</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/prettier/eslint-plugin-prettier/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-prettier&package-manager=npm_and_yarn&previous-version=3.4.0&new-version=3.4.1)](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/2715

Reviewed By: mweststrate

Differential Revision: D30626583

Pulled By: passy

fbshipit-source-id: 9e08f6413eaa579c288794d65dc1478eb15b94d2
2021-08-31 10:32:02 -07:00
dependabot[bot]
75f58cf828 Bump react-native-flipper from 0.102.0 to 0.103.0 in /react-native/ReactNativeFlipperExample (#2717)
Summary:
Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.102.0 to 0.103.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.103.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="f4631eecc1"><code>f4631ee</code></a> Flipper Release: v0.103.0</li>
<li><a href="393e47641b"><code>393e476</code></a> Asyncify complex promise function</li>
<li><a href="45ce538c8d"><code>45ce538</code></a> Bump <code>@​babel/eslint-parser</code> from 7.14.9 to 7.15.0 in /desktop (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/2699">https://github.com/facebook/flipper/issues/2699</a>)</li>
<li><a href="68670e7698"><code>68670e7</code></a> Bump <code>@​babel/plugin-transform-modules-commonjs</code> from 7.14.5 to 7.15.0 in /deskt...</li>
<li><a href="e9bcb947dc"><code>e9bcb94</code></a> Bump <code>@​typescript-eslint/parser</code> from 4.28.5 to 4.29.1 in /desktop (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/2700">https://github.com/facebook/flipper/issues/2700</a>)</li>
<li><a href="75c4f20c8a"><code>75c4f20</code></a> Revert &quot;First level of questions and redirection along with unit tests&quot; (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/2702">https://github.com/facebook/flipper/issues/2702</a>)</li>
<li><a href="0cb6c0b3d2"><code>0cb6c0b</code></a> Fix NPE on children expansion</li>
<li><a href="352e7e3a01"><code>352e7e3</code></a> Edit establishing-a-connection.mdx using inpage editor</li>
<li><a href="2e87164152"><code>2e87164</code></a> First level of questions and redirection along with unit tests</li>
<li><a href="0cbe063c77"><code>0cbe063</code></a> Move UnitializedClient to server</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/flipper/compare/v0.102.0...v0.103.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.102.0&new-version=0.103.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/2717

Reviewed By: mweststrate

Differential Revision: D30626579

Pulled By: passy

fbshipit-source-id: a63a5a2de69b4b5c38751b99231c58269c7a36d6
2021-08-31 10:28:13 -07:00
dependabot[bot]
a262f1f6d0 Bump mockito-core from 3.11.2 to 3.12.1 (#2720)
Summary:
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.11.2 to 3.12.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p>
<blockquote>
<h2>v3.12.1</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h4>3.12.1</h4>
<ul>
<li>2021-08-20 - <a href="https://github.com/mockito/mockito/compare/v3.12.0...v3.12.1">2 commit(s)</a> by Tim van der Lippe, dependabot[bot]</li>
<li>Fix verifyNoMoreInteractions inOrder invocations for spies [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2395">https://github.com/facebook/flipper/issues/2395</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2395">mockito/mockito#2395</a>)</li>
<li>Regression with InOrder verification after <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2369">https://github.com/facebook/flipper/issues/2369</a> [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2394">https://github.com/facebook/flipper/issues/2394</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2394">mockito/mockito#2394</a>)</li>
<li>Bump versions.bytebuddy from 1.11.12 to 1.11.13 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2393">https://github.com/facebook/flipper/issues/2393</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2393">mockito/mockito#2393</a>)</li>
</ul>
<h2>v3.12.0</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h4>3.12.0</h4>
<ul>
<li>2021-08-19 - <a href="https://github.com/mockito/mockito/compare/v3.11.2...v3.12.0">31 commit(s)</a> by EugeneLesnov, Lars Vogel, Logan Rosen, Rafael Winterhalter, Rob Pridham, Tim van der Lippe, dependabot[bot], saurabh7248</li>
<li>Add checks for sealed types [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2392">https://github.com/facebook/flipper/issues/2392</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2392">mockito/mockito#2392</a>)</li>
<li>Bump versions.bytebuddy from 1.11.10 to 1.11.12 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2388">https://github.com/facebook/flipper/issues/2388</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2388">mockito/mockito#2388</a>)</li>
<li>Bump versions.bytebuddy from 1.11.9 to 1.11.10 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2387">https://github.com/facebook/flipper/issues/2387</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2387">mockito/mockito#2387</a>)</li>
<li>Bump versions.errorprone from 2.8.0 to 2.8.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2386">https://github.com/facebook/flipper/issues/2386</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2386">mockito/mockito#2386</a>)</li>
<li>Update StaticMockTest to use unified verify method [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2385">https://github.com/facebook/flipper/issues/2385</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2385">mockito/mockito#2385</a>)</li>
<li>Reorder InjectMock Javadoc to fit the order of injection [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2383">https://github.com/facebook/flipper/issues/2383</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2383">mockito/mockito#2383</a>)</li>
<li>Bump core-ktx from 1.5.0 to 1.6.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2382">https://github.com/facebook/flipper/issues/2382</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2382">mockito/mockito#2382</a>)</li>
<li>Bump google-java-format from 1.10.0 to 1.11.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2381">https://github.com/facebook/flipper/issues/2381</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2381">mockito/mockito#2381</a>)</li>
<li>Downgrade Android gradle plugin [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2380">https://github.com/facebook/flipper/issues/2380</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2380">mockito/mockito#2380</a>)</li>
<li>Applied <a href="https://github.com/CheckReturnValue"><code>@​CheckReturnValue</code></a> to some classes [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2379">https://github.com/facebook/flipper/issues/2379</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2379">mockito/mockito#2379</a>)</li>
<li>how to solve gradle sync failed after 'Add basic Android instrumented and unit tests' [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2378">https://github.com/facebook/flipper/issues/2378</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2378">mockito/mockito#2378</a>)</li>
<li>Bump junit from 1.1.2 to 1.1.3 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2377">https://github.com/facebook/flipper/issues/2377</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2377">mockito/mockito#2377</a>)</li>
<li>Bump appcompat from 1.3.0 to 1.3.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2376">https://github.com/facebook/flipper/issues/2376</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2376">mockito/mockito#2376</a>)</li>
<li>Bump kotlin-gradle-plugin from 1.5.20 to 1.5.21 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2374">https://github.com/facebook/flipper/issues/2374</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2374">mockito/mockito#2374</a>)</li>
<li>Bump material from 1.3.0 to 1.4.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2373">https://github.com/facebook/flipper/issues/2373</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2373">mockito/mockito#2373</a>)</li>
<li>Bump espresso-core from 3.3.0 to 3.4.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2372">https://github.com/facebook/flipper/issues/2372</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2372">mockito/mockito#2372</a>)</li>
<li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2331">https://github.com/facebook/flipper/issues/2331</a> [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2369">https://github.com/facebook/flipper/issues/2369</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2369">mockito/mockito#2369</a>)</li>
<li>Fix typo in exception [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2368">https://github.com/facebook/flipper/issues/2368</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2368">mockito/mockito#2368</a>)</li>
<li>Bump versions.bytebuddy from 1.11.8 to 1.11.9 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2367">https://github.com/facebook/flipper/issues/2367</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2367">mockito/mockito#2367</a>)</li>
<li>Bump versions.errorprone from 2.7.1 to 2.8.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2365">https://github.com/facebook/flipper/issues/2365</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2365">mockito/mockito#2365</a>)</li>
<li>Bump versions.bytebuddy from 1.11.7 to 1.11.8 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2361">https://github.com/facebook/flipper/issues/2361</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2361">mockito/mockito#2361</a>)</li>
<li>Basic Android instrumented and unit tests (closes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2341">https://github.com/facebook/flipper/issues/2341</a>) [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2360">https://github.com/facebook/flipper/issues/2360</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2360">mockito/mockito#2360</a>)</li>
<li>Bump versions.bytebuddy from 1.11.6 to 1.11.7 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2359">https://github.com/facebook/flipper/issues/2359</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2359">mockito/mockito#2359</a>)</li>
<li>Bump kotlin-stdlib from 1.5.20 to 1.5.21 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2356">https://github.com/facebook/flipper/issues/2356</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2356">mockito/mockito#2356</a>)</li>
<li>Bump kotlinx-coroutines-core from 1.5.1 to 1.5.1-native-mt [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2354">https://github.com/facebook/flipper/issues/2354</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2354">mockito/mockito#2354</a>)</li>
<li>Bump kotlinx-coroutines-core from 1.5.0-native-mt to 1.5.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2353">https://github.com/facebook/flipper/issues/2353</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2353">mockito/mockito#2353</a>)</li>
<li>Bump versions.bytebuddy from 1.11.5 to 1.11.6 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2351">https://github.com/facebook/flipper/issues/2351</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2351">mockito/mockito#2351</a>)</li>
<li>Bump gradle-errorprone-plugin from 2.0.1 to 2.0.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2347">https://github.com/facebook/flipper/issues/2347</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2347">mockito/mockito#2347</a>)</li>
<li>Bump kotlin-stdlib from 1.5.10 to 1.5.20 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2343">https://github.com/facebook/flipper/issues/2343</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2343">mockito/mockito#2343</a>)</li>
<li>Bump versions.bytebuddy from 1.11.3 to 1.11.5 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2337">https://github.com/facebook/flipper/issues/2337</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2337">mockito/mockito#2337</a>)</li>
<li>Bump assertj-core from 3.20.1 to 3.20.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2336">https://github.com/facebook/flipper/issues/2336</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2336">mockito/mockito#2336</a>)</li>
<li>Spy doesn't forward hashcode/equals to actual object [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2331">https://github.com/facebook/flipper/issues/2331</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2331">mockito/mockito#2331</a>)</li>
<li>Fixes mockito#2311 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2320">https://github.com/facebook/flipper/issues/2320</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2320">mockito/mockito#2320</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="da6e8f73d8"><code>da6e8f7</code></a> Fix verifyNoMoreInteractions inOrder invocations for spies (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2395">https://github.com/facebook/flipper/issues/2395</a>)</li>
<li><a href="a53c3d451e"><code>a53c3d4</code></a> Bump versions.bytebuddy from 1.11.12 to 1.11.13 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2393">https://github.com/facebook/flipper/issues/2393</a>)</li>
<li><a href="96883a1fa3"><code>96883a1</code></a> Add checks for sealed types (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2392">https://github.com/facebook/flipper/issues/2392</a>)</li>
<li><a href="28020c071b"><code>28020c0</code></a> Bump versions.bytebuddy from 1.11.10 to 1.11.12 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2388">https://github.com/facebook/flipper/issues/2388</a>)</li>
<li><a href="0ceb46e8f5"><code>0ceb46e</code></a> Bump versions.bytebuddy from 1.11.9 to 1.11.10 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2387">https://github.com/facebook/flipper/issues/2387</a>)</li>
<li><a href="f62b196ba1"><code>f62b196</code></a> Update StaticMockTest to use unified verify method (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2385">https://github.com/facebook/flipper/issues/2385</a>)</li>
<li><a href="fc7f7e2cad"><code>fc7f7e2</code></a> Bump versions.errorprone from 2.8.0 to 2.8.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2386">https://github.com/facebook/flipper/issues/2386</a>)</li>
<li><a href="1a8750f816"><code>1a8750f</code></a> Reorder InjectMock Javadoc to fit the order of injection (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2383">https://github.com/facebook/flipper/issues/2383</a>)</li>
<li><a href="f32973d4e7"><code>f32973d</code></a> Move <a href="https://github.com/CheckReturnValue"><code>@​CheckReturnValue</code></a> from methods to class scope (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2379">https://github.com/facebook/flipper/issues/2379</a>)</li>
<li><a href="5891de126d"><code>5891de1</code></a> Bump espresso-core from 3.3.0 to 3.4.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2372">https://github.com/facebook/flipper/issues/2372</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v3.11.2...v3.12.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.mockito:mockito-core&package-manager=gradle&previous-version=3.11.2&new-version=3.12.1)](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/2720

Reviewed By: mweststrate

Differential Revision: D30626581

Pulled By: passy

fbshipit-source-id: c420986e0a890ce28ea4168d5fb5e604e312d2b5
2021-08-31 10:28:13 -07:00
Lorenzo Blasa
fe23ea038c Revert D30371791
Summary: Revert D30371791 (cac09d14aa) to address undefined symbols for a few sandcastle jobs

Reviewed By: fabiomassimo

Differential Revision: D30606610

fbshipit-source-id: 24a5c08bcf5456a96469650a4207b05970399181
2021-08-27 11:05:12 -07:00
dependabot[bot]
6383c0c15f Bump @babel/parser from 7.14.9 to 7.15.3 in /desktop (#2724)
Summary:
Bumps [babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.14.9 to 7.15.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/parser</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.15.3 (2021-08-11)</h2>
<p>Thanks <a href="https://github.com/dhrubesh"><code>@​dhrubesh</code></a> and <a href="https://github.com/doing-art"><code>@​doing-art</code></a> for your first PRs!</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-transform-classes</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13571">#13571</a> Derived constructors should not be allowed to return primitives (<a href="https://github.com/dhrubesh"><code>@​dhrubesh</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13659">#13659</a> Fix parse error when using named import &quot;as&quot; with flow parser (<a href="https://github.com/doing-art"><code>@​doing-art</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13655">#13655</a>  [flow] Fix parsing of arrows in conditional expressions in parentheses (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13645">#13645</a> Disallow <code>&lt;T&gt;(a =&gt; b)</code> when parsing Flow (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13657">#13657</a> fix(parser): add <code>attachComment</code> to <code>ParserOptions</code> type (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13643">#13643</a> Use <code>babel/eslint-parser/experimental-worker</code> for our own repo (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13652">#13652</a> perf: minor tokenizer tweaks (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13654">#13654</a> Reduce stat calls in register (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 7</h4>
<ul>
<li>Bogdan Savluk (<a href="https://github.com/zxbodya"><code>@​zxbodya</code></a>)</li>
<li>DIO (<a href="https://github.com/dhrubesh"><code>@​dhrubesh</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>Sosuke Suzuki (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github.com/doing-art"><code>@​doing-art</code></a></li>
<li><a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a></li>
</ul>
<h2>v7.15.2 (2021-08-08)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13653">#13653</a> Add <code>.errors</code> to the <code>babel/parser</code> return type definitions (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13641">#13641</a> Fix array destructuring elision parsing in TS arrow functions (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 3</h4>
<ul>
<li>Babel Bot (<a href="https://github.com/babel-bot"><code>@​babel-bot</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.15.1 (2021-08-05)</h2>
<p>This patch is a revert for a regression that affects React Native users - <a href="https://github-redirect.dependabot.com/facebook/react-native/issues/31960">facebook/react-native#31960</a></p>
<h4>↩️ Revert</h4>

</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/parser</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.15.3 (2021-08-11)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-transform-classes</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13571">#13571</a> Derived constructors should not be allowed to return primitives (<a href="https://github.com/dhrubesh"><code>@​dhrubesh</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13659">#13659</a> Fix parse error when using named import &quot;as&quot; with flow parser (<a href="https://github.com/doing-art"><code>@​doing-art</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13655">#13655</a>  [flow] Fix parsing of arrows in conditional expressions in parentheses (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13645">#13645</a> Disallow <code>&lt;T&gt;(a =&gt; b)</code> when parsing Flow (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13657">#13657</a> fix(parser): add <code>attachComment</code> to <code>ParserOptions</code> type (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13643">#13643</a> Use <code>babel/eslint-parser/experimental-worker</code> for our own repo (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13652">#13652</a> perf: minor tokenizer tweaks (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13654">#13654</a> Reduce stat calls in register (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.15.2 (2021-08-08)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13653">#13653</a> Add <code>.errors</code> to the <code>babel/parser</code> return type definitions (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13641">#13641</a> Fix array destructuring elision parsing in TS arrow functions (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.15.1 (2021-08-05)</h2>
<h4>↩️ Revert</h4>
<ul>
<li><code>babel-plugin-transform-react-display-name</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13637">#13637</a> Revert &quot;Add display name after create context (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13501">#13501</a>)&quot; (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.15.0 (2021-08-04)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13523">#13523</a> feat(ts): raise error for abstract property with initializer (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13229">#13229</a> Add <code>attachComment</code> parser option to disable comment attachment (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-standalone</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13476">#13476</a> standalone: update <code>preset-stage-*</code> (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13555">#13555</a> feat: support hack pipeline in <code>babel/standalone</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13387">#13387</a> Enable top-level <code>await</code> parsing by default (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13324">#13324</a> Support TypeScript const enums (<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/13528">#13528</a> feat(typescript): implement namespace alias (<a href="https://github.com/colinaaa"><code>@​colinaaa</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="a5624ea457"><code>a5624ea</code></a> v7.15.3</li>
<li><a href="9286cdb072"><code>9286cdb</code></a> Re-enable disabled flow parser test (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13661">#13661</a>)</li>
<li><a href="1229336fea"><code>1229336</code></a> Fix parse error when using named import &quot;as&quot; with flow parser (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13659">#13659</a>)</li>
<li><a href="e721f61110"><code>e721f61</code></a> [flow] Fix parsing of arrows in conditional exprs in parens (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13655">#13655</a>)</li>
<li><a href="9d0aa1ec9d"><code>9d0aa1e</code></a> Disallow <code>\&lt;T&gt;(a =&gt; b)</code> when parsing Flow (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13645">#13645</a>)</li>
<li><a href="da1d166ea6"><code>da1d166</code></a> perf: minor tokenizer tweaks (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13652">#13652</a>)</li>
<li><a href="8a09993e39"><code>8a09993</code></a> fix(parser): add <code>attachComment</code> to <code>ParserOptions</code> type (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13657">#13657</a>)</li>
<li><a href="084870faad"><code>084870f</code></a> v7.15.2</li>
<li><a href="e294beb3ac"><code>e294beb</code></a> Add <code>.errors</code> to the <code>babel/parser</code> return type definitions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13653">#13653</a>)</li>
<li><a href="f9dcc4e4bb"><code>f9dcc4e</code></a> Fix array destructuring elision parsing in TS arrow functions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13641">#13641</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/babel/babel/commits/v7.15.3/packages/babel-parser">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/parser&package-manager=npm_and_yarn&previous-version=7.14.9&new-version=7.15.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/2724

Reviewed By: nikoant

Differential Revision: D30573291

Pulled By: passy

fbshipit-source-id: 1d09412acfd45ff6a3b10aa02cda128ed1651aa0
2021-08-27 03:05:17 -07:00
dependabot[bot]
8ddcc50319 Bump eslint-plugin-import from 2.23.4 to 2.24.2 in /flipper-js-client-sdk (#2730)
Summary:
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.23.4 to 2.24.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.24.1</h2>
<p><a href="https://github.com/import-js/eslint-plugin-import/blob/v2.24.1/CHANGELOG.md#2241---2021-08-19">https://github.com/import-js/eslint-plugin-import/blob/v2.24.1/CHANGELOG.md#2241---2021-08-19</a></p>
<h2>v2.24.0</h2>
<p><a href="https://github.com/import-js/eslint-plugin-import/blob/v2.24.0/CHANGELOG.md#2240---2021-08-08">https://github.com/import-js/eslint-plugin-import/blob/v2.24.0/CHANGELOG.md#2240---2021-08-08</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.24.2] - 2021-08-24</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>named</code>], [<code>namespace</code>]: properly handle ExportAllDeclarations (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2199">https://github.com/facebook/flipper/issues/2199</a>, thanks [<a href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
</ul>
<h2>[2.24.1] - 2021-08-19</h2>
<h3>Fixed</h3>
<ul>
<li><code>ExportMap</code>: Add default export when esModuleInterop is true and anything is exported (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2184">https://github.com/facebook/flipper/issues/2184</a>, thanks [<a href="https://github.com/Maxim-Mazurok"><code>@​Maxim-Mazurok</code></a>])</li>
<li>[<code>named</code>], [<code>namespace</code>]: properly set reexports on <code>export * as … from</code> (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/1998">https://github.com/facebook/flipper/issues/1998</a>, <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2161">https://github.com/facebook/flipper/issues/2161</a>, thanks [<a href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
<li>[<code>no-duplicates</code>]: correctly handle case of mixed default/named type imports (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2149">https://github.com/facebook/flipper/issues/2149</a>, thanks [<a href="https://github.com/GoodForOneFare"><code>@​GoodForOneFare</code></a>], [<a href="https://github.com/nwalters512"><code>@​nwalters512</code></a>])</li>
<li>[<code>no-duplicates</code>]: avoid crash with empty <code>import type {}</code> (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2201">https://github.com/facebook/flipper/issues/2201</a>, thanks [<a href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Docs] <code>max-dependencies</code>: {emoji:1f4d6} Document <code>ignoreTypeImports</code> option (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2196">https://github.com/facebook/flipper/issues/2196</a>, thanks [<a href="https://github.com/himynameisdave"><code>@​himynameisdave</code></a>])</li>
</ul>
<h2>[2.24.0] - 2021-08-08</h2>
<h3>Added</h3>
<ul>
<li>[<code>no-dynamic-require</code>]: add option <code>esmodule</code> (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/1223">https://github.com/facebook/flipper/issues/1223</a>, thanks [<a href="https://github.com/vikr01"><code>@​vikr01</code></a>])</li>
<li>[<code>named</code>]: add <code>commonjs</code> option (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/1222">https://github.com/facebook/flipper/issues/1222</a>, thanks [<a href="https://github.com/vikr01"><code>@​vikr01</code></a>])</li>
<li>[<code>no-namespace</code>]: Add <code>ignore</code> option (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2112">https://github.com/facebook/flipper/issues/2112</a>, thanks [<a href="https://github.com/aberezkin"><code>@​aberezkin</code></a>])</li>
<li>[<code>max-dependencies</code>]: add option <code>ignoreTypeImports</code> (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/1847">https://github.com/facebook/flipper/issues/1847</a>, thanks [<a href="https://github.com/rfermann"><code>@​rfermann</code></a>])</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>no-duplicates</code>]: ensure autofix avoids excessive newlines (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2028">https://github.com/facebook/flipper/issues/2028</a>, thanks [<a href="https://github.com/ertrzyiks"><code>@​ertrzyiks</code></a>])</li>
<li>[<code>extensions</code>]: avoid crashing on partially typed import/export statements (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2118">https://github.com/facebook/flipper/issues/2118</a>, thanks [<a href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
<li>[<code>no-extraneous-dependencies</code>]: add ESM intermediate package.json support (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2121">https://github.com/facebook/flipper/issues/2121</a>, thanks [<a href="https://github.com/paztis"><code>@​paztis</code></a>])</li>
<li>Use <code>context.getPhysicalFilename()</code> when available (ESLint 7.28+) (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2160">https://github.com/facebook/flipper/issues/2160</a>, thanks [<a href="https://github.com/pmcelhaney"><code>@​pmcelhaney</code></a>])</li>
<li>[<code>extensions</code>]/<code>importType</code>: fix isScoped treating @/abc as scoped module (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2146">https://github.com/facebook/flipper/issues/2146</a>, thanks [<a href="https://github.com/rperello"><code>@​rperello</code></a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Docs] [<code>extensions</code>]: improved cases for using <code>@/...</code> (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2140">https://github.com/facebook/flipper/issues/2140</a>, thanks [<a href="https://github.com/wenfangdu"><code>@​wenfangdu</code></a>])</li>
<li>[Docs] [<code>extensions</code>]: removed incorrect cases (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2138">https://github.com/facebook/flipper/issues/2138</a>, thanks [<a href="https://github.com/wenfangdu"><code>@​wenfangdu</code></a>])</li>
<li>[Tests] [<code>order</code>]: add tests for <code>pathGroupsExcludedImportTypes: ['type']</code> (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2158">https://github.com/facebook/flipper/issues/2158</a>, thanks [<a href="https://github.com/atav32"><code>@​atav32</code></a>])</li>
<li>[Docs] [<code>order</code>]:  improve the documentation for the <code>pathGroupsExcludedImportTypes</code> option (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2156">https://github.com/facebook/flipper/issues/2156</a>, thanks [<a href="https://github.com/liby"><code>@​liby</code></a>])</li>
<li>[Tests] [<code>no-cycle</code>]: Restructure test files (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/1517">https://github.com/facebook/flipper/issues/1517</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li>
<li>[Docs] add description how to use plugin with yarn berry (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2179">https://github.com/facebook/flipper/issues/2179</a>, thanks [<a href="https://github.com/KostyaZgara"><code>@​KostyaZgara</code></a>])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="924b435072"><code>924b435</code></a> Bump to v2.24.2</li>
<li><a href="033ba646c6"><code>033ba64</code></a> [Fix] <code>named</code>, <code>namespace</code>: properly handle ExportAllDeclarations</li>
<li><a href="51d39732a4"><code>51d3973</code></a> [Deps] unpin <code>tsconfig-paths</code></li>
<li><a href="75170fabd5"><code>75170fa</code></a> [Tests] <code>named</code>: add passing tests</li>
<li><a href="4aff27c6a2"><code>4aff27c</code></a> [Tests] test on TS parser v2, v3, and v4</li>
<li><a href="aa8d566b28"><code>aa8d566</code></a> [Fix] <code>no-duplicates</code>: avoid crash with empty <code>import type {}</code></li>
<li><a href="94d6739ebc"><code>94d6739</code></a> [Tests] <code>no-extraneous-dependencies</code>: add passing test case of webpack loader...</li>
<li><a href="9485c8300d"><code>9485c83</code></a> [meta] rename default branch</li>
<li><a href="6c957e7df1"><code>6c957e7</code></a> [Deps] pin <code>tsconfig-paths</code> due to a breaking change in v3.10</li>
<li><a href="6171a7aa99"><code>6171a7a</code></a> Bump to v2.24.1</li>
<li>Additional commits viewable in <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.23.4...v2.24.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.23.4&new-version=2.24.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/2730

Reviewed By: nikoant

Differential Revision: D30573288

Pulled By: passy

fbshipit-source-id: 6a0d38282d2e478e6bcd9097acccf8ce27190bf9
2021-08-27 03:01:01 -07:00
dependabot[bot]
bcbdac8008 Bump @typescript-eslint/parser from 4.28.3 to 4.29.3 in /flipper-js-client-sdk (#2731)
Summary:
Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.28.3 to 4.29.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.29.3</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.29.2...v4.29.3">4.29.3</a> (2021-08-23)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p>
<h2>v4.29.2</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.29.1...v4.29.2">4.29.2</a> (2021-08-16)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p>
<h2>v4.29.1</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.29.0...v4.29.1">4.29.1</a> (2021-08-09)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p>
<h2>v4.29.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.5...v4.29.0">4.29.0</a> (2021-08-02)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-implied-eval] handle bind on nested member expressions (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3598">#3598</a>) (<a href="f5a6806ae4">f5a6806</a>)</li>
<li><strong>eslint-plugin:</strong> [no-implied-eval] permit more expression types (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3624">#3624</a>) (<a href="ca7c549426">ca7c549</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-boolean-literal-compare] incorrect fix when condition is reversed (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3581">#3581</a>) (<a href="b595575cce">b595575</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] handle nested functions correctly (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3601">#3601</a>) (<a href="4a196b5818">4a196b5</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] properly handle fixes for <code>TSAsExpression</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3631">#3631</a>) (<a href="00a436986c">00a4369</a>)</li>
<li><strong>experimental-utils:</strong> simplify <code>eslint-utils</code>' <code>findVariable</code>'s signature in <code>ast-utils</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3574">#3574</a>) (<a href="3ef5267b85">3ef5267</a>)</li>
<li><strong>typescript-estree:</strong> correct tty check (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3635">#3635</a>) (<a href="62bcc937f0">62bcc93</a>)</li>
<li><strong>typescript-estree:</strong> ensure --fix works with singleRun mode (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3655">#3655</a>) (<a href="99eca0d428">99eca0d</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>ast-spec:</strong> extract <code>ExportKind</code> &amp; <code>ImportKind</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3564">#3564</a>) (<a href="120d566c98">120d566</a>)</li>
<li><strong>ast-spec:</strong> make <code>BaseNode</code> &amp; <code>BaseToken</code> more type-safe (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3560">#3560</a>) (<a href="a6c5604b65">a6c5604</a>)</li>
<li><strong>eslint-plugin:</strong> [no-redeclare] ignoreDeclarationMerge of enum+namespace (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3572">#3572</a>) (<a href="18e30cb601">18e30cb</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-return-this-type] add a new rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3228">#3228</a>) (<a href="5e1a615004">5e1a615</a>)</li>
<li><strong>eslint-plugin:</strong> Catch unused React import with new JSX transform (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3577">#3577</a>) (<a href="02998eac51">02998ea</a>)</li>
<li><strong>typescript-estree:</strong> add support for custom module resolution (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3516">#3516</a>) (<a href="d48429d973">d48429d</a>)</li>
</ul>
<h2>v4.28.5</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.4...v4.28.5">4.28.5</a> (2021-07-26)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p>
<h2>v4.28.4</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.3...v4.28.4">4.28.4</a> (2021-07-19)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.29.2...v4.29.3">4.29.3</a> (2021-08-23)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.29.1...v4.29.2">4.29.2</a> (2021-08-16)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.29.0...v4.29.1">4.29.1</a> (2021-08-09)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.5...v4.29.0">4.29.0</a> (2021-08-02)</h1>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> Catch unused React import with new JSX transform (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3577">#3577</a>) (<a href="02998eac51">02998ea</a>)</li>
<li><strong>typescript-estree:</strong> add support for custom module resolution (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3516">#3516</a>) (<a href="d48429d973">d48429d</a>)</li>
</ul>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.4...v4.28.5">4.28.5</a> (2021-07-26)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.3...v4.28.4">4.28.4</a> (2021-07-19)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="055add0129"><code>055add0</code></a> chore: publish v4.29.3</li>
<li><a href="bf402f4a04"><code>bf402f4</code></a> chore: publish v4.29.2</li>
<li><a href="db78642ea3"><code>db78642</code></a> chore: publish v4.29.1</li>
<li><a href="4d3ae1375d"><code>4d3ae13</code></a> chore: publish v4.29.0</li>
<li><a href="02998eac51"><code>02998ea</code></a> feat(eslint-plugin): Catch unused React import with new JSX transform (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/3577">#3577</a>)</li>
<li><a href="3db653276b"><code>3db6532</code></a> chore: enabled no-unsafe-member-access internally (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/3483">#3483</a>)</li>
<li><a href="d48429d973"><code>d48429d</code></a> feat(typescript-estree): add support for custom module resolution (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/3516">#3516</a>)</li>
<li><a href="15f718415e"><code>15f7184</code></a> chore: publish v4.28.5</li>
<li><a href="d358785722"><code>d358785</code></a> chore: migrate to nx 12.6.0 and distributed workspace config (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/3652">#3652</a>)</li>
<li><a href="84fff35752"><code>84fff35</code></a> chore: publish v4.28.4</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.3/packages/parser">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=4.28.3&new-version=4.29.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/2731

Reviewed By: nikoant

Differential Revision: D30573287

Pulled By: passy

fbshipit-source-id: 96e5994024bb1356d433a1d586249607b772107b
2021-08-27 03:01:01 -07:00
Lorenzo Blasa
672979b5f8 Guard files with the FB_SONARKIT_ENABLED macro
Summary: Guard code with FB_SONARKIT_ENABLED

Reviewed By: fabiomassimo

Differential Revision: D30576765

fbshipit-source-id: b51d7367c5482add27a5cb18453aedf03001bdc7
2021-08-26 10:16:25 -07:00
Pascal Hartig
9e8ec02bf7 Remove idb describe querying
Summary: This can cause a lot of spam in the logs (locally, doesn't log as errors) and we've now found that `idb connect` is a better way to support remote devices. See https://docs.google.com/document/d/1Ih5eCyisMIzgKSJV6xichUBJMiioSJltcJCh6LCLecg/edit#bookmark=id.zhwvc6wk2bbz for more information.

Reviewed By: fabiomassimo

Differential Revision: D30546664

fbshipit-source-id: 066ea7f2eef6f82d8d6ce70db44313472b637768
2021-08-26 09:10:14 -07:00
Lorenzo Blasa
cac09d14aa FlipperWebSocket
Summary:
Contains the implementation of FlipperWebSocket with any necessary changes to use it but without switching it on.

About SocketRocket and Cocoapods

A decision had to be made about whether to define different sub-specs, one for RSocket and another for SocketRocket.

I've opted to keep the podspec as is because:
- Keeps pod consumption as is.
- Makes easier to switch implementations using GK.
- There's no intention to keep RSocket going into the future. So, there's no point in creating a sub-spec only to remove it in the future.
- SocketRocket is a relatively small library so is not contributing to a significant increase in binary size.

If, as reviewer, you consider a subspec makes more sense, then feel free to reach out to discuss.

Reviewed By: fabiomassimo

Differential Revision: D30371791

fbshipit-source-id: 225c5b1de76aff1a6e36640a41765b963aaa2796
2021-08-26 09:02:59 -07:00
John Knox
23682f914f Enable and document code snippet links
Summary: ^

Reviewed By: nikoant

Differential Revision: D30573928

fbshipit-source-id: 6b0a15d565b2c65891762e141b19d6bed14a9673
2021-08-26 07:00:27 -07:00
Ruslan Serebriakov
43a3f4634d CKVariant
Summary:
fastmod --accept-all CK::Variant RC::Variant
fastmod --accept-all CKVariant.h RCVariant.h

Reviewed By: cuva

Differential Revision: D30540421

fbshipit-source-id: 523aa4db311f4cc5694b7b44858d7eb2388d76c0
2021-08-26 06:28:41 -07:00