Commit Graph

5068 Commits

Author SHA1 Message Date
Michel Weststrate
e26a8c5ad0 Provide standardised MasterDetail
Summary:
Noticed in reviews during the convertathon there is still quite some boilerplate in things that happen on the boundary of UI and plugin state, such as setting up menu entries and providing common functionality like clear, master/detail layout, etc.

This diff introduces the `MasterDetail` component, which takes a higher level approach by merely needing to provide the state atoms and desired features, and taking care of the wiring.

Applied it to createTablePlugin, to prove that going from `createTablePlugin` to `MasterDetail` will be a much smaller step now.

Verified on the funnel logger plugin

Reviewed By: passy

Differential Revision: D28090362

fbshipit-source-id: 146f8c315fea903901ad4e3e46711642f16cf0e6
2021-04-29 07:31:54 -07:00
Brian Vaughn
e7cdbcbe85 Update react-devtools-core from ~4.10.2 to ~4.10.3 (#2244)
Summary:
4.10.2 had an fburl.com link in it when I should have used an fb.me link :( I'm sorry

cc mweststrate

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

Reviewed By: passy

Differential Revision: D28054736

Pulled By: mweststrate

fbshipit-source-id: 0330f884e5d82cc669232aee3d8439b0f51240bd
2021-04-29 04:25:34 -07:00
Anton Nikolaev
c4887e638b Fixed adding queries to favorites
Summary: I found a bug after migration to Sandy. It is now not possible to add queries to favorites. This diff fixes the issue.

Reviewed By: mweststrate

Differential Revision: D28066435

fbshipit-source-id: 129a62dab9521160f8957abba70e5c7a6e609839
2021-04-29 01:27:54 -07:00
Michel Weststrate
05bf55419f Introduce createTablePlugin
Summary: This diff exposes the createTablePlugin from flipper-plugin, so that createTablePlugin based plugins can be converted to Sandy as well

Reviewed By: jknoxville

Differential Revision: D28031227

fbshipit-source-id: 8e9c82da08a83fddab740b46be9917b6a1023117
2021-04-28 12:28:37 -07:00
Pascal Hartig
cf2405a466 Convert flipper-messages to ant.design
Summary: The main change is the move to DataTable here.

Reviewed By: mweststrate

Differential Revision: D28006097

fbshipit-source-id: 7564276a1177a7835612db08857862cb81942bce
2021-04-28 07:06:09 -07:00
Flipper Bot
fbcc5f98a4 Flipper Snapshot Bump: v0.87.1-SNAPSHOT
Summary: Releasing snapshot version 0.87.1-SNAPSHOT

Reviewed By: passy

Differential Revision: D28055082

fbshipit-source-id: 62304160be4ff0861f0d1eacb6509cef8b3531a5
2021-04-28 06:58:22 -07:00
Flipper Bot
7f135722a9 Flipper Release: v0.87.0
Summary: Releasing version 0.87.0

Reviewed By: passy

Differential Revision: D28055084

fbshipit-source-id: 71cb9abbea0b43b56fd23baf7a728337a554ecbc
2021-04-28 06:58:22 -07:00
John Knox
808d173c89 Fix docs: Typography.Heading => Typography.Title
Summary:
Noticed this while migrating

Created from Diffusion's 'Open in Editor' feature.

Reviewed By: passy

Differential Revision: D28057969

fbshipit-source-id: a8b7c1159c13e666abc3bab54fafae302e18e8dd
2021-04-28 06:52:37 -07:00
Michel Weststrate
bbcb16d8fb Make DataTable / DataInspector unit tests predictable
Summary: Having time / async / non-blocking behavior in components in unit tests is really annoying, as it makes unit tests async without an easy way to determine 'done'. This diff makes sure that DataTable & DataInspector don't break down their work in smaller tasks, but do everything block if they are running in a unit test.

Reviewed By: nikoant

Differential Revision: D28054487

fbshipit-source-id: 72c3b519e092ad69ed71eb1731e1fed80022f91f
2021-04-28 06:33:04 -07:00
Michel Weststrate
39be769bab DataInspector renames
Summary:
Two minor renames:
* `DataInspector` => `DataInspectorNode`
* `ManagedDataInspector` => `DataInspector`

This aligns the internal and public name of the component, and better captures the meaning of the original `DataInspector` class.

The diff looks quite hefty, but that seems to be a phabricator issue caused by the filename swap; barely a thing changed :)

Reviewed By: jknoxville

Differential Revision: D28028554

fbshipit-source-id: d3d61fcb50abffaeae4bd1d26966604cece37b03
2021-04-28 06:33:04 -07:00
Michel Weststrate
8e02b2ec10 Expose Toolbar from Sandy
Summary: Moved Toolbar to flipper-plugin. No further changes.

Reviewed By: nikoant

Differential Revision: D28027334

fbshipit-source-id: 35de13d87734ae3a8af037166945b1a669106274
2021-04-28 05:48:20 -07:00
Michel Weststrate
d9ec09b381 Fix dark mode issue
Summary: Fixed minor dark mode issue. Will address the ugly scrollbars in dark mode later.

Reviewed By: nikoant

Differential Revision: D28039447

fbshipit-source-id: eb0f545d224decb0334dca68b11277ddab612c2e
2021-04-28 05:48:20 -07:00
Michel Weststrate
d6c74c4e2f Support natural sizing
Summary:
Introduced the `scrollable={false}` option to DataTable, that gives the table its natural size, while still having all the other gimmicks of DataTable, like search, filter, etc etc.

To implement this, a non-virtualizing rendering is needed, which is handled by the `StaticDataSourceRenderer`

Also introduced the option to hide the searchbar.

Reviewed By: nikoant

Differential Revision: D28036469

fbshipit-source-id: 633c4f7f3fabfa99efa2839059aaa59b0a407ada
2021-04-28 05:48:20 -07:00
Brian Vaughn
e423bc7959 Update react-devtools-core from ^4.10.1 to ~4.10.2 (#2243)
Summary:
Bumps [react-devtools-core](https://github.com/facebook/react/tree/master/packages/react-devtools-core) from 4.10.1 to 4.10.2.

This update has only one change: https://github.com/facebook/react/pull/21344

For more background information on this upgrade: https://github.com/facebook/react/issues/21326

cc mweststrate

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

Reviewed By: bvaughn

Differential Revision: D28040682

Pulled By: mweststrate

fbshipit-source-id: 82b1212f839719ff69b3b7735a8a24042b382085
2021-04-27 15:03:39 -07:00
Michel Weststrate
00e4d2440d Support providing records directly to DataTable
Summary: This diff allows using a DataTable without setting up a full datasource, which is simpler in case the dataset is small and/or fixed. For an continuously growing dataset a DataSource should still be set up.

Reviewed By: jknoxville

Differential Revision: D28037897

fbshipit-source-id: 2e56b1970e19f967c3752a78737b8f7a3f934b87
2021-04-27 14:53:40 -07:00
Michel Weststrate
9a6e84fedd Deprecate more standard components
Summary: Additional deprecation warnings for components that should be imported from flipper-plugin

Reviewed By: nikoant

Differential Revision: D28027382

fbshipit-source-id: e46a40a950adb615d206bc08334893263c56dd1f
2021-04-27 14:53:40 -07:00
Michel Weststrate
d8ecab6995 Deprecate imports from 'flipper'
Summary: It is quite easy to miss some flipper imports, this lint rule makes them more visible. In the future we can eventually turn this into an error.

Reviewed By: jknoxville

Differential Revision: D28027118

fbshipit-source-id: 817b356634cb78b11b9216ce45429ea7a22f0e4f
2021-04-27 14:53:40 -07:00
Michel Weststrate
d26ea5fa46 Allow onExport handler to return nothing
Summary:
In many cases, the onExport handler doesn't try to customise the format, but merely fetch some additional information before creating an export.

By allowing the `onExport` handler to also return nothing, and instead merely update existing state, this case will be easier to express now;

Reviewed By: nikoant

Differential Revision: D28026558

fbshipit-source-id: 2b90b3e1ced6a6a5b42938b6f6b74b0eb9ceafc0
2021-04-27 14:53:40 -07:00
Anton Nikolaev
c2a07e7638 Databases plugin migrated to Sandy functional API
Summary: Converted Databases plugin to Sandy functional API

Reviewed By: mweststrate

Differential Revision: D27999205

fbshipit-source-id: e9d2c7aa5858b9da3c1672efbb558fb6b1077b6b
2021-04-27 09:31:11 -07:00
Anton Nikolaev
140cf38ffd Expose subscribe / unsubscribe functions from Atom
Summary: Allow subscribing to Atom state changes

Reviewed By: mweststrate

Differential Revision: D28027692

fbshipit-source-id: 24fd7ea16b013c364bbb1d25b30c48bc698db014
2021-04-27 09:31:11 -07:00
Pascal Hartig
dcc7e06afc Add test for flipper-messages
Summary: Some non-UI tests. Couldn't quite figure out how to make the renderer aware of changes in the old ManagedTable. Given that I've got a task for migrating, I didn't think it was worth digging into it more.

Reviewed By: mweststrate

Differential Revision: D28001651

fbshipit-source-id: 034b3d71bff2513c946b9f84525f3344b7879df9
2021-04-27 09:06:10 -07:00
Pascal Hartig
15e4ae5c24 Convert flipper-messages to Sandy
Summary: No logic change or UI update, just 1-to-1 conversion.

Reviewed By: mweststrate

Differential Revision: D27997791

fbshipit-source-id: 4cde0ef7d749d3117ef95cf67e9ce66e9674f747
2021-04-27 09:06:10 -07:00
Michel Weststrate
37a7b16774 Introduce Tabs
Summary:
Ant'd tabs didn't allow for vertical fill out. Introduced our own tiny wrapper that has `grow` by default.

Also made sure the users last selection is remembered.

Reviewed By: cekkaewnumchai

Differential Revision: D28026345

fbshipit-source-id: 7703bc241cd1427336b7c917bdb5be9f56bba9b9
2021-04-27 08:13:16 -07:00
Michel Weststrate
fe10e9dcc2 Additional migration notes
Summary: Extended migration notes a bit based on feedback of the process so far

Reviewed By: passy

Differential Revision: D28025556

fbshipit-source-id: a3743a76c8a91b16cc3e669494de07baaa8199e6
2021-04-27 08:13:16 -07:00
Michel Weststrate
34e5e3a11a Fine tuning and docs for Panel
Summary: Better documentation for Panel. Fixes styling issue for uncollapsible panels

Reviewed By: passy

Differential Revision: D28025557

fbshipit-source-id: db0f9fd44f501fa36be3fc31ebbe7917d7c0a88c
2021-04-27 08:13:16 -07:00
Pascal Hartig
2b6e585fd2 Improve plugin loading error message
Summary:
I was a dummy and ran into this. Tried to make it easier
for the next person to figure out what this means.

Reviewed By: mweststrate

Differential Revision: D28026376

fbshipit-source-id: ad3455938ef30b448b475cb990f86351e76628bf
2021-04-27 04:39:20 -07:00
dependabot[bot]
1cda8883af Bump envinfo from 7.7.4 to 7.8.1 in /desktop (#2236)
Summary:
Bumps [envinfo](https://github.com/tabrindle/envinfo) from 7.7.4 to 7.8.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="613d99dc7e"><code>613d99d</code></a> 7.8.0</li>
<li><a href="443ddb945a"><code>443ddb9</code></a> fix: default to empty string if distro is null (<a href="https://github-redirect.dependabot.com/tabrindle/envinfo/issues/200">https://github.com/facebook/flipper/issues/200</a>)</li>
<li><a href="1dd1c15464"><code>1dd1c15</code></a> feat: update brave command line and add chromium (<a href="https://github-redirect.dependabot.com/tabrindle/envinfo/issues/191">https://github.com/facebook/flipper/issues/191</a>)</li>
<li><a href="a8ae59c357"><code>a8ae59c</code></a> feat: add ninja (<a href="https://github-redirect.dependabot.com/tabrindle/envinfo/issues/196">https://github.com/facebook/flipper/issues/196</a>)</li>
<li><a href="be2ce597b5"><code>be2ce59</code></a> fix: improve clang version detect (<a href="https://github-redirect.dependabot.com/tabrindle/envinfo/issues/198">https://github.com/facebook/flipper/issues/198</a>)</li>
<li><a href="42d3ca7ee7"><code>42d3ca7</code></a> fix: improve clang version detect (<a href="https://github-redirect.dependabot.com/tabrindle/envinfo/issues/198">https://github.com/facebook/flipper/issues/198</a>)</li>
<li><a href="76f2520048"><code>76f2520</code></a> switch to Node.js 10 as minimal in CircleCI (<a href="https://github-redirect.dependabot.com/tabrindle/envinfo/issues/192">https://github.com/facebook/flipper/issues/192</a>)</li>
<li>See full diff in <a href="https://github.com/tabrindle/envinfo/compare/7.7.4...7.8.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=envinfo&package-manager=npm_and_yarn&previous-version=7.7.4&new-version=7.8.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/2236

Reviewed By: passy

Differential Revision: D27999972

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 5f808862a214cc7bf13a35f9f96a80d252b89880
2021-04-27 03:51:35 -07:00
dependabot[bot]
1842674d00 Bump react-virtual from 2.6.1 to 2.7.1 in /desktop (#2235)
Summary:
Bumps [react-virtual](https://github.com/tannerlinsley/react-virtual) from 2.6.1 to 2.7.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tannerlinsley/react-virtual/releases">react-virtual's releases</a>.</em></p>
<blockquote>
<h2>v2.7.1</h2>
<h2><a href="https://github.com/tannerlinsley/react-virtual/compare/v2.7.0...v2.7.1">2.7.1</a> (2021-04-16)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>replace Object.assign with property assignment (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/117">https://github.com/facebook/flipper/issues/117</a>) (<a href="6b241fddef">6b241fd</a>)</li>
</ul>
<h2>v2.7.0</h2>
<h1><a href="https://github.com/tannerlinsley/react-virtual/compare/v2.6.2...v2.7.0">2.7.0</a> (2021-04-15)</h1>
<h3>Features</h3>
<ul>
<li>use binary search to calculate range (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/114">https://github.com/facebook/flipper/issues/114</a>) (<a href="55356390d9">5535639</a>)</li>
</ul>
<h2>v2.6.2</h2>
<h2><a href="https://github.com/tannerlinsley/react-virtual/compare/v2.6.1...v2.6.2">2.6.2</a> (2021-04-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>measureRef type in VirtualItem, add missing onScrollElement, scrollOffsetFn (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/110">https://github.com/facebook/flipper/issues/110</a>) (<a href="08920a8f36">08920a8</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="80dba579dc"><code>80dba57</code></a> chore: remove ts-toolbelt (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/118">https://github.com/facebook/flipper/issues/118</a>)</li>
<li><a href="6b241fddef"><code>6b241fd</code></a> fix: replace Object.assign with property assignment (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/117">https://github.com/facebook/flipper/issues/117</a>)</li>
<li><a href="55356390d9"><code>5535639</code></a> feat: use binary search to calculate range (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/114">https://github.com/facebook/flipper/issues/114</a>)</li>
<li><a href="4e08b8018c"><code>4e08b80</code></a> fix:scrollOffsetFn not included in effect dependency list (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/111">https://github.com/facebook/flipper/issues/111</a>)</li>
<li><a href="08920a8f36"><code>08920a8</code></a> fix: measureRef type in VirtualItem, add missing onScrollElement, scrollOffse...</li>
<li>See full diff in <a href="https://github.com/tannerlinsley/react-virtual/compare/v2.6.1...v2.7.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-virtual&package-manager=npm_and_yarn&previous-version=2.6.1&new-version=2.7.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/2235

Reviewed By: passy

Differential Revision: D27999982

Pulled By: priteshrnandgaonkar

fbshipit-source-id: abff7d19fa682f5f3d00bbc5009d2446a4fa26b7
2021-04-27 03:51:35 -07:00
Michel Weststrate
844abca78c Expose logger from client
Summary: The `logger` was currently only available in a React context, and not directly exposed from the `client` API as well. This diff fixes it. The infrastructure including test stubs were present already, so the change is minimal.

Reviewed By: nikoant

Differential Revision: D28010120

fbshipit-source-id: cdd09ed236f5d92d07005d4e5a699360596281e4
2021-04-27 01:43:42 -07:00
Michel Weststrate
c89d18fd68 Introduce DataList
Summary: Introduce the DataList component. Not feature complete yet, but core functionality is present so that people can use it during the convertathon. It is used to implement the route list in the network mock dialog

Reviewed By: priteshrnandgaonkar

Differential Revision: D27046716

fbshipit-source-id: a247ce7032b350b31bf55962ca4268e30f43471a
2021-04-27 01:43:42 -07:00
dependabot[bot]
f95cddd5ef Bump @types/react from 17.0.3 to 17.0.4 in /desktop (#2238)
Summary:
Bumps [types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.3 to 17.0.4.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=17.0.3&new-version=17.0.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/2238

Reviewed By: passy

Differential Revision: D27999965

Pulled By: priteshrnandgaonkar

fbshipit-source-id: ab790bc642b2f0f01fcd0801bda7c2c8e045eede
2021-04-26 14:32:58 -07:00
dependabot[bot]
490e3cdffd Bump @types/algoliasearch from 3.34.11 to 4.0.0 in /desktop (#2239)
Summary:
Bumps [types/algoliasearch](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/algoliasearch) from 3.34.11 to 4.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/algoliasearch">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D27999943

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 51204b9c6e339e89d4ceae8f52bc82f81418bcf6
2021-04-26 13:28:10 -07:00
dependabot[bot]
dc33b3f627 Bump mock-fs from 4.13.0 to 4.14.0 in /desktop (#2240)
Summary:
Bumps [mock-fs](https://github.com/tschaub/mock-fs) from 4.13.0 to 4.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tschaub/mock-fs/releases">mock-fs's releases</a>.</em></p>
<blockquote>
<h2>v4.14.0</h2>
<ul>
<li>Attempt to fix logging when using <code>mock-fs</code> with <code>tape</code> (see <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/322">https://github.com/facebook/flipper/issues/322</a>)</li>
<li>Minor fix for <code>bypass()</code> (thanks <a href="https://github.com/3cp"><code>@​3cp</code></a>, see <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/320">https://github.com/facebook/flipper/issues/320</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/tschaub/mock-fs/blob/main/changelog.md">mock-fs's changelog</a>.</em></p>
<blockquote>
<h2>4.14.0</h2>
<ul>
<li>Attempt to fix logging when using <code>mock-fs</code> with <code>tape</code> (see <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/322">https://github.com/facebook/flipper/issues/322</a><a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/322">https://github.com/facebook/flipper/issues/322</a>)</li>
<li>Minor fix for <code>bypass()</code> (thanks <a href="https://github.com/3cp"><code>@​3cp</code></a>, see <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/320">https://github.com/facebook/flipper/issues/320</a><a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/320">https://github.com/facebook/flipper/issues/320</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="74e36f68ff"><code>74e36f6</code></a> 4.14.0</li>
<li><a href="af65aa6f6d"><code>af65aa6</code></a> Log changes</li>
<li><a href="d530fd46b7"><code>d530fd4</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/323">https://github.com/facebook/flipper/issues/323</a> from tschaub/updates</li>
<li><a href="3a21f5eacd"><code>3a21f5e</code></a> Transitive dependency updates</li>
<li><a href="cb3ad219b2"><code>cb3ad21</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/322">https://github.com/facebook/flipper/issues/322</a> from tschaub/std</li>
<li><a href="648d2997da"><code>648d299</code></a> test: nodejs v12 and v14 is still not patched</li>
<li><a href="0078d4c81f"><code>0078d4c</code></a> test: nodejs v14+ silently ignores closing closed file descriptor</li>
<li><a href="fb70713318"><code>fb70713</code></a> fix: support old nodejs without Promise.prototype.finally</li>
<li><a href="3327f80738"><code>3327f80</code></a> test: fix wrong usage of assert.fail</li>
<li><a href="1731bff3da"><code>1731bff</code></a> test: try nodejs v12 and v14</li>
<li>Additional commits viewable in <a href="https://github.com/tschaub/mock-fs/compare/v4.13.0...v4.14.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mock-fs&package-manager=npm_and_yarn&previous-version=4.13.0&new-version=4.14.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/2240

Reviewed By: passy

Differential Revision: D27999681

Pulled By: priteshrnandgaonkar

fbshipit-source-id: e81a62d21c2aabb2b4688420014d1e4495585f51
2021-04-26 12:13:44 -07:00
Anton Nikolaev
8eee8e5a0d Added missing icon
Summary: Added missing icon

Reviewed By: passy

Differential Revision: D27999112

fbshipit-source-id: b7ad9967c10f8333848583c648ad04ff5429d714
2021-04-26 10:14:06 -07:00
John Knox
13ce7741a6 Fix broken links
Summary: Noticed some broken links while converting plugins

Reviewed By: priteshrnandgaonkar

Differential Revision: D27997670

fbshipit-source-id: fd2715db010a042f749e0908b44a3fb3c6aa6f18
2021-04-26 08:29:12 -07:00
Michel Weststrate
ae752f785e Remove Sandy welcome screen
Summary: Dropped the welcome-to-the-Sandy-redesign screen, should be pretty well established by now :)

Reviewed By: nikoant

Differential Revision: D27966658

fbshipit-source-id: 8f8943cbb242ef5625f0c19ffe4aed28e320377f
2021-04-23 13:12:32 -07:00
Michel Weststrate
c005753018 Expose Panel and useLocalStorageState
Summary: Expose a Panel api from Sandy, which is quite similar to the old one, except that it uses Antd, and it will remember the users closed / open preference through sessions, a much requested feature.

Reviewed By: nikoant

Differential Revision: D27966607

fbshipit-source-id: 9b18df377215c1e6c5844d0bf972058c8c574cbb
2021-04-23 09:29:59 -07:00
Michel Weststrate
faf8588097 Minor improvements
Summary:
Some styling fixes and minor improvements in DataTable, used by network plugin:

- be able to customise the context menu
- be able to customise how entire rows are copied and presented on the clipboard to be able to deviate from the standard JSON
- deeplink handling was made async, this gives the plugin the opportunity to first handle initial setup and rendering before trying to jump somewhere which is a typical use case for deeplinking

Reviewed By: passy

Differential Revision: D27947186

fbshipit-source-id: a56f081d60520c4bc2ad3c547a8ca5b9357e71a1
2021-04-23 09:29:59 -07:00
dependabot[bot]
ae88f5d200 Bump eslint-plugin-flowtype from 5.4.0 to 5.7.1 in /flipper-js-client-sdk (#2203)
Summary:
Bumps [eslint-plugin-flowtype](https://github.com/gajus/eslint-plugin-flowtype) from 5.4.0 to 5.7.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/gajus/eslint-plugin-flowtype/releases">eslint-plugin-flowtype's releases</a>.</em></p>
<blockquote>
<h2>v5.7.1</h2>
<h2><a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.7.0...v5.7.1">5.7.1</a> (2021-04-16)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fix read-only React props error position (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/478">https://github.com/facebook/flipper/issues/478</a>) (<a href="0488fcbaad">0488fcb</a>)</li>
<li>support union type in React react-only props rule (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/477">https://github.com/facebook/flipper/issues/477</a>) (<a href="7cabcda48a">7cabcda</a>)</li>
</ul>
<h2>v5.7.0</h2>
<h1><a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.6.0...v5.7.0">5.7.0</a> (2021-04-12)</h1>
<h3>Features</h3>
<ul>
<li>Added rule to enforce quotes type (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/475">https://github.com/facebook/flipper/issues/475</a>) (<a href="8008f78cf9">8008f78</a>)</li>
</ul>
<h2>v5.6.0</h2>
<h1><a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.5.0...v5.6.0">5.6.0</a> (2021-04-06)</h1>
<h3>Features</h3>
<ul>
<li>migrate a new rule 'use-read-only-spread' (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/472">https://github.com/facebook/flipper/issues/472</a>) (<a href="998eb5a315">998eb5a</a>)</li>
</ul>
<h2>v5.5.0</h2>
<h1><a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.4.0...v5.5.0">5.5.0</a> (2021-04-05)</h1>
<h3>Features</h3>
<ul>
<li>add support for implicit exact Flow types (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/471">https://github.com/facebook/flipper/issues/471</a>) (<a href="6d5362bf2e">6d5362b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7cabcda48a"><code>7cabcda</code></a> fix: support union type in React react-only props rule (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/477">https://github.com/facebook/flipper/issues/477</a>)</li>
<li><a href="0488fcbaad"><code>0488fcb</code></a> fix: fix read-only React props error position (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/478">https://github.com/facebook/flipper/issues/478</a>)</li>
<li><a href="8008f78cf9"><code>8008f78</code></a> feat: Added rule to enforce quotes type (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/475">https://github.com/facebook/flipper/issues/475</a>)</li>
<li><a href="998eb5a315"><code>998eb5a</code></a> feat: migrate a new rule 'use-read-only-spread' (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/472">https://github.com/facebook/flipper/issues/472</a>)</li>
<li><a href="6d5362bf2e"><code>6d5362b</code></a> feat: add support for implicit exact Flow types (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/471">https://github.com/facebook/flipper/issues/471</a>)</li>
<li><a href="8fd60d6729"><code>8fd60d6</code></a> docs: regenerate README.md (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/470">https://github.com/facebook/flipper/issues/470</a>)</li>
<li>See full diff in <a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.4.0...v5.7.1">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D27945869

Pulled By: passy

fbshipit-source-id: 3c996bb7128e9b1d9a178d133d78c52bd86a649b
2021-04-23 07:10:57 -07:00
dependabot[bot]
e0f051f233 Bump eslint-config-prettier from 8.1.0 to 8.2.0 in /flipper-js-client-sdk (#2202)
Summary:
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.1.0 to 8.2.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md">eslint-config-prettier's changelog</a>.</em></p>
<blockquote>
<h3>Version 8.2.0 (2021-04-13)</h3>
<ul>
<li>Added: [flowtype/quotes]. Thanks to Martin Zlámal (<a href="https://github.com/mrtnzlml"><code>@​mrtnzlml</code></a>)!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="56213e4f45"><code>56213e4</code></a> eslint-config-prettier v8.2.0</li>
<li><a href="d977acefb7"><code>d977ace</code></a> Update npm packages</li>
<li><a href="6df206ed4a"><code>6df206e</code></a> Add new rule <code>flowtype/quotes</code> (<a href="https://github-redirect.dependabot.com/prettier/eslint-config-prettier/issues/184">https://github.com/facebook/flipper/issues/184</a>)</li>
<li><a href="87405b6765"><code>87405b6</code></a> Clarify what to add to .eslintrc in readme (<a href="https://github-redirect.dependabot.com/prettier/eslint-config-prettier/issues/183">https://github.com/facebook/flipper/issues/183</a>)</li>
<li><a href="96efee3dc6"><code>96efee3</code></a> Bump y18n from 3.2.1 to 3.2.2 (<a href="https://github-redirect.dependabot.com/prettier/eslint-config-prettier/issues/182">https://github.com/facebook/flipper/issues/182</a>)</li>
<li>See full diff in <a href="https://github.com/prettier/eslint-config-prettier/compare/v8.1.0...v8.2.0">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D27945965

Pulled By: passy

fbshipit-source-id: 69b1fda75f7f308243125e14afcbb89490f42280
2021-04-23 07:10:57 -07:00
dependabot[bot]
7df0837836 Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.22.0 in /flipper-js-client-sdk (#2200)
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.21.0 to 4.22.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.22.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.21.0...v4.22.0">4.22.0</a> (2021-04-12)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] handle tuple types on rest arguments (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3269">#3269</a>) (<a href="6f8cfe6f83">6f8cfe6</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] add autofix (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3207">#3207</a>) (<a href="e2cbeefb3d">e2cbeef</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.21.0...v4.22.0">4.22.0</a> (2021-04-12)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] handle tuple types on rest arguments (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3269">#3269</a>) (<a href="6f8cfe6f83">6f8cfe6</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] add autofix (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3207">#3207</a>) (<a href="e2cbeefb3d">e2cbeef</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45d2c3efc2"><code>45d2c3e</code></a> chore: publish v4.22.0</li>
<li><a href="e2cbeefb3d"><code>e2cbeef</code></a> feat(eslint-plugin): [prefer-regexp-exec] add autofix (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3207">#3207</a>)</li>
<li><a href="a5836be07a"><code>a5836be</code></a> docs(eslint-plugin): switch check marks to <code></code> for visibilit...</li>
<li><a href="6f8cfe6f83"><code>6f8cfe6</code></a> fix(eslint-plugin): [no-unsafe-argument] handle tuple types on rest arguments...</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.0/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D27945975

Pulled By: passy

fbshipit-source-id: d804bc0f5ef65942b4b77a14290567ab9a7c59d2
2021-04-23 07:10:57 -07:00
dependabot[bot]
ea32004aff Bump @typescript-eslint/parser from 4.20.0 to 4.22.0 in /flipper-js-client-sdk (#2197)
Summary:
Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.20.0 to 4.22.0.
<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.22.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.21.0...v4.22.0">4.22.0</a> (2021-04-12)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] handle tuple types on rest arguments (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3269">#3269</a>) (<a href="6f8cfe6f83">6f8cfe6</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] add autofix (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3207">#3207</a>) (<a href="e2cbeefb3d">e2cbeef</a>)</li>
</ul>
<h2>v4.21.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.20.0...v4.21.0">4.21.0</a> (2021-04-05)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-type-alias] consider <code>keyof</code> as an alias (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3242">#3242</a>) (<a href="329ef02309">329ef02</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] correct bad fix for angle bracket assertion (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3244">#3244</a>) (<a href="265a039c7e">265a039</a>)</li>
<li><strong>eslint-plugin:</strong> [restrict-plus-operands] consider template literal types as strings (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3234">#3234</a>) (<a href="ccfd68e365">ccfd68e</a>)</li>
<li><strong>eslint-plugin:</strong> [strict-boolean-expressions] account for truthy literals (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3236">#3236</a>) (<a href="0913f40c87">0913f40</a>)</li>
<li><strong>eslint-plugin:</strong> always ignore assignments in no-unnecessary-type-assertion (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3235">#3235</a>) (<a href="02214768a3">0221476</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] add rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3256">#3256</a>) (<a href="b1aa7dc697">b1aa7dc</a>), closes <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/791">https://github.com/facebook/flipper/issues/791</a></li>
<li><strong>eslint-plugin:</strong> [no-unsafe-call][no-unsafe-member-access] improve report messages for <code>this</code> for <code>noImplicitThis</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3199">#3199</a>) (<a href="b1b26c4843">b1b26c4</a>)</li>
</ul>
</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>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.21.0...v4.22.0">4.22.0</a> (2021-04-12)</h1>
<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.20.0...v4.21.0">4.21.0</a> (2021-04-05)</h1>
<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="45d2c3efc2"><code>45d2c3e</code></a> chore: publish v4.22.0</li>
<li><a href="3181b32d57"><code>3181b32</code></a> chore: publish v4.21.0</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.0/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.20.0&new-version=4.22.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/2197

Reviewed By: mweststrate

Differential Revision: D27945982

Pulled By: passy

fbshipit-source-id: 1a8634bcc25199a245839518229b25bbaf937a83
2021-04-23 07:10:57 -07:00
dependabot[bot]
a046290dd4 Bump eslint-plugin-prettier from 3.3.1 to 3.4.0 in /flipper-js-client-sdk (#2201)
Summary:
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.3.1 to 3.4.0.
<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.0 (2021-04-15)</h2>
<ul>
<li>feat: support processor virtual filename (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/401">https://github.com/facebook/flipper/issues/401</a>) (<a href="ee0ccc6ac0">ee0ccc6</a>)</li>
<li>Simplify report logic (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/380">https://github.com/facebook/flipper/issues/380</a>) (<a href="d993f247b5">d993f24</a>)</li>
<li>Update: README.md (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/375">https://github.com/facebook/flipper/issues/375</a>) (<a href="3ea4242a8d">3ea4242</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.3.1&new-version=3.4.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/2201

Reviewed By: mweststrate

Differential Revision: D27945968

Pulled By: passy

fbshipit-source-id: 0349ee96ec0cd7244855df3d0c8ed8a5a46268fb
2021-04-23 07:10:57 -07:00
dependabot[bot]
a19b470efe Bump algoliasearch from 4.8.6 to 4.9.0 in /desktop (#2212)
Summary:
Bumps [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) from 4.8.6 to 4.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/releases">algoliasearch's releases</a>.</em></p>
<blockquote>
<h2>4.9.0</h2>
<h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/4.8.6...4.9.0">v4.9.0</a></h2>
<ul>
<li>feat(dictionaries): adds methods and tests (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1253">https://github.com/facebook/flipper/issues/1253</a>) (<a href="https://github.com/algolia/algoliasearch-client-javascript/commit/aed6554">aed6554</a>), closes <a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1253">https://github.com/facebook/flipper/issues/1253</a></li>
<li>feat(types): support <code>type</code> and <code>facet</code> in search methods (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1263">https://github.com/facebook/flipper/issues/1263</a>) (<a href="https://github.com/algolia/algoliasearch-client-javascript/commit/54c1cb7">54c1cb7</a>), closes <a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1263">https://github.com/facebook/flipper/issues/1263</a></li>
<li>fix(findAnswers): omit removeWordsIfNoResults correctly (<a href="https://github.com/algolia/algoliasearch-client-javascript/commit/3aec216">3aec216</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/blob/master/CHANGELOG.md">algoliasearch's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/4.8.6...4.9.0">v4.9.0</a></h2>
<ul>
<li>feat(dictionaries): adds methods and tests (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1253">https://github.com/facebook/flipper/issues/1253</a>) (<a href="https://github.com/algolia/algoliasearch-client-javascript/commit/aed6554">aed6554</a>), closes <a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1253">https://github.com/facebook/flipper/issues/1253</a></li>
<li>feat(types): support <code>type</code> and <code>facet</code> in search methods (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1263">https://github.com/facebook/flipper/issues/1263</a>) (<a href="https://github.com/algolia/algoliasearch-client-javascript/commit/54c1cb7">54c1cb7</a>), closes <a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1263">https://github.com/facebook/flipper/issues/1263</a></li>
<li>fix(findAnswers): omit removeWordsIfNoResults correctly (<a href="https://github.com/algolia/algoliasearch-client-javascript/commit/3aec216">3aec216</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="cd39284a20"><code>cd39284</code></a> chore: release v4.9.0 (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1264">https://github.com/facebook/flipper/issues/1264</a>)</li>
<li><a href="832cad8304"><code>832cad8</code></a> fix(dictionary): generates random objectID (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1265">https://github.com/facebook/flipper/issues/1265</a>)</li>
<li><a href="aed6554f79"><code>aed6554</code></a> feat(dictionaries): adds methods and tests (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1253">https://github.com/facebook/flipper/issues/1253</a>)</li>
<li><a href="54c1cb7e83"><code>54c1cb7</code></a> feat(types): support <code>type</code> and <code>facet</code> in search methods (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1263">https://github.com/facebook/flipper/issues/1263</a>)</li>
<li><a href="3aec216a97"><code>3aec216</code></a> fix(findAnswers): omit removeWordsIfNoResults correctly</li>
<li>See full diff in <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/4.8.6...4.9.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=algoliasearch&package-manager=npm_and_yarn&previous-version=4.8.6&new-version=4.9.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/2212

Reviewed By: mweststrate

Differential Revision: D27945525

Pulled By: passy

fbshipit-source-id: be5bd5991017a9f9dd5ff5e7d92946758cb2fec1
2021-04-23 06:35:58 -07:00
dependabot[bot]
2457ae6883 Bump @babel/core from 7.13.14 to 7.13.16 in /desktop (#2216)
Summary:
Bumps [babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.13.14 to 7.13.16.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/core</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.13.16 (2021-04-20)</h2>
<p>Thanks <a href="https://github.com/codyatwork"><code>@​codyatwork</code></a> and <a href="https://github.com/nwalters512"><code>@​nwalters512</code></a> for your first PRs!</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13143">#13143</a> fix: raise <code>SyntaxError</code> for <code>declare</code> before getter/setter (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-spread</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13129">#13129</a> Support iterating generators in browsers without <code>Symbol</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13159">#13159</a> fix: add default value for browserslist config path (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13136">#13136</a> Fix printing of single-param async arrow function with comments (<a href="https://github.com/nwalters512"><code>@​nwalters512</code></a>)</li>
</ul>
</li>
</ul>
<h4>📝 Documentation</h4>
<ul>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13155">#13155</a> Update links in eslint-parser README (<a href="https://github.com/codyatwork"><code>@​codyatwork</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13148">#13148</a> docs: refine babel-types docs generator (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13131">#13131</a> docs: add README to helper-compilation-targets (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helper-bindify-decorators</code>, <code>babel-helper-explode-class</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13160">#13160</a> Archive helper-explode-class and helper-bindify-decorators (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13158">#13158</a> codecov: token not required (<a href="https://github.com/hzoo"><code>@​hzoo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-call-delegate</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13153">#13153</a> Archive <code>babel/helper-call-delegate</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-hoist-variables</code>, <code>babel-plugin-transform-block-scoping</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13152">#13152</a> refactor: use FunctionParent on visiting var scope (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code>, <code>babel-plugin-transform-function-name</code>, <code>babel-register</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13139">#13139</a> Remove remaining <code>lodash</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 7</h4>
<ul>
<li>Babel Bot (<a href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Cody Mims (<a href="https://github.com/codyatwork"><code>@​codyatwork</code></a>)</li>
<li>Federico Ciardi (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
<li>Henry Zhu (<a href="https://github.com/hzoo"><code>@​hzoo</code></a>)</li>
<li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nathan Walters (<a href="https://github.com/nwalters512"><code>@​nwalters512</code></a>)</li>
<li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
<h2>v7.13.15 (2021-04-08)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13099">#13099</a> fix: raise <code>SyntaxError</code> for unparenthesized assert and assign (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/core</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.13.16 (2021-04-20)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13143">#13143</a> fix: raise <code>SyntaxError</code> for <code>declare</code> before getter/setter (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-spread</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13129">#13129</a> Support iterating generators in browsers without <code>Symbol</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13159">#13159</a> fix: add default value for browserslist config path (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13136">#13136</a> Fix printing of single-param async arrow function with comments (<a href="https://github.com/nwalters512"><code>@​nwalters512</code></a>)</li>
</ul>
</li>
</ul>
<h4>📝 Documentation</h4>
<ul>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13155">#13155</a> Update links in eslint-parser README (<a href="https://github.com/codyatwork"><code>@​codyatwork</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13148">#13148</a> docs: refine babel-types docs generator (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13131">#13131</a> docs: add README to helper-compilation-targets (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helper-bindify-decorators</code>, <code>babel-helper-explode-class</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13160">#13160</a> Archive helper-explode-class and helper-bindify-decorators (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13158">#13158</a> codecov: token not required (<a href="https://github.com/hzoo"><code>@​hzoo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-call-delegate</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13153">#13153</a> Archive <code>babel/helper-call-delegate</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-hoist-variables</code>, <code>babel-plugin-transform-block-scoping</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13152">#13152</a> refactor: use FunctionParent on visiting var scope (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code>, <code>babel-plugin-transform-function-name</code>, <code>babel-register</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13139">#13139</a> Remove remaining <code>lodash</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.13.15 (2021-04-08)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13099">#13099</a> fix: raise <code>SyntaxError</code> for unparenthesized assert and assign (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13049">#13049</a> fix: the LHS in for-of loop should not start with let (<a href="https://github.com/JLHwung"><code>@​JLHwung</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/13101">#13101</a> fix(ts): allow trailing comma after rest parameter in <code>TSDeclareFunction</code> (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10101">#10101</a> yield for do expression (<a href="https://github.com/tanhauhau"><code>@​tanhauhau</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13030">#13030</a> Refactor switch support in <code>NodePath#getCompletionRecords</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13106">#13106</a> fix: do not filter report from functions within class elements (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13075">#13075</a> Compile classes when spread is unsupported (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d94a8e50ed"><code>d94a8e5</code></a> v7.13.16</li>
<li><a href="d24bd7ce5c"><code>d24bd7c</code></a> Remove remaining <code>lodash</code> dependencies (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13139">#13139</a>)</li>
<li><a href="e50f6f7eef"><code>e50f6f7</code></a> v7.13.15</li>
<li><a href="a647b9ea6b"><code>a647b9e</code></a> Convert <code>babel/core</code> to TypeScript (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/12929">#12929</a>)</li>
<li><a href="c8a91d9eef"><code>c8a91d9</code></a> Rename <code>babel/core</code> files to <code>.ts</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/12929">#12929</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.13.16/packages/babel-core">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D27945407

Pulled By: passy

fbshipit-source-id: d4d0e9221ea473904648f7dbbb3afd330d552b17
2021-04-23 06:35:58 -07:00
dependabot[bot]
299c35310e Bump eslint-plugin-prettier from 3.3.1 to 3.4.0 in /desktop (#2209)
Summary:
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.3.1 to 3.4.0.
<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.0 (2021-04-15)</h2>
<ul>
<li>feat: support processor virtual filename (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/401">https://github.com/facebook/flipper/issues/401</a>) (<a href="ee0ccc6ac0">ee0ccc6</a>)</li>
<li>Simplify report logic (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/380">https://github.com/facebook/flipper/issues/380</a>) (<a href="d993f247b5">d993f24</a>)</li>
<li>Update: README.md (<a href="https://github.com/prettier/eslint-plugin-prettier/blob/master/git@github.com:prettier/eslint-plugin-prettier/issues/375">https://github.com/facebook/flipper/issues/375</a>) (<a href="3ea4242a8d">3ea4242</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.3.1&new-version=3.4.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/2209

Reviewed By: mweststrate

Differential Revision: D27945701

Pulled By: passy

fbshipit-source-id: 5c0e01437fd6f872caa3e531af32adfbc072fd11
2021-04-23 06:35:58 -07:00
dependabot[bot]
8165cd48a6 Bump @typescript-eslint/eslint-plugin from 4.15.2 to 4.22.0 in /desktop (#2208)
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.15.2 to 4.22.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.22.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.21.0...v4.22.0">4.22.0</a> (2021-04-12)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] handle tuple types on rest arguments (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3269">#3269</a>) (<a href="6f8cfe6f83">6f8cfe6</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] add autofix (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3207">#3207</a>) (<a href="e2cbeefb3d">e2cbeef</a>)</li>
</ul>
<h2>v4.21.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.20.0...v4.21.0">4.21.0</a> (2021-04-05)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-type-alias] consider <code>keyof</code> as an alias (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3242">#3242</a>) (<a href="329ef02309">329ef02</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] correct bad fix for angle bracket assertion (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3244">#3244</a>) (<a href="265a039c7e">265a039</a>)</li>
<li><strong>eslint-plugin:</strong> [restrict-plus-operands] consider template literal types as strings (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3234">#3234</a>) (<a href="ccfd68e365">ccfd68e</a>)</li>
<li><strong>eslint-plugin:</strong> [strict-boolean-expressions] account for truthy literals (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3236">#3236</a>) (<a href="0913f40c87">0913f40</a>)</li>
<li><strong>eslint-plugin:</strong> always ignore assignments in no-unnecessary-type-assertion (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3235">#3235</a>) (<a href="02214768a3">0221476</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] add rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3256">#3256</a>) (<a href="b1aa7dc697">b1aa7dc</a>), closes <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/791">https://github.com/facebook/flipper/issues/791</a></li>
<li><strong>eslint-plugin:</strong> [no-unsafe-call][no-unsafe-member-access] improve report messages for <code>this</code> for <code>noImplicitThis</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3199">#3199</a>) (<a href="b1b26c4843">b1b26c4</a>)</li>
</ul>
<h2>v4.20.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.19.0...v4.20.0">4.20.0</a> (2021-03-29)</h1>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [space-infix-ops] support for class properties and type aliases (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3231">#3231</a>) (<a href="5414bf27a8">5414bf2</a>)</li>
<li><strong>eslint-plugin:</strong> [type-annotation-spacing] handle space between ? and : (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3138">#3138</a>) (<a href="40bdb0b27b">40bdb0b</a>)</li>
</ul>
<h2>v4.19.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.18.0...v4.19.0">4.19.0</a> (2021-03-22)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [member-delimiter-style] correct invalid fix for multiline with params on the same line (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3177">#3177</a>) (<a href="7ad343b067">7ad343b</a>)</li>
<li><strong>eslint-plugin:</strong> [promise-function-async] bad fixer with computed and literal methods (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3163">#3163</a>) (<a href="e3a3ea0475">e3a3ea0</a>)</li>
<li><strong>typescript-estree:</strong> [ts 4.2] add support for import type equal declaration (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3189">#3189</a>) (<a href="6a25faf5cf">6a25faf</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.21.0...v4.22.0">4.22.0</a> (2021-04-12)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] handle tuple types on rest arguments (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3269">#3269</a>) (<a href="6f8cfe6f83">6f8cfe6</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] add autofix (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3207">#3207</a>) (<a href="e2cbeefb3d">e2cbeef</a>)</li>
</ul>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.20.0...v4.21.0">4.21.0</a> (2021-04-05)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-type-alias] consider <code>keyof</code> as an alias (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3242">#3242</a>) (<a href="329ef02309">329ef02</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] correct bad fix for angle bracket assertion (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3244">#3244</a>) (<a href="265a039c7e">265a039</a>)</li>
<li><strong>eslint-plugin:</strong> [restrict-plus-operands] consider template literal types as strings (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3234">#3234</a>) (<a href="ccfd68e365">ccfd68e</a>)</li>
<li><strong>eslint-plugin:</strong> [strict-boolean-expressions] account for truthy literals (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3236">#3236</a>) (<a href="0913f40c87">0913f40</a>)</li>
<li><strong>eslint-plugin:</strong> always ignore assignments in no-unnecessary-type-assertion (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3235">#3235</a>) (<a href="02214768a3">0221476</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] add rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3256">#3256</a>) (<a href="b1aa7dc697">b1aa7dc</a>), closes <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/791">https://github.com/facebook/flipper/issues/791</a></li>
<li><strong>eslint-plugin:</strong> [no-unsafe-call][no-unsafe-member-access] improve report messages for <code>this</code> for <code>noImplicitThis</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3199">#3199</a>) (<a href="b1b26c4843">b1b26c4</a>)</li>
</ul>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.19.0...v4.20.0">4.20.0</a> (2021-03-29)</h1>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [space-infix-ops] support for class properties and type aliases (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3231">#3231</a>) (<a href="5414bf27a8">5414bf2</a>)</li>
<li><strong>eslint-plugin:</strong> [type-annotation-spacing] handle space between ? and : (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3138">#3138</a>) (<a href="40bdb0b27b">40bdb0b</a>)</li>
</ul>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.18.0...v4.19.0">4.19.0</a> (2021-03-22)</h1>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45d2c3efc2"><code>45d2c3e</code></a> chore: publish v4.22.0</li>
<li><a href="e2cbeefb3d"><code>e2cbeef</code></a> feat(eslint-plugin): [prefer-regexp-exec] add autofix (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3207">#3207</a>)</li>
<li><a href="a5836be07a"><code>a5836be</code></a> docs(eslint-plugin): switch check marks to <code></code> for visibilit...</li>
<li><a href="6f8cfe6f83"><code>6f8cfe6</code></a> fix(eslint-plugin): [no-unsafe-argument] handle tuple types on rest arguments...</li>
<li><a href="3181b32d57"><code>3181b32</code></a> chore: publish v4.21.0</li>
<li><a href="ccfd68e365"><code>ccfd68e</code></a> fix(eslint-plugin): [restrict-plus-operands] consider template literal types ...</li>
<li><a href="0913f40c87"><code>0913f40</code></a> fix(eslint-plugin): [strict-boolean-expressions] account for truthy literals ...</li>
<li><a href="02214768a3"><code>0221476</code></a> fix(eslint-plugin): always ignore assignments in no-unnecessary-type-assertio...</li>
<li><a href="b1b26c4843"><code>b1b26c4</code></a> feat(eslint-plugin): [no-unsafe-call][no-unsafe-member-access] improve report...</li>
<li><a href="b1aa7dc697"><code>b1aa7dc</code></a> feat(eslint-plugin): [no-unsafe-argument] add rule (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3256">#3256</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.0/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D27945706

Pulled By: passy

fbshipit-source-id: d9d7c4b5d9981e853fe9b7aba02fed22c8f2a00c
2021-04-23 06:35:58 -07:00
dependabot[bot]
686060c434 Bump inquirer from 7.3.3 to 8.0.0 in /desktop (#2211)
Summary:
Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 7.3.3 to 8.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/SBoudrias/Inquirer.js/releases">inquirer's releases</a>.</em></p>
<blockquote>
<h2>inquirer@8.0.0</h2>
<ul>
<li>Drop support for Node 10 (through dependencies)</li>
<li>Add <code>postfix</code> option to the editor prompt to allow easily turning on proper syntax highlighting</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6bc00c0ff2"><code>6bc00c0</code></a> Publish</li>
<li><a href="cca6b8180d"><code>cca6b81</code></a> Bump ini from 1.3.5 to 1.3.8 (<a href="https://github-redirect.dependabot.com/SBoudrias/Inquirer.js/issues/1001">https://github.com/facebook/flipper/issues/1001</a>)</li>
<li><a href="bbe2ad8b41"><code>bbe2ad8</code></a> Bump node-fetch from 2.6.0 to 2.6.1 (<a href="https://github-redirect.dependabot.com/SBoudrias/Inquirer.js/issues/1000">https://github.com/facebook/flipper/issues/1000</a>)</li>
<li><a href="db6d66bd1a"><code>db6d66b</code></a> Update travis matrix</li>
<li><a href="ff4e89bd62"><code>ff4e89b</code></a> Bump dependencies</li>
<li><a href="809f3f9851"><code>809f3f9</code></a> Add possiblity to specify extension in editor (fixes <a href="https://github-redirect.dependabot.com/SBoudrias/Inquirer.js/issues/914">https://github.com/facebook/flipper/issues/914</a>) (<a href="https://github-redirect.dependabot.com/SBoudrias/Inquirer.js/issues/998">https://github.com/facebook/flipper/issues/998</a>)</li>
<li><a href="eae985ff7d"><code>eae985f</code></a> [docs] clarification about prompt method. (<a href="https://github-redirect.dependabot.com/SBoudrias/Inquirer.js/issues/995">https://github.com/facebook/flipper/issues/995</a>)</li>
<li><a href="eb6e7d0418"><code>eb6e7d0</code></a> [Snyk] Security upgrade lodash from 4.17.19 to 4.17.21 (<a href="https://github-redirect.dependabot.com/SBoudrias/Inquirer.js/issues/997">https://github.com/facebook/flipper/issues/997</a>)</li>
<li><a href="1fcc05ba7b"><code>1fcc05b</code></a> [Snyk] Security upgrade lodash from 4.17.19 to 4.17.21 (<a href="https://github-redirect.dependabot.com/SBoudrias/Inquirer.js/issues/996">https://github.com/facebook/flipper/issues/996</a>)</li>
<li><a href="a3ddaa0c8e"><code>a3ddaa0</code></a> fix: passes answers to list's filter callback (<a href="https://github-redirect.dependabot.com/SBoudrias/Inquirer.js/issues/988">https://github.com/facebook/flipper/issues/988</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/SBoudrias/Inquirer.js/compare/inquirer@7.3.3...inquirer@8.0.0">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: mweststrate

Differential Revision: D27945606

Pulled By: passy

fbshipit-source-id: f3a2dbefea3ec8400dca9f4ed97f7179e52a47b8
2021-04-23 05:48:58 -07:00
dependabot[bot]
49a5842c7b Bump @types/node from 14.14.37 to 14.14.41 in /desktop (#2207)
Summary:
Bumps [types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.37 to 14.14.41.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=14.14.37&new-version=14.14.41)](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/2207

Reviewed By: mweststrate

Differential Revision: D27945782

Pulled By: passy

fbshipit-source-id: a54055baefc11614cc0f546c53a0b7c418468b4e
2021-04-23 05:48:58 -07:00
Michel Weststrate
1365265369 Downgrade native deps of ReactNativeFlipper example since publishing failed
Summary: 0.86 was released, but publishing ios / android assets failed, so temporarily bumping those back to 0.85 to unblock public CI

Reviewed By: passy

Differential Revision: D27947147

fbshipit-source-id: 60a50b4902ec28d48adac35b0677610cdcd18b00
2021-04-23 05:07:20 -07:00