Commit Graph

5203 Commits

Author SHA1 Message Date
dependabot[bot]
0de4f11e15 Bump react-markdown from 5.0.3 to 6.0.2 in /desktop (#2298)
Summary:
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 5.0.3 to 6.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/remarkjs/react-markdown/releases">react-markdown's releases</a>.</em></p>
<blockquote>
<h2>6.0.0</h2>
<p>Please see <a href="https://github.com/remarkjs/react-markdown/blob/main/changelog.md#600---2021-04-15"><code>changelog.md</code></a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/remarkjs/react-markdown/blob/main/changelog.md">react-markdown's changelog</a>.</em></p>
<blockquote>
<h2>6.0.2 - 2021-05-06</h2>
<ul>
<li><a href="https://github.com/remarkjs/react-markdown/commit/cefc02d"><code>cefc02d</code></a>
Add string type for <code>className</code>s</li>
<li><a href="https://github.com/remarkjs/react-markdown/commit/6355e45"><code>6355e45</code></a>
Fix to pass <code>vfile</code> to plugins</li>
<li><a href="https://github.com/remarkjs/react-markdown/commit/5cf6e1b"><code>5cf6e1b</code></a>
Fix to add warning when non-strings are given as <code>children</code></li>
</ul>
<h2>6.0.1 - 2021-04-23</h2>
<ul>
<li><a href="https://github.com/remarkjs/react-markdown/commit/2e956be"><code>2e956be</code></a>
Fix whitespace in table elements</li>
<li><a href="https://github.com/remarkjs/react-markdown/commit/d36048a"><code>d36048a</code></a>
Add architecture section to readme</li>
</ul>
<h2>6.0.0 - 2021-04-15</h2>
<p>Welcome to version 6.
This a major release and therefore contains breaking changes.</p>
<h3>Change <code>renderers</code> to <code>components</code></h3>
<p><code>react-markdown</code> used to let you define components for <em>markdown</em> constructs
(<code>link</code>, <code>delete</code>, <code>break</code>, etc).
This proved complex as users didn’t know about those names or markdown
peculiarities (such as that there are fully formed links <em>and</em> link references).</p>
<p>See [<strong><a href="https://github-redirect.dependabot.com/remarkjs/react-markdown/issues/549">GH-549</a></strong>](<a href="https://github-redirect.dependabot.com/remarkjs/react-markdown/issues/549">remarkjs/react-markdown#549</a>) for more
on why this changed.
See <a href="https://github.com/remarkjs/react-markdown#appendix-b-components"><strong>Appendix B: Components</strong> in
<code>readme.md</code></a>
for more on components.</p>

<p>Before (<strong>broken</strong>):</p>
<pre lang="jsx"><code>&lt;Markdown
  renderers={{
    // Use a fancy hr
    thematicBreak: ({node, ...props}) =&gt; &lt;MyFancyRule {...props} /&gt;
  }}
&gt;{`***`}&lt;/Markdown&gt;
</code></pre>
<p>Now (<strong>fixed</strong>):</p>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8ed18dafa8"><code>8ed18da</code></a> 6.0.2</li>
<li><a href="cefc02d749"><code>cefc02d</code></a> Add string type for <code>className</code>s</li>
<li><a href="6355e45179"><code>6355e45</code></a> Fix to pass <code>vfile</code> to plugins</li>
<li><a href="5cf6e1b18f"><code>5cf6e1b</code></a> Fix to add warning when non-strings are given as <code>children</code></li>
<li><a href="592599fda4"><code>592599f</code></a> Update dev-dependencies</li>
<li><a href="15b4757082"><code>15b4757</code></a> 6.0.1</li>
<li><a href="4f5e62aa13"><code>4f5e62a</code></a> Fix unneeded <code>ts-ignore</code></li>
<li><a href="2e956be119"><code>2e956be</code></a> Fix whitespace in table elements</li>
<li><a href="d36048a6cb"><code>d36048a</code></a> Add architecture section to readme</li>
<li><a href="a2b611babc"><code>a2b611b</code></a> Update <code>react-syntax-highlighter</code> example</li>
<li>Additional commits viewable in <a href="https://github.com/remarkjs/react-markdown/compare/5.0.3...6.0.2">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: mweststrate

Differential Revision: D28323791

Pulled By: cekkaewnumchai

fbshipit-source-id: c5582e7cd357eb5f3c93c7c3d2df81bb2818e105
2021-05-12 15:10:48 -07:00
Michel Weststrate
96cbc81e63 Fix connection and DOM management of React DevTools
Summary:
This diff fixes several existing issues in the React DevTools:

Every time the user opened the plugin we re-instantiated the devtools, which has a few problems: 1) it looses all state (e.g. selection), and 2) this causes the tools to start a websocket listener on a new port, that was never cleaned up, or ever used, since React Native always connects to port 8097 anyway.

To preserve the state the idea of the original implementation was to move the devTools out of the current view, without disposing it. This actually didn't work in practice due to a faulty implementation, causing a full reinialization of the tools every time. Addressed this by reusing the mechanism that is used by the Hermes debugger tools as well.

By properly managing the port (e.g. closing it), there is no need to start (in vain) the devTools on a random port.

Port reversal for physical devices needs to happen only once, in principle upon connecting the device, so moved it to the device logic, which also avoids the need to hack into the global Flipper store.

Avoiding recreating the devTools makes plugin switching near instant, instead of needing to wait for a few seconds until the devTools connect.

When multiple apps are connected the behavior is now consistent: the application that refreshed last will be the one visible in the devTools. (That is still pretty suboptimal, but at least predicable and not a use case that is requested / supported in the DevTools themselves atm)

There is still ugly DOM business going on, did put that in a stand alone component for now.
Didn't extract the shared logic with Hermes plugin yet, but did verify both are still working correctly.

Changelog: [React DevTools] Several improvements that should improve the overal experience, the plugin should load much quicker and behave more predictably.

Reviewed By: bvaughn

Differential Revision: D28382587

fbshipit-source-id: 0f2787b24fa2afdf5014dbf1d79240606405199a
2021-05-12 14:21:53 -07:00
Michel Weststrate
ab17bbd555 Allow using global devTools
Summary:
Currently Flipper embeds the React devTools, and as a result the version of the React devTools is strictly coupled to the Flipper version. This is troublesome when connecting to (slightly) older React Native versions, that use a different version of the tools. That results in errors like this one:

{F615263497}

This diff introduces a feature to use globally installed devTools instead of the embedded ones, giving users the flexibility to pick their own version.

{F615263580}

This addresses

https://fb.workplace.com/groups/flippersupport/permalink/1125669971246993/
https://github.com/facebook/flipper/issues/2250
https://github.com/facebook/flipper/issues/2224

Changelog: [React DevTools] It is now possible to switch between the embedded and globally installed version of the React DevTools. This will enable the React DevTools to connect to older RN versions. Fixes #2250, #2224

Reviewed By: passy

Differential Revision: D28382586

fbshipit-source-id: a5386a5043933acda5aab2db74078bf7ceb105ca
2021-05-12 14:21:53 -07:00
Michel Weststrate
4062950fbe Convert React DevTools to Sandy
Summary:
Converted ReactDevTools to Sandy, no real semantic changes. Will add those in next diffs.

Made some minor flow optimizations.

The port forwarding setup interacted directly with the Flipper store, so made an escape hatch for that. Will clean that up again in next diffs.

Reviewed By: passy

Differential Revision: D28380055

fbshipit-source-id: 053979fd10bf3b62089a4f1e27b0e02b4b05e2e1
2021-05-12 14:21:53 -07:00
Anton Nikolaev
e7670e4e42 Fix retrieving versions for release builds
Summary: Fixed release build version retrieval

Reviewed By: passy, cekkaewnumchai

Differential Revision: D28378502

fbshipit-source-id: 345e7fac327a072a5c84cfa92bf4af78b6829654
2021-05-12 07:49:14 -07:00
dependabot[bot]
e6f68a9fce Bump protobuf-java from 3.15.8 to 3.16.0 (#2294)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.15.8 to 3.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.16.0</h2>
<h1>C++</h1>
<ul>
<li>Fix compiler warnings issue found in conformance_test_runner <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8189">#8189</a> (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8190">#8190</a>)</li>
<li>Fix MinGW-w64 build issues. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8286">#8286</a>)</li>
<li>[Protoc] C++ Resolved an issue where NO_DESTROY and CONSTINIT are in incorrect order (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8296">#8296</a>)</li>
<li>Fix PROTOBUF_CONSTINIT macro redefinition (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8323">#8323</a>)</li>
<li>Delete StringPiecePod (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8353">#8353</a>)</li>
<li>Fix gcc error: comparison of unsigned expression in '&gt;= 0' is always … (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8309">#8309</a>)</li>
<li>Fix cmake install on iOS (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8301">#8301</a>)</li>
<li>Create a CMake option to control whether or not RTTI is enabled (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8347">#8347</a>)</li>
<li>Fix endian.h location on FreeBSD (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8351">#8351</a>)</li>
<li>Refactor util::Status (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8354">#8354</a>)</li>
<li>Make util::Status more similar to absl::Status (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8405">#8405</a>)</li>
<li>Fix -Wsuggest-destructor-override for generated C++ proto classes. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8408">#8408</a>)</li>
<li>Refactor StatusOr and StringPiece (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8406">#8406</a>)</li>
<li>Refactor uint128 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8416">#8416</a>)</li>
<li>The ::pb namespace is no longer exposed due to conflicts.</li>
<li>Allow MessageDifferencer::TreatAsSet() (and friends) to override previous
calls instead of crashing.</li>
<li>Reduce the size of generated proto headers for protos with <code>string</code> or
<code>bytes</code> fields.</li>
<li>Move arena() operation on uncommon path to out-of-line routine</li>
<li>For iterator-pair function parameter types, take both iterators by value.</li>
<li>Code-space savings and perhaps some modest performance improvements in
RepeatedPtrField.</li>
<li>Eliminate nullptr check from every tag parse.</li>
<li>Remove unused _$name$<em>cached_byte_size</em> fields.</li>
<li>Serialize extension ranges together when not broken by a proto field in the
middle.</li>
<li>Do out-of-line allocation and deallocation of string object in ArenaString.</li>
<li>Streamline ParseContext::ParseMessage<!-- raw HTML omitted --> to avoid code bloat and improve
performance.</li>
<li>New member functions RepeatedField::Assign, RepeatedPtrField::{Add, Assign}.</li>
<li>Fix undefined behavior warning due to innocuous uninitialization of value
on an error path.</li>
<li>Avoid expensive inlined code space for encoding message length for messages
<blockquote>
<p>= 128 bytes and instead do a procedure call to a shared out-of-line routine.</p>
</blockquote>
</li>
<li>util::DefaultFieldComparator will be final in a future version of protobuf.
Subclasses should inherit from SimpleFieldComparator instead.</li>
</ul>
<h1>C#</h1>
<ul>
<li>Add .NET 5 target and improve WriteString performance with SIMD (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8147">#8147</a>)</li>
</ul>
<h1>Java</h1>
<ul>
<li>deps: update JUnit and Truth (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8319">#8319</a>)</li>
<li>Detect invalid overflow of byteLimit and return InvalidProtocolBufferException as documented.</li>
<li>Exceptions thrown while reading from an InputStream in parseFrom are now
included as causes.</li>
<li>Support potentially more efficient proto parsing from RopeByteStrings.</li>
<li>Clarify runtime of ByteString.Output.toStringBuffer().</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="2dc747c574"><code>2dc747c</code></a> Update PHP release notes and update version to 3.16.0 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8573">#8573</a>)</li>
<li><a href="debc03dfc5"><code>debc03d</code></a> Update protobuf version to 3.16.0-rc2 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8556">#8556</a>)</li>
<li><a href="17b0fb9149"><code>17b0fb9</code></a> Make update_version.py compatible with Python 3 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8555">#8555</a>)</li>
<li><a href="4aa425c6c5"><code>4aa425c</code></a> Cherry-pick <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8356">#8356</a> into 3.16.x (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8518">#8518</a>)</li>
<li><a href="e8b78f8208"><code>e8b78f8</code></a> Fixed memory leak of Ruby arena objects. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8465">#8465</a>)</li>
<li><a href="7689f00ba8"><code>7689f00</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8448">#8448</a>)</li>
<li><a href="6099c6505d"><code>6099c65</code></a> Updated CHANGES.txt for 3.16.0 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8456">#8456</a>)</li>
<li><a href="c9343864a2"><code>c934386</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8447">#8447</a> from acozzette/merge-3-15-x</li>
<li><a href="600799912a"><code>6007999</code></a> Revert &quot;[C++] Refactor uint128 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8416">#8416</a>)&quot;</li>
<li><a href="87aa9adb86"><code>87aa9ad</code></a> Merge branch 'master' into 3.15.x</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.15.8...v3.16.0">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: mweststrate

Differential Revision: D28323900

Pulled By: cekkaewnumchai

fbshipit-source-id: cdc69a052fb303d46c29d68bf9137aa4ba28f428
2021-05-12 07:49:14 -07:00
dependabot[bot]
dd25b69d66 Bump gradle from 4.1.3 to 4.2.0 (#2293)
Summary:
Bumps gradle from 4.1.3 to 4.2.0.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.android.tools.build:gradle&package-manager=gradle&previous-version=4.1.3&new-version=4.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/2293

Reviewed By: passy

Differential Revision: D28323838

Pulled By: cekkaewnumchai

fbshipit-source-id: 260e664a4abb9c9acbb45ecdff734c16ab6c8596
2021-05-12 07:49:14 -07:00
Chaiwat Ekkaewnumchai
23f15c525a Upgrade docusaurus to Upgrade postcss Vulnerability
Summary: Because of the `postcss` vulnerability, I tried to update postcss directly. However, forcing version 8 with previous version of docusaurus threw error. Hence, I upgraded docusaurus instead.

Reviewed By: jknoxville

Differential Revision: D28350050

fbshipit-source-id: ce37a01e3ec817fb006100691bc1d9b1cc33db17
2021-05-12 07:49:14 -07:00
Anton Nikolaev
443152aae7 Fix antd patch
Summary: Current master is broken, because every click to button treated as two clicks. That leads to weird issues, e.g. enabling / disabling plugins doesn't work because it quickly enables plugin and then disables it back so it looks like nothing happens.

Reviewed By: passy

Differential Revision: D28364660

fbshipit-source-id: 1ded86c42b6a4a78f3a0f29c942b852f16b4f2d3
2021-05-12 07:49:13 -07:00
Anton Nikolaev
ef091e7a07 Allow specifying min required Flipper version on "build-plugin" command call
Summary: Added an arg for "build-plugin" command to easily set min required flipper version when plugin is packaged. Before that we only saved engine version in Marketplace metadata, but it's better to save it into the package as well, so we can check compatibility for installed packages even when we have no Marketplace metadata for them.

Reviewed By: passy

Differential Revision: D28350276

fbshipit-source-id: 916d891540263a1f99c1f6d2033eb13e1c36d78f
2021-05-12 07:49:13 -07:00
Anton Nikolaev
c0c9363a1f Ignore flipper version when computing plugin checksum
Summary: To be able to save min required Flipper version into the package.json, we need to ignore it when computing hashsum. Otherwise hashsum of plugin will depend on the current Flipper version and so bumping Flipper will change hashsums of all plugins.

Reviewed By: passy

Differential Revision: D28342965

fbshipit-source-id: 289ec7e673bce1f2b1cbb402b56c5b1b31fd84da
2021-05-12 07:49:13 -07:00
Anton Nikolaev
a8ca142c9a Load only compatible plugins on startup
Summary: We currently filtering out incompatible versions from marketplace. This diff also add filtering for incompatible installed plugins on Flipper startup to ensure we always load the latest compatible version.

Reviewed By: passy

Differential Revision: D28341891

fbshipit-source-id: 83afc14a3c07e1763e1bd146251e6d3b71a66248
2021-05-12 07:49:13 -07:00
Anton Nikolaev
252322f525 Fix a bug with duplicated device plugins in "Detected in App" list
Summary: When crash reporter plugin is not installed in Flipper, it can appear duplicated in "Detected in App" list. This diff fixes that.

Reviewed By: passy

Differential Revision: D28325072

fbshipit-source-id: 92011f1f10c6633fbd31ea886fe53f352057f4f8
2021-05-12 07:49:13 -07:00
Anton Nikolaev
00851c6b5d Fix bug with plugin re-installation after uninstallation
Summary:
Fixed a bug when plugin installation status wouldn't be saved between sessions when plugin uninstalled and then re-installed again. Before the fix, after Flipper restart, such plugin was uninstalled again because its package name was not removed from "uninstalledPlugins" state. This was because plugin id was used by mistake instead of name in few places.

To try avoiding this issue in future I've also renamed "uninstalledPlugins" to "uninstalledPluginNames" to make it more clear than package name should be used there rather than ID. As this field is persisted, I also added migration which moves data to the renamed field.

Reviewed By: passy

Differential Revision: D28314447

fbshipit-source-id: fbe3edc258b78fe7fbb0d966f93aabcdf3b66d4b
2021-05-12 07:49:13 -07:00
Anton Nikolaev
22974130c8 Fix metro patches after updating metro version
Summary: There was a warning in console on `yarn install` saying that patches should be reapplied because "metro" and "metro-runtime" updated, so I called `patch-package metro metro-runtime` to re-apply patches.

Reviewed By: passy

Differential Revision: D28312817

fbshipit-source-id: 5e8bcee2d75a50099e71ad9c2812c14ee2c7ce9c
2021-05-12 07:49:13 -07:00
Anton Nikolaev
0dce247741 Fix bug with unnecessary plugin auto-update attempts
Summary: I've noticed that Flipper is trying to schedule auto-update for some plugins on every startup even though they are already updated. I found this happens because of a race condition when the auto-updater can be triggered before plugins initialised. This diff fixes that.

Reviewed By: passy

Differential Revision: D28312086

fbshipit-source-id: 66b0bd2aa9dfede1737d565b1e7e7845c940405e
2021-05-12 07:49:13 -07:00
Anton Nikolaev
32f276b499 Configure jest to automatically pick changes in typescript modules without need to compile them using tsc
Summary: Right now, if you are changing something in one of the modules, e.g. in "flipper-plugin", you'll need to compile the changed module using `tsc` before running tests, otherwise `jest` won't pick up the changes. `yarn test` has a step to run `tsc` before tests, however when tests are started simply by `jest` command, e.g. by VSCode plugin, then `tsc` is not automatically called before tests. This diff makes things easier by configuring `jest` to automatically transpile imported modules. This means simply running `jest` command will automatically pick up and automatically transpile all the changes.

Reviewed By: passy

Differential Revision: D28310318

fbshipit-source-id: 77e9b91daa59a46ce64b1b70eb9a998d7b72de00
2021-05-12 07:49:13 -07:00
Anton Nikolaev
28fd8da615 Install only compatible plugins
Summary: Currently, when user installs a new plugin which was not installed before that, Flipper always takes the latest available version of it. This is not correct, because the latest version might be incompatible with the currently running version of Flipper. To avoid that, instead of always using just the latest version we will be using the most recent version which is compatible with the current Flipper version.

Reviewed By: passy

Differential Revision: D28306505

fbshipit-source-id: 4258a456d6a5d92cbf48af55c0efb17ecf560b57
2021-05-12 07:49:13 -07:00
Anton Nikolaev
2b41fba704 Change Flipper version retrieving
Summary:
Changed retrieving of Flipper version. Now it will be always retrieved from package.json. Before this change we used "remote.app.getVersion()" API which instead returned electron version for dev builds, e.g. "11.2.3". This is not convenient, because we now use Flipper version to check plugin compatibility and unrelated Electron version here makes things more complicated. After this change, if version is not properly bumped then "0.0.0" will be used: 1) when running using "yarn start", 2) when local building with "yarn build --mac" without setting new version, 3) when running tests "yarn test".

In addition to that I added a new command-line argument and env var which allow overriding version number for Flipper. This is useful for testing plugin updates, because compatibility between plugins and Flipper is checked by comparing Flipper version with the min version set in the plugin metadata.

Reviewed By: passy

Differential Revision: D28287354

fbshipit-source-id: 2f9482080e3612b95a24300050d98150c6db6cb7
2021-05-12 07:49:13 -07:00
Anton Nikolaev
21ce694fd5 Retrieve multiple plugin versions from marketplace
Summary: Retrieve multiple plugin versions so we later can choose a version which is compatible with the current version of Flipper (e.g. if user is on old version of Flipper).

Reviewed By: passy

Differential Revision: D28284121

fbshipit-source-id: 3ed9cffb3e9702fc65d19b73fc8cc162b776b7c9
2021-05-12 07:49:13 -07:00
Pascal Hartig
69c7876be9 Enforce react/jsx-boolean-value
Summary: yarn fix results.

Reviewed By: nikoant

Differential Revision: D28329714

fbshipit-source-id: 564aa24bcdb4bc6cdea67dfad10a077a9c817a2d
2021-05-11 10:14:05 -07:00
Pascal Hartig
8ba27f5487 Enable react/jsx-boolean-value rule
Summary:
This checks for unnecessary boolean assignments in JSX,
e.g. `grow={true}` which can just be `grow`.

Saw this because mweststrate commented this on a diff.

Reviewed By: mweststrate

Differential Revision: D28329647

fbshipit-source-id: ed408a0d4977315cdd0ff2d13024bb720c27e24a
2021-05-11 10:14:05 -07:00
dependabot[bot]
2f90f432eb Bump @babel/generator from 7.13.16 to 7.14.1 in /desktop (#2290)
Summary:
Bumps [babel/generator](https://github.com/babel/babel/tree/HEAD/packages/babel-generator) from 7.13.16 to 7.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/generator</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.14.1 (2021-05-04)</h2>
<p>Thanks <a href="https://github.com/aancer-rca"><code>@​aancer-rca</code></a> for your first PR to Babel.</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13243">#13243</a> Parse static blocks with typescript plugin (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-block-scoping</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13248">#13248</a> Fix plugin-transform-block-scoping const violations (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13244">#13244</a> Parse <code>for await (async of ...)</code> (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13237">#13237</a> fix: Typo in <code>babel/helper-create-class-features-plugin</code> (<a href="https://github.com/aancer-rca"><code>@​aancer-rca</code></a>)</li>
</ul>
</li>
</ul>
<h4>📝 Documentation</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13151">#13151</a> Add alias docs for <code>@​babel/types</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13242">#13242</a> Don't use <code>&quot;composite&quot;: true</code> in tsc (until it supports cycles)  (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13241">#13241</a> chore: remove duplicated test262 parser tests (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-export-namespace-from</code>, <code>babel-plugin-syntax-module-string-names</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-modules-umd</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13246">#13246</a> Archive <code>babel/plugin-syntax-module-string-names</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-class-static-block</code>, <code>babel-plugin-proposal-private-methods</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-syntax-class-properties</code>, <code>babel-plugin-transform-flow-comments</code>, <code>babel-plugin-transform-flow-strip-types</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-plugin-transform-unicode-escapes</code>, <code>babel-preset-env</code>, <code>babel-standalone</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13232">#13232</a> Archive <code>babel/plugin-syntax-class-properties</code> (<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>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Sosuke Suzuki (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li>Stuart Cook (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
<li><a href="https://github.com/aancer-rca"><code>@​aancer-rca</code></a></li>
<li><a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a></li>
</ul>
<h2>v7.14.0 (2021-04-29)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13209">#13209</a> [ts] Enforce order for the <code>override</code> modifier (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-async-do-expressions</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13117">#13117</a> Implement async-do-expressions transform (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-do-expressions</code>, <code>babel-plugin-syntax-async-do-expressions</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13043">#13043</a> Parse async do expressions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13091">#13091</a> Enable class fields &amp; private methods by default (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</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/13176">#13176</a> Add private brand checks to <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/generator</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.14.1 (2021-05-04)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13243">#13243</a> Parse static blocks with typescript plugin (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-block-scoping</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13248">#13248</a> Fix plugin-transform-block-scoping const violations (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13244">#13244</a> Parse <code>for await (async of ...)</code> (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13237">#13237</a> fix: Typo in <code>babel/helper-create-class-features-plugin</code> (<a href="https://github.com/aancer-rca"><code>@​aancer-rca</code></a>)</li>
</ul>
</li>
</ul>
<h4>📝 Documentation</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13151">#13151</a> Add alias docs for <code>@​babel/types</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13242">#13242</a> Don't use <code>&quot;composite&quot;: true</code> in tsc (until it supports cycles)  (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13241">#13241</a> chore: remove duplicated test262 parser tests (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-export-namespace-from</code>, <code>babel-plugin-syntax-module-string-names</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-modules-umd</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13246">#13246</a> Archive <code>babel/plugin-syntax-module-string-names</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-class-static-block</code>, <code>babel-plugin-proposal-private-methods</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-syntax-class-properties</code>, <code>babel-plugin-transform-flow-comments</code>, <code>babel-plugin-transform-flow-strip-types</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-plugin-transform-unicode-escapes</code>, <code>babel-preset-env</code>, <code>babel-standalone</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13232">#13232</a> Archive <code>babel/plugin-syntax-class-properties</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.14.0 (2021-04-29)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13209">#13209</a> [ts] Enforce order for the <code>override</code> modifier (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-async-do-expressions</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13117">#13117</a> Implement async-do-expressions transform (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-do-expressions</code>, <code>babel-plugin-syntax-async-do-expressions</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13043">#13043</a> Parse async do expressions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13091">#13091</a> Enable class fields &amp; private methods by default (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</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/13176">#13176</a> Add private brand checks to <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13114">#13114</a> Add class static blocks to <code>preset-env</code>'s <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-syntax-private-property-in-object</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13172">#13172</a> Allow compiling <code>#foo in obj</code> without compiling private fields (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13113">#13113</a> babel-parser(ts): Add new plugin option <code>dts: boolean</code> (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13175">#13175</a> Materialize the class features in <code>babel/parser</code>. (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13033">#13033</a> Introduce parser error codes (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-module-transforms</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12838">#12838</a> Implement <code>importInterop: &quot;node&quot;</code> option for module transforms (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13224">#13224</a> Support parsing Flow's Optional Indexed Access Types (<a href="https://github.com/gkz"><code>@​gkz</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3ecc7919c5"><code>3ecc791</code></a> v7.14.1</li>
<li><a href="fa01fbe052"><code>fa01fbe</code></a> Parse <code>for await (async of ...)</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13244">#13244</a>)</li>
<li><a href="3c0152a217"><code>3c0152a</code></a> v7.14.0</li>
<li><a href="28d7442aae"><code>28d7442</code></a> Parse async do expressions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13043">#13043</a>)</li>
<li><a href="22b0eb038f"><code>22b0eb0</code></a> [ts] Enforce order for the <code>override</code> modifier (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13209">#13209</a>)</li>
<li><a href="8433cd0c05"><code>8433cd0</code></a> Support parsing Flow's Optional Indexed Access Types (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13224">#13224</a>)</li>
<li><a href="7484b51e56"><code>7484b51</code></a> Support TS 4.3 <code>get</code>/<code>set</code> type members (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13089">#13089</a>)</li>
<li><a href="bf14a106ad"><code>bf14a10</code></a> Support TS 4.3 <code>override</code> syntax in class (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13097">#13097</a>)</li>
<li><a href="f8aa32f767"><code>f8aa32f</code></a> Support parsing Flow's Indexed Access Types (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13053">#13053</a>)</li>
<li><a href="eac0259ce2"><code>eac0259</code></a> Support TS 4.3 static index signature in classes (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13096">#13096</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/babel/babel/commits/v7.14.1/packages/babel-generator">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D28323826

Pulled By: cekkaewnumchai

fbshipit-source-id: 1c752dc114dbaf05439b57ddf13afd55af452fd3
2021-05-11 05:51:56 -07:00
dependabot[bot]
d12875b45d Bump npm-packlist from 2.1.5 to 2.2.2 in /desktop (#2296)
Summary:
Bumps [npm-packlist](https://github.com/npm/npm-packlist) from 2.1.5 to 2.2.2.
<details>
<summary>Commits</summary>
<ul>
<li><a href="9737dc1921"><code>9737dc1</code></a> 2.2.2</li>
<li><a href="79b4a346c3"><code>79b4a34</code></a> Set locale in sort in executable</li>
<li><a href="d00ba5c2ed"><code>d00ba5c</code></a> 2.2.1</li>
<li><a href="36c76684e0"><code>36c7668</code></a> Avoid locale-dependent sorting issues</li>
<li><a href="0a64e2df59"><code>0a64e2d</code></a> lint</li>
<li><a href="0663d0419e"><code>0663d04</code></a> 2.2.0</li>
<li><a href="2b29fc274b"><code>2b29fc2</code></a> Do not force include history, changelogs, notice</li>
<li><a href="9d58723470"><code>9d58723</code></a> Add test to verify some other files always included</li>
<li><a href="7acb1b3989"><code>7acb1b3</code></a> remove travis yaml file</li>
<li><a href="7aedb57787"><code>7aedb57</code></a> fix: Add missing bin/index.js to files</li>
<li>Additional commits viewable in <a href="https://github.com/npm/npm-packlist/compare/v2.1.5...v2.2.2">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D28323854

Pulled By: cekkaewnumchai

fbshipit-source-id: dcf25beec6fab42528b0b6674256dbf029b2848b
2021-05-11 05:51:56 -07:00
dependabot[bot]
674f71a426 Bump prettier from 2.2.1 to 2.3.0 in /desktop (#2300)
Summary:
Bumps [prettier](https://github.com/prettier/prettier) from 2.2.1 to 2.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p>
<blockquote>
<h2>2.3.0</h2>
<p><a href="https://github.com/prettier/prettier/compare/2.2.1...2.3.0">diff</a></p>
<p>{emoji:1f517} <a href="https://prettier.io/blog/2021/05/09/2.3.0.html">Release Notes</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p>
<blockquote>
<h1>2.3.0</h1>
<p><a href="https://github.com/prettier/prettier/compare/2.2.1...2.3.0">diff</a></p>
<p>{emoji:1f517} <a href="https://prettier.io/blog/2021/05/09/2.3.0.html">Release Notes</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="2afc3b9ae6"><code>2afc3b9</code></a> Release 2.3.0</li>
<li><a href="7cfa9aa89b"><code>7cfa9aa</code></a> Fix pre-commit hook setup command (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10710">#10710</a>)</li>
<li><a href="c8c02b4753"><code>c8c02b4</code></a> Build(deps-dev): Bump concurrently from 6.0.2 to 6.1.0 in /website (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10834">#10834</a>)</li>
<li><a href="6506e0f50e"><code>6506e0f</code></a> Build(deps-dev): Bump webpack-cli from 4.6.0 to 4.7.0 in /website (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10836">#10836</a>)</li>
<li><a href="69fae9c291"><code>69fae9c</code></a> Build(deps): Bump flow-parser from 0.150.0 to 0.150.1 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10839">#10839</a>)</li>
<li><a href="164a6e2351"><code>164a6e2</code></a> Switch CLI to async (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10804">#10804</a>)</li>
<li><a href="d3e7e2f634"><code>d3e7e2f</code></a> Build(deps): Bump codecov/codecov-action from v1.4.1 to v1.5.0 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10833">#10833</a>)</li>
<li><a href="9e09845da0"><code>9e09845</code></a> Build(deps): Bump <code>@​angular/compiler</code> from 11.2.12 to 11.2.13 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10838">#10838</a>)</li>
<li><a href="1bfab3d045"><code>1bfab3d</code></a> Build(deps-dev): Bump eslint from 7.25.0 to 7.26.0 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10840">#10840</a>)</li>
<li><a href="387fce4ed8"><code>387fce4</code></a> Minor formatting tweaks (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10807">#10807</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/2.2.1...2.3.0">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: passy

Differential Revision: D28323849

Pulled By: cekkaewnumchai

fbshipit-source-id: 1842877ccc9a9587af7f0d9ff9432c2075c8ee22
2021-05-11 05:51:56 -07:00
dependabot[bot]
b3bacc4812 Bump metro-minify-terser from 0.65.2 to 0.66.0 in /desktop (#2295)
Summary:
Bumps [metro-minify-terser](https://github.com/facebook/metro) from 0.65.2 to 0.66.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/metro/releases">metro-minify-terser's releases</a>.</em></p>
<blockquote>
<h2>Release v0.66.0</h2>
<ul>
<li><strong>[Breaking]</strong> metro-symbolicate: Optionally accept a SourceURL parameter for debug builds (7ad7560)</li>
<li><strong>[Feature]</strong> Move generator to Hermes stable (b280477)</li>
<li><strong>[Feature]</strong> Move for-of and ?? to hermes stable (31375f7)</li>
<li><strong>[Feature]</strong> Set app name for React Native Experimental Debug Connection (3aca116)</li>
<li><strong>[Feature]</strong> Infer the name &quot;default&quot; for anonymous exports (af23a1b)</li>
<li><strong>[Fix]</strong> Disable fileName moduleId parsing for non-legacy source maps (e473e93)</li>
<li><strong>[Fix]</strong> Format log messages using printf format (f2b3485)</li>
<li><strong>[Fix]</strong> Fix scope of function declaration binding in constant folding (150d13e)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="20e4480f9e"><code>20e4480</code></a> Bump metro to 0.66.0</li>
<li><a href="7ad7560e33"><code>7ad7560</code></a> Optionally accept a SourceURL parameter for debug builds</li>
<li><a href="af23a1b27b"><code>af23a1b</code></a> Infer the name &quot;default&quot; for anonymous exports</li>
<li><a href="31375f7604"><code>31375f7</code></a> Move for-of and ?? to hermes stable</li>
<li><a href="3aca116973"><code>3aca116</code></a> Set app name for React Native Experimental Debug Connection</li>
<li><a href="4bd9e40297"><code>4bd9e40</code></a> Deploy v0.148.0 to xplat</li>
<li><a href="54bcce22c6"><code>54bcce2</code></a> Backout for-of and canary ??</li>
<li><a href="f66d6e37f2"><code>f66d6e3</code></a> Canary Hermes for-of</li>
<li><a href="17d4761946"><code>17d4761</code></a> Clean up redundant experimental flowconfig options</li>
<li><a href="0b4f46c064"><code>0b4f46c</code></a> Update troubleshooting docs for metro cache tmpdir (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/642">https://github.com/facebook/flipper/issues/642</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/metro/compare/v0.65.2...v0.66.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=metro-minify-terser&package-manager=npm_and_yarn&previous-version=0.65.2&new-version=0.66.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/2295

Reviewed By: passy

Differential Revision: D28323858

Pulled By: cekkaewnumchai

fbshipit-source-id: a0dd236f434ebb6d1ad8f5304afb2805b4984ca0
2021-05-11 05:51:56 -07:00
dependabot[bot]
ef242a2b76 Bump antd from 4.12.2 to 4.15.4 in /desktop (#2301)
Summary:
allow-large-files
Bumps [antd](https://github.com/ant-design/ant-design) from 4.12.2 to 4.15.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/ant-design/ant-design/releases">antd's releases</a>.</em></p>
<blockquote>
<h2>4.15.4</h2>
<ul>
<li>{emoji:1f41e} Fix Menu.Item width issue when <code>collapsedWidth</code> is set. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30357">#30357</a> <a href="https://github.com/Map1en"><code>@​Map1en</code></a></li>
<li>{emoji:1f41e} Fix Radio check spin style sometime height too long. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30367">#30367</a></li>
<li>{emoji:1f41e} Fix Typography.Link open link when trigger <code>editable</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30354">#30354</a> <a href="https://github.com/John60676"><code>@​John60676</code></a></li>
<li>{emoji:1f41e} InputNumber clean up input will trigger <code>onChange(null)</code> now. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30337">#30337</a></li>
<li>{emoji:1f41e} Fix Dropdown.Button broken style when inside Modal <code>footer</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30328">#30328</a> <a href="https://github.com/Map1en"><code>@​Map1en</code></a></li>
<li>{emoji:1f484} Replace Anchor default background from <code>#FFFFFF</code> to <code>transparent</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30336">#30336</a></li>
<li>{emoji:1f310} Add <code>ko_KR</code> and <code>ja_JP</code> TimePicker.RangePicker placeholder. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30285">#30285</a> <a href="https://github.com/ChalkPE"><code>@​ChalkPE</code></a></li>
<li>TypeScript
<ul>
<li>� Fix Upload type definition of <code>beforeUpload</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30351">#30351</a> <a href="https://github.com/kerm1it"><code>@​kerm1it</code></a></li>
</ul>
</li>
</ul>
<hr />
<ul>
<li>{emoji:1f41e} 修复 Menu.Item 设置 <code>collapsedWidth</code> 时宽度错误的问题。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30357">#30357</a> <a href="https://github.com/Map1en"><code>@​Map1en</code></a></li>
<li>{emoji:1f41e} 修复 Radio 选中样式有时高度略长的问题。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30367">#30367</a></li>
<li>{emoji:1f41e} 修复 Typography.Link  在 <code>editable</code> 模式下点击编辑会触发链接跳转的问题。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30354">#30354</a> <a href="https://github.com/John60676"><code>@​John60676</code></a></li>
<li>{emoji:1f41e} InputNumber 现在清空输入框时会触发 <code>onChange(null)</code>。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30337">#30337</a></li>
<li>{emoji:1f41e} 修复 Modal <code>footer</code> 里放置 Dropdown.Button 的样式错乱问题。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30328">#30328</a> <a href="https://github.com/Map1en"><code>@​Map1en</code></a></li>
<li>{emoji:1f484} 替换 Anchor 默认背景颜色从 <code>#FFFFFF</code> 改至 <code>transparent</code>。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30336">#30336</a></li>
<li>{emoji:1f310} 添加 TimePicker.RangePicker  <code>ko_KR</code> 和 <code>ja_JP</code> 的 <code>placeholder</code> 国际化。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30285">#30285</a> <a href="https://github.com/ChalkPE"><code>@​ChalkPE</code></a></li>
<li>TypeScript
<ul>
<li>� 修复 Upload 组件 <code>beforeUpload</code> 类型声明。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30351">#30351</a> <a href="https://github.com/kerm1it"><code>@​kerm1it</code></a></li>
</ul>
</li>
</ul>
<h2>4.15.3</h2>
<ul>
<li>Table
<ul>
<li>{emoji:1f41e} Fix Table selection column width when bordered is true. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30304">#30304</a></li>
<li>{emoji:1f6a8} Add warning when Table <code>current</code> is negative number. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30242">#30242</a> <a href="https://github.com/wadezhan"><code>@​wadezhan</code></a></li>
</ul>
</li>
<li>{emoji:1f41e} Fix Button <code>type=&quot;link&quot;</code> should not redirect when it is <code>disabled</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30209">#30209</a></li>
<li>{emoji:1f41e} Fix Upload appear errors when url of file is <code>null</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30215">#30215</a></li>
<li>{emoji:1f41e} Fix padding on a SubMenu inside an ItemGroup. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30218">#30218</a> <a href="https://github.com/sebakerckhof"><code>@​sebakerckhof</code></a></li>
<li>{emoji:1f41e} Fix Checkbox &amp; Radio align issue in flex box. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30260">#30260</a></li>
<li>{emoji:1f41e} Fix Badge broken animation on spin icon. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30275">#30275</a></li>
<li>{emoji:1f41e} Fix Input <code>disabled</code> hover style in Form. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30302">#30302</a> <a href="https://github.com/Fog3211"><code>@​Fog3211</code></a></li>
<li>TypeScript
<ul>
<li>� Fix Upload type definition of <code>beforeUpload</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30213">#30213</a></li>
</ul>
</li>
</ul>
<hr />
<ul>
<li>Table
<ul>
<li>{emoji:1f41e} 修复选择列和边框冲突的问题。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30304">#30304</a></li>
<li>{emoji:1f6a8} 当 <code>current</code> 为负数时将在显示控制台警告。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30242">#30242</a> <a href="https://github.com/wadezhan"><code>@​wadezhan</code></a></li>
</ul>
</li>
<li>{emoji:1f41e} 修复 Button <code>type=&quot;link&quot;</code> 添加 <code>disabled</code> 后仍然可点击跳转的问题。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30209">#30209</a></li>
<li>{emoji:1f41e} 修复 Upload 当文件 url 为 <code>null</code> 时渲染出错问题。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30215">#30215</a></li>
<li>{emoji:1f41e} 修复 SubMenu 在 ItemGroup 内时的内边距。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30218">#30218</a> <a href="https://github.com/sebakerckhof"><code>@​sebakerckhof</code></a></li>
<li>{emoji:1f41e} 修复 Checkbox 和 Radio 在 flex 布局下的对齐问题。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30260">#30260</a></li>
<li>{emoji:1f41e} 修复 Badge 上放置旋转图标的动画问题。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30275">#30275</a></li>
<li>{emoji:1f41e} 修复 Form 错误校验状态下 Input <code>disabled</code> 的 hover 样式。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30302">#30302</a> <a href="https://github.com/Fog3211"><code>@​Fog3211</code></a></li>
<li>TypeScript
<ul>
<li>� 修复 Upload 组件 <code>beforeUpload</code> 类型声明。<a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30213">#30213</a></li>
</ul>
</li>
</ul>
<h2>4.15.3-alpha.0</h2>
<h2>4.15.2</h2>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md">antd's changelog</a>.</em></p>
<blockquote>
<h2>4.15.4</h2>
<p><code>2021-04-30</code></p>
<ul>
<li>{emoji:1f41e} Fix Menu.Item width issue when <code>collapsedWidth</code> is set. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30357">#30357</a> <a href="https://github.com/Map1en"><code>@​Map1en</code></a></li>
<li>{emoji:1f41e} Fix Radio check spin style sometime height too long. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30367">#30367</a></li>
<li>{emoji:1f41e} Fix Typography.Link open link when trigger <code>editable</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30354">#30354</a> <a href="https://github.com/John60676"><code>@​John60676</code></a></li>
<li>{emoji:1f41e} InputNumber clean up input will trigger <code>onChange(null)</code> now. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30337">#30337</a></li>
<li>{emoji:1f41e} Fix Dropdown.Button broken style when inside Modal <code>footer</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30328">#30328</a> <a href="https://github.com/Map1en"><code>@​Map1en</code></a></li>
<li>{emoji:1f484} Replace Anchor default background from <code>#FFFFFF</code> to <code>transparent</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30336">#30336</a></li>
<li>{emoji:1f310} Add <code>ko_KR</code> and <code>ja_JP</code> TimePicker.RangePicker placeholder. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30285">#30285</a> <a href="https://github.com/ChalkPE"><code>@​ChalkPE</code></a></li>
<li>TypeScript
<ul>
<li>� Fix Upload type definition of <code>beforeUpload</code> and <code>UploadFile</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30351">#30351</a> <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30343">#30343</a> <a href="https://github.com/kerm1it"><code>@​kerm1it</code></a></li>
</ul>
</li>
</ul>
<h2>4.15.3</h2>
<p><code>2021-04-25</code></p>
<ul>
<li>Table
<ul>
<li>{emoji:1f41e} Fix Table selection column width when bordered is true. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30304">#30304</a></li>
<li>{emoji:1f6a8} Add warning when Table <code>current</code> is negative number. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30242">#30242</a> <a href="https://github.com/wadezhan"><code>@​wadezhan</code></a></li>
</ul>
</li>
<li>{emoji:1f41e} Fix Button <code>type=&quot;link&quot;</code> should not redirect when it is <code>disabled</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30209">#30209</a></li>
<li>{emoji:1f41e} Fix Upload appear errors when url of file is <code>null</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30215">#30215</a></li>
<li>{emoji:1f41e} Fix padding on a SubMenu inside an ItemGroup. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30218">#30218</a> <a href="https://github.com/sebakerckhof"><code>@​sebakerckhof</code></a></li>
<li>{emoji:1f41e} Fix Checkbox &amp; Radio align issue in flex box. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30260">#30260</a></li>
<li>{emoji:1f41e} Fix Badge broken animation on spin icon. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30275">#30275</a></li>
<li>{emoji:1f41e} Fix Input <code>disabled</code> hover style in Form. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30302">#30302</a> <a href="https://github.com/Fog3211"><code>@​Fog3211</code></a></li>
<li>TypeScript
<ul>
<li>� Fix Upload type definition of <code>beforeUpload</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30213">#30213</a> <a href="https://github.com/hello-chinese"><code>@​hello-chinese</code></a></li>
</ul>
</li>
</ul>
<h2>4.15.2</h2>
<p><code>2021-04-19</code></p>
<ul>
<li>{emoji:1f41e} Fix Tabs <code>centered</code> doesn't work. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30106">#30106</a> <a href="https://github.com/kerm1it"><code>@​kerm1it</code></a></li>
<li>{emoji:1f484} Fix Button <code>type=&quot;link&quot;</code> disabled cursor style missing. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30197">#30197</a></li>
<li>{emoji:1f41e} Fix TextArea <code>onChange</code> event return <code>target</code> object is not a HTMLTextArea object. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30124">#30124</a></li>
<li>{emoji:1f41e} Files in Upload <code>fileList</code> will always have uid. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30087">#30087</a> <a href="https://github.com/jameslahm"><code>@​jameslahm</code></a></li>
<li>{emoji:1f484} Fix Badge toggle style when <code>status</code> is <code>warning</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30090">#30090</a> <a href="https://github.com/jameslahm"><code>@​jameslahm</code></a></li>
<li>{emoji:1f310} Add Image component <code>preview</code> text in zh_HK and zh_TW. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30100">#30100</a> <a href="https://github.com/jameslahm"><code>@​jameslahm</code></a></li>
<li>{emoji:1f310} add da_DK locale TimePicker.RangePicker. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30128">#30128</a> <a href="https://github.com/themitvp"><code>@​themitvp</code></a></li>
<li>TypeScript
<ul>
<li>� Modify LIST_IGNORE field is of string type. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/30188">#30188</a> <a href="https://github.com/hello-chinese"><code>@​hello-chinese</code></a></li>
</ul>
</li>
</ul>
<h2>4.15.1</h2>
<p><code>2021-04-10</code></p>
<ul>
<li>{emoji:1f41e} Fix Descriptions <code>labelStyle</code> <code>contentStyle</code> unsuccessful when <code>layout=&quot;vertical&quot;</code> and <code>bordered={true}</code>. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/29942">#29942</a></li>
<li>{emoji:1f41e} Upload won't crash when <code>fileList</code> is a frozen object now. <a href="https://github-redirect.dependabot.com/ant-design/ant-design/pull/29944">#29944</a></li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d9f41aaa06"><code>d9f41aa</code></a> docs: 4.15.4 changelog (<a href="https://github-redirect.dependabot.com/ant-design/ant-design/issues/30376">#30376</a>)</li>
<li><a href="a39e51a8c1"><code>a39e51a</code></a> fix(layout-sider): menu-item width is wrong when collapsedWidth is set (<a href="https://github-redirect.dependabot.com/ant-design/ant-design/issues/30357">#30357</a>)</li>
<li><a href="3b51792f9c"><code>3b51792</code></a> chore(deps-dev): bump css-minimizer-webpack-plugin from 1.3.0 to 2.0.0 (<a href="https://github-redirect.dependabot.com/ant-design/ant-design/issues/30108">#30108</a>)</li>
<li><a href="a4f503c720"><code>a4f503c</code></a> test: add more space test coverage (<a href="https://github-redirect.dependabot.com/ant-design/ant-design/issues/30369">#30369</a>)</li>
<li><a href="da7f8a7bf1"><code>da7f8a7</code></a> chore: Adjust Radio spin style (<a href="https://github-redirect.dependabot.com/ant-design/ant-design/issues/30367">#30367</a>)</li>
<li><a href="dd88e30586"><code>dd88e30</code></a> fix(upload): beforeUpload type definition (<a href="https://github-redirect.dependabot.com/ant-design/ant-design/issues/30351">#30351</a>)</li>
<li><a href="60cad5a765"><code>60cad5a</code></a> fix(typography): <code>editable</code> should not trigger links (<a href="https://github-redirect.dependabot.com/ant-design/ant-design/issues/30354">#30354</a>)</li>
<li><a href="ab83346a5a"><code>ab83346</code></a> Update avatar.md</li>
<li><a href="4ccbf1fd0f"><code>4ccbf1f</code></a> fix(upload): UploadFile type definition (<a href="https://github-redirect.dependabot.com/ant-design/ant-design/issues/30343">#30343</a>)</li>
<li><a href="fa80ae5a0a"><code>fa80ae5</code></a> test: more test case (<a href="https://github-redirect.dependabot.com/ant-design/ant-design/issues/30340">#30340</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/ant-design/ant-design/compare/4.12.2...4.15.4">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: passy

Differential Revision: D28323870

Pulled By: cekkaewnumchai

fbshipit-source-id: 81ce65d6cce44d8ac32730125844ac9dff68da3c
2021-05-11 05:51:56 -07:00
dependabot[bot]
50f161dc13 Bump electron-builder from 22.10.5 to 22.11.1 in /desktop (#2297)
Summary:
Bumps [electron-builder](https://github.com/electron-userland/electron-builder) from 22.10.5 to 22.11.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/electron-userland/electron-builder/releases">electron-builder's releases</a>.</em></p>
<blockquote>
<h2>22.11.1</h2>
<h3>Bug Fixes</h3>
<ul>
<li>check if icons subdir exists in build resources, otherwise don't prepend it to fallback sources (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5686">#5686</a>) (<a href="8df250b464">8df250b</a>)</li>
<li>DMG assembly on Apple Silicon (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/4606">#4606</a>) (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5724">#5724</a>) (<a href="469b85fa2a">469b85f</a>)</li>
<li>Escape version in NSIS Updater during replace (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5655">#5655</a>) (<a href="77c215d1b1">77c215d</a>)</li>
<li>extend http file limit (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5843">#5843</a>) (<a href="9305fefa12">9305fef</a>), closes <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/4676">#4676</a></li>
<li>fixing downloadPromise not resolving on Mac. (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5802">#5802</a>) (<a href="d57453cffc">d57453c</a>)</li>
<li>test snap update for abi_registry.json (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5823">#5823</a>) (<a href="6237e670a8">6237e67</a>)</li>
<li>typo in <code>fileMatcher</code>'s default patterns (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5705">#5705</a>) (<a href="c0ae89c004">c0ae89c</a>)</li>
<li>update repo in CONTRIBUTING.md (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5726">#5726</a>) (<a href="da85087143">da85087</a>)</li>
<li><strong>electron-updater:</strong> do not install on quit when autoInstallOnAppQuit is set to false (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5681">#5681</a>) (<a href="8f845916d1">8f84591</a>)</li>
<li>windows async signing (<a href="91627116fd">9162711</a>)</li>
<li><strong>nsis:</strong> keep injected logger state (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5596">#5596</a>) (<a href="be4a1fb05b">be4a1fb</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>add custom macro for checking uninstallation results (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5712">#5712</a>) (<a href="e4250206e9">e425020</a>)</li>
<li>add Electron branding options (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5727">#5727</a>) (<a href="0de5f1f7d4">0de5f1f</a>)</li>
<li>add option removePackageKeywords (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5814">#5814</a>) (<a href="dcf570f5fe">dcf570f</a>)</li>
<li>Allow specifying additional WiX compiler options (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5813">#5813</a>) (<a href="4e2909cdf5">4e2909c</a>)</li>
<li>build additional arch-specific nsis installers when ${arch} template is provided (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5718">#5718</a>) (<a href="7194c388f6">7194c38</a>)</li>
<li><strong>linux:</strong> Package name can be specified using packageName option (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5530">#5530</a>) (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5588">#5588</a>) (<a href="622aaefd15">622aaef</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="9305fefa12"><code>9305fef</code></a> fix: extend http file limit (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5843">#5843</a>)</li>
<li><a href="4e2909cdf5"><code>4e2909c</code></a> feat: Allow specifying additional WiX compiler options (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5813">#5813</a>)</li>
<li><a href="6237e670a8"><code>6237e67</code></a> fix: test snap update for abi_registry.json (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5823">#5823</a>)</li>
<li><a href="dcf570f5fe"><code>dcf570f</code></a> feat: add option removePackageKeywords (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5814">#5814</a>)</li>
<li><a href="79c9f6b6b5"><code>79c9f6b</code></a> docs: CONTRIBUTING.md -&gt; limit line length, refactoring and snippets for Wind...</li>
<li><a href="d57453cffc"><code>d57453c</code></a> fix: fixing downloadPromise not resolving on Mac. (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5802">#5802</a>)</li>
<li><a href="28cb86bdcb"><code>28cb86b</code></a> fix/windows-tests (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5806">#5806</a>)</li>
<li><a href="66f01bba33"><code>66f01bb</code></a> chore: default linux target + ci config (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5787">#5787</a>)</li>
<li><a href="6b1be73e45"><code>6b1be73</code></a> Add support for building Flatpak bundles (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5711">#5711</a>)</li>
<li><a href="0f3b46c3ae"><code>0f3b46c</code></a> [Electron Builder] Fix for Signing error on docker with WSL 2 engine … (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5722">#5722</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/electron-userland/electron-builder/compare/v22.10.5...v22.11.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=electron-builder&package-manager=npm_and_yarn&previous-version=22.10.5&new-version=22.11.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/2297

Test Plan:
Smoke test with
```
env FLIPPERVERSIONV2=0.88.290384275 RUST_LOG=flipper_launcher=info /Applications/Flipper.app/Contents/MacOS/Flipper
```

Everything seems to work fine

Reviewed By: passy

Differential Revision: D28323866

Pulled By: cekkaewnumchai

fbshipit-source-id: 8ced137e7c46a8b2cfd044b8f77b65efed639cbf
2021-05-11 05:51:56 -07:00
dependabot[bot]
6049aa70b7 Bump @babel/core from 7.13.16 to 7.14.0 in /desktop (#2299)
Summary:
Bumps [babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.13.16 to 7.14.0.
<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.14.0 (2021-04-29)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13209">#13209</a> [ts] Enforce order for the <code>override</code> modifier (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-async-do-expressions</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13117">#13117</a> Implement async-do-expressions transform (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-do-expressions</code>, <code>babel-plugin-syntax-async-do-expressions</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13043">#13043</a> Parse async do expressions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13091">#13091</a> Enable class fields &amp; private methods by default (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</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/13176">#13176</a> Add private brand checks to <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13114">#13114</a> Add class static blocks to <code>preset-env</code>'s <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-syntax-private-property-in-object</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13172">#13172</a> Allow compiling <code>#foo in obj</code> without compiling private fields (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13113">#13113</a> babel-parser(ts): Add new plugin option <code>dts: boolean</code> (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13175">#13175</a> Materialize the class features in <code>babel/parser</code>. (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13033">#13033</a> Introduce parser error codes (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-module-transforms</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12838">#12838</a> Implement <code>importInterop: &quot;node&quot;</code> option for module transforms (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13224">#13224</a> Support parsing Flow's Optional Indexed Access Types (<a href="https://github.com/gkz"><code>@​gkz</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13053">#13053</a> Support parsing Flow's Indexed Access Types (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13195">#13195</a> Parse string export names by default (<code>moduleStringNames</code>) (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13089">#13089</a> Support TypeScript 4.3 get/set type members (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13097">#13097</a> support TS 4.3 <code>override</code> syntax in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13096">#13096</a> support TS 4.3 static index signature in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13208">#13208</a> Prevent ForOfStatement from printing the forbidden sequence &quot;for ( async of&quot; (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13169">#13169</a> fix: don't deduplicate comments with same start index (<a href="https://github.com/gzzhanghao"><code>@​gzzhanghao</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-plugin-proposal-object-rest-spread</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13204">#13204</a> Simplify the special-case printing of single-param arrow functions (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13182">#13182</a> fix: Don't load browserslist in block-hoist-plugin (<a href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-parser</code>, <code>babel-plugin-transform-classes</code>, <code>babel-preset-env</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13130">#13130</a> babel-parser: Add new internal ESLint rule to consistent error messages (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13227">#13227</a> Add <code>runFixtureTestsWithoutExactASTMatch</code> in parser test runner (<a href="https://github.com/JLHwung"><code>@​JLHwung</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.14.0 (2021-04-29)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13209">#13209</a> [ts] Enforce order for the <code>override</code> modifier (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-async-do-expressions</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13117">#13117</a> Implement async-do-expressions transform (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-do-expressions</code>, <code>babel-plugin-syntax-async-do-expressions</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13043">#13043</a> Parse async do expressions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13091">#13091</a> Enable class fields &amp; private methods by default (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</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/13176">#13176</a> Add private brand checks to <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13114">#13114</a> Add class static blocks to <code>preset-env</code>'s <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-syntax-private-property-in-object</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13172">#13172</a> Allow compiling <code>#foo in obj</code> without compiling private fields (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13113">#13113</a> babel-parser(ts): Add new plugin option <code>dts: boolean</code> (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13175">#13175</a> Materialize the class features in <code>babel/parser</code>. (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13033">#13033</a> Introduce parser error codes (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-module-transforms</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12838">#12838</a> Implement <code>importInterop: &quot;node&quot;</code> option for module transforms (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13224">#13224</a> Support parsing Flow's Optional Indexed Access Types (<a href="https://github.com/gkz"><code>@​gkz</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13053">#13053</a> Support parsing Flow's Indexed Access Types (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13195">#13195</a> Parse string export names by default (<code>moduleStringNames</code>) (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13089">#13089</a> Support TypeScript 4.3 get/set type members (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13097">#13097</a> support TS 4.3 <code>override</code> syntax in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13096">#13096</a> support TS 4.3 static index signature in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13208">#13208</a> Prevent ForOfStatement from printing the forbidden sequence &quot;for ( async of&quot; (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13169">#13169</a> fix: don't deduplicate comments with same start index (<a href="https://github.com/gzzhanghao"><code>@​gzzhanghao</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-plugin-proposal-object-rest-spread</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13204">#13204</a> Simplify the special-case printing of single-param arrow functions (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13182">#13182</a> fix: Don't load browserslist in block-hoist-plugin (<a href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-parser</code>, <code>babel-plugin-transform-classes</code>, <code>babel-preset-env</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13130">#13130</a> babel-parser: Add new internal ESLint rule to consistent error messages (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13227">#13227</a> Add <code>runFixtureTestsWithoutExactASTMatch</code> in parser test runner (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3c0152a217"><code>3c0152a</code></a> v7.14.0</li>
<li><a href="28d7442aae"><code>28d7442</code></a> Parse async do expressions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13043">#13043</a>)</li>
<li><a href="2521c666f7"><code>2521c66</code></a> Add internal ESLint rule for consistent parser error messages (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13130">#13130</a>)</li>
<li><a href="d0fcbfccdd"><code>d0fcbfc</code></a> perf(core): check files before interacting with them (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13090">#13090</a>)</li>
<li><a href="88da2e80ed"><code>88da2e8</code></a> perf: avoid loadFullConfig when creating block hoist plugin (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13223">#13223</a>)</li>
<li><a href="adb5adac0c"><code>adb5ada</code></a> fix: Don't load browserslist in block-hoist-plugin (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13182">#13182</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.14.0/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.16&new-version=7.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/2299

Reviewed By: mweststrate

Differential Revision: D28323884

Pulled By: cekkaewnumchai

fbshipit-source-id: 0ed99528ccb0a84b3a02f1e46da38bb179f294da
2021-05-11 05:51:56 -07:00
dependabot[bot]
ec356309c0 Bump @emotion/react from 11.1.5 to 11.4.0 in /desktop (#2302)
Summary:
Bumps [emotion/react](https://github.com/emotion-js/emotion) from 11.1.5 to 11.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/emotion-js/emotion/releases"><code>@​emotion/react</code>'s releases</a>.</em></p>
<blockquote>
<h2><code>@​emotion/react</code><a href="https://github.com/11"><code>@​11</code></a>.4.0</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a href="https://github-redirect.dependabot.com/emotion-js/emotion/pull/2334">#2334</a> <a href="7d9e74f8f0"><code>7d9e74f8</code></a> Thanks <a href="https://github.com/Andarist"><code>@​Andarist</code></a>! - The Global component no longer replaces style elements from server-rendering on first mount and instead reuses the server-side rendered style element</p>
</li>
<li>
<p>Updated dependencies [<a href="38f9d44f91"><code>38f9d44f</code></a>]:</p>
<ul>
<li><code>@​emotion/cache</code><a href="https://github.com/11"><code>@​11</code></a>.4.0</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3a8eaac14c"><code>3a8eaac</code></a> Version Packages (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2365">#2365</a>)</li>
<li><a href="7d9e74f8f0"><code>7d9e74f</code></a> feat(server): add extractCriticalToChunks (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2334">#2334</a>)</li>
<li><a href="38f9d44f91"><code>38f9d44</code></a> Fix moving of client-side inserted style tags from Emotion 10 when intending ...</li>
<li><a href="780bc17cc7"><code>780bc17</code></a> Upgrade Changesets</li>
<li><a href="2463507409"><code>2463507</code></a> Added Frontity to the in the wild list (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2362">#2362</a>)</li>
<li><a href="6c4a9e50f1"><code>6c4a9e5</code></a> Fix slack invite link</li>
<li><a href="f3c51e8aca"><code>f3c51e8</code></a> 📝 Updated readme of <code>@​emotion/cache</code> for key attribute. (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2346">#2346</a>)</li>
<li><a href="d759ae1298"><code>d759ae1</code></a> Switch to GitHub actions (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2347">#2347</a>)</li>
<li><a href="4d7efcb33c"><code>4d7efcb</code></a> Run Windows on CI (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2341">#2341</a>)</li>
<li><a href="f36b946b4b"><code>f36b946</code></a> Version Packages (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2339">#2339</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/emotion-js/emotion/compare/emotion/react@11.1.5...@emotion/react@11.4.0">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D28323892

Pulled By: cekkaewnumchai

fbshipit-source-id: 94464b2230470c1aa945121eae85fbc6715d4b6a
2021-05-11 05:51:56 -07:00
dependabot[bot]
0c8759cf9f Bump react-native from 0.64.0 to 0.64.1 in /react-native/react-native-flipper (#2289)
Summary:
Bumps [react-native](https://github.com/facebook/react-native) from 0.64.0 to 0.64.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p>
<blockquote>
<h2>v0.64.1</h2>
<p>This patch release is specifically targetted towards fixing iOS build problems in Xcode 12.5. If it doesn't help, please refer to <a href="https://github-redirect.dependabot.com/facebook/react-native/issues/31480">this issue</a>.</p>
<p>Aside from bumping your version from 0.64.0 to 0.64.1, please check your podfile.lock and make sure that Flipper is on 0.75 or higher, and Flipper-Folly is 2.5.3 or higher; if not, add this line to your podfile (or modify it if you already had it):</p>
<pre><code>use_flipper!('Flipper' =&gt; '0.75.1', 'Flipper-Folly' =&gt; '2.5.3', 'Flipper-RSocket' =&gt; '1.3.1')
</code></pre>
<p>After which, do all the classic necessary cleans (node_modules, caches, pod folders, etc)(<a href="https://github.com/pmadruga/react-native-clean-project">react-native-clean-project</a> is your ally) then do <code>yarn install</code> and a <code>pod install --repo-update</code> (if pod install fails on an error about a Flipper package, just remove the relevant lines from the podfile.lock and run the pod install again).</p>
<p>The only other commit picked &amp; released along the Xcode 12.5 fixes is:</p>
<ul>
<li>Update validateBaseUrl to use latest regex (<a href="ca09ae8271">commit</a>) which fixes CVE-2020-1920, GHSL-2020-293.</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at <a href="https://github-redirect.dependabot.com/react-native-community/releases/issues/224">this issue</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> {emoji:269b}</p>
<hr />
<p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="787567a150"><code>787567a</code></a> [0.64.1] Bump version numbers</li>
<li><a href="cf8a364767"><code>cf8a364</code></a> [local] change post-install to patch RTC-Folly</li>
<li><a href="1c4ac48a55"><code>1c4ac48</code></a> [local] yarn lock update (?)</li>
<li><a href="76f45d35e7"><code>76f45d3</code></a> [local] update RNTester files for 0.64</li>
<li><a href="3912fef6bf"><code>3912fef</code></a> Update validateBaseUrl to use latest regex</li>
<li>See full diff in <a href="https://github.com/facebook/react-native/compare/v0.64.0...v0.64.1">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D28323816

Pulled By: cekkaewnumchai

fbshipit-source-id: c56e800f6373616d30a7279a5693a2adcb22b96e
2021-05-11 04:55:23 -07:00
dependabot[bot]
4893c0ffb7 Bump react-native from 0.64.0 to 0.64.1 in /react-native/ReactNativeFlipperExample (#2291)
Summary:
allow-large-files
Bumps [react-native](https://github.com/facebook/react-native) from 0.64.0 to 0.64.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p>
<blockquote>
<h2>v0.64.1</h2>
<p>This patch release is specifically targetted towards fixing iOS build problems in Xcode 12.5. If it doesn't help, please refer to <a href="https://github-redirect.dependabot.com/facebook/react-native/issues/31480">this issue</a>.</p>
<p>Aside from bumping your version from 0.64.0 to 0.64.1, please check your podfile.lock and make sure that Flipper is on 0.75 or higher, and Flipper-Folly is 2.5.3 or higher; if not, add this line to your podfile (or modify it if you already had it):</p>
<pre><code>use_flipper!('Flipper' =&gt; '0.75.1', 'Flipper-Folly' =&gt; '2.5.3', 'Flipper-RSocket' =&gt; '1.3.1')
</code></pre>
<p>After which, do all the classic necessary cleans (node_modules, caches, pod folders, etc)(<a href="https://github.com/pmadruga/react-native-clean-project">react-native-clean-project</a> is your ally) then do <code>yarn install</code> and a <code>pod install --repo-update</code> (if pod install fails on an error about a Flipper package, just remove the relevant lines from the podfile.lock and run the pod install again).</p>
<p>The only other commit picked &amp; released along the Xcode 12.5 fixes is:</p>
<ul>
<li>Update validateBaseUrl to use latest regex (<a href="ca09ae8271">commit</a>) which fixes CVE-2020-1920, GHSL-2020-293.</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at <a href="https://github-redirect.dependabot.com/react-native-community/releases/issues/224">this issue</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> {emoji:269b}</p>
<hr />
<p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="787567a150"><code>787567a</code></a> [0.64.1] Bump version numbers</li>
<li><a href="cf8a364767"><code>cf8a364</code></a> [local] change post-install to patch RTC-Folly</li>
<li><a href="1c4ac48a55"><code>1c4ac48</code></a> [local] yarn lock update (?)</li>
<li><a href="76f45d35e7"><code>76f45d3</code></a> [local] update RNTester files for 0.64</li>
<li><a href="3912fef6bf"><code>3912fef</code></a> Update validateBaseUrl to use latest regex</li>
<li>See full diff in <a href="https://github.com/facebook/react-native/compare/v0.64.0...v0.64.1">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: passy

Differential Revision: D28323822

Pulled By: cekkaewnumchai

fbshipit-source-id: 85f9c195d0ad53b6497be6701e29c8556ac19e64
2021-05-11 04:55:23 -07:00
dependabot[bot]
46a8b18732 Bump sha2 from 0.9.3 to 0.9.4 in /packer (#2284)
Summary:
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.9.3 to 0.9.4.
<details>
<summary>Commits</summary>
<ul>
<li><a href="c1ed4b1cbc"><code>c1ed4b1</code></a> sha2 v0.9.4 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/265">https://github.com/facebook/flipper/issues/265</a>)</li>
<li><a href="1bf768865d"><code>1bf7688</code></a> sha-1 v0.9.5 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/264">https://github.com/facebook/flipper/issues/264</a>)</li>
<li><a href="bf761edb53"><code>bf761ed</code></a> sha1+sha2: switch from <code>cpuid-bool</code> to <code>cpufeatures</code> (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/263">https://github.com/facebook/flipper/issues/263</a>)</li>
<li><a href="1e775edda2"><code>1e775ed</code></a> sha2: bump <code>sha2-asm</code> to v0.6.1 release (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/262">https://github.com/facebook/flipper/issues/262</a>)</li>
<li><a href="e8b3abe442"><code>e8b3abe</code></a> feat(sha2): use latest sha2-asm and enable M1 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/261">https://github.com/facebook/flipper/issues/261</a>)</li>
<li><a href="ee361ed25f"><code>ee361ed</code></a> build(deps): bump libc from 0.2.88 to 0.2.93 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/254">https://github.com/facebook/flipper/issues/254</a>)</li>
<li><a href="0bf77b52b1"><code>0bf77b5</code></a> build(deps): bump byteorder from 1.4.2 to 1.4.3 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/245">https://github.com/facebook/flipper/issues/245</a>)</li>
<li><a href="dd9086ad8c"><code>dd9086a</code></a> sha1: add multiplatform tests (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/252">https://github.com/facebook/flipper/issues/252</a>)</li>
<li><a href="1c1182c8b8"><code>1c1182c</code></a> rustfmt (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/253">https://github.com/facebook/flipper/issues/253</a>)</li>
<li><a href="ad19dffcbe"><code>ad19dff</code></a> build(deps): bump libc from 0.2.86 to 0.2.88 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/244">https://github.com/facebook/flipper/issues/244</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/RustCrypto/hashes/compare/sha2-v0.9.3...sha2-v0.9.4">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sha2&package-manager=cargo&previous-version=0.9.3&new-version=0.9.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/2284

Reviewed By: mweststrate

Differential Revision: D28323760

Pulled By: cekkaewnumchai

fbshipit-source-id: 3b72cb7ba7f724652b617aad22531ee2c84d60d9
2021-05-11 04:53:53 -07:00
Chaiwat Ekkaewnumchai
d80f4c75a6 Fix Vulnerability in trim
Summary: per title

Reviewed By: fabiomassimo

Differential Revision: D28342511

fbshipit-source-id: 9ed7f67da6a566ba77ac1b9a2756fcadfcf8ec21
2021-05-11 03:13:23 -07:00
dependabot[bot]
43d61eb076 Bump eslint from 7.25.0 to 7.26.0 in /flipper-js-client-sdk (#2286)
Summary:
Bumps [eslint](https://github.com/eslint/eslint) from 7.25.0 to 7.26.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p>
<blockquote>
<h2>v7.26.0</h2>
<ul>
<li><a href="aaf65e629a"><code>aaf65e6</code></a> Upgrade: eslintrc for ModuleResolver fix (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14577">#14577</a>) (Brandon Mills)</li>
<li><a href="ae6dbd148a"><code>ae6dbd1</code></a> Fix: track variables, not names in require-atomic-updates (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14208">#14208</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14282">#14282</a>) (Patrick Ahmetovic)</li>
<li><a href="6a86e5018a"><code>6a86e50</code></a> Chore: remove loose-parser tests (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14315">#14315</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14569">#14569</a>) (Milos Djermanovic)</li>
<li><a href="ee3a3ead89"><code>ee3a3ea</code></a> Fix: create <code>.eslintrc.cjs</code> for <code>module</code> type (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14304">#14304</a>) (Nitin Kumar)</li>
<li><a href="6791decfc5"><code>6791dec</code></a> Docs: fix example for require-atomic-updates (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14562">#14562</a>) (Milos Djermanovic)</li>
<li><a href="388eb7e140"><code>388eb7e</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="f071d1ef91"><code>f071d1e</code></a> Update: Add automated suggestion to <code>radix</code> rule for parsing decimals (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14291">#14291</a>) (Bryan Mishkin)</li>
<li><a href="0b6a3f31e6"><code>0b6a3f3</code></a> New: Include XO style guide in <code>eslint --init</code> (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14193">#14193</a>) (Federico Brigante)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/master/CHANGELOG.md">eslint's changelog</a>.</em></p>
<blockquote>
<p>v7.26.0 - May 7, 2021</p>
<ul>
<li><a href="aaf65e629a"><code>aaf65e6</code></a> Upgrade: eslintrc for ModuleResolver fix (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14577">#14577</a>) (Brandon Mills)</li>
<li><a href="ae6dbd148a"><code>ae6dbd1</code></a> Fix: track variables, not names in require-atomic-updates (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14208">#14208</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14282">#14282</a>) (Patrick Ahmetovic)</li>
<li><a href="6a86e5018a"><code>6a86e50</code></a> Chore: remove loose-parser tests (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14315">#14315</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14569">#14569</a>) (Milos Djermanovic)</li>
<li><a href="ee3a3ead89"><code>ee3a3ea</code></a> Fix: create <code>.eslintrc.cjs</code> for <code>module</code> type (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14304">#14304</a>) (Nitin Kumar)</li>
<li><a href="6791decfc5"><code>6791dec</code></a> Docs: fix example for require-atomic-updates (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14562">#14562</a>) (Milos Djermanovic)</li>
<li><a href="388eb7e140"><code>388eb7e</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="f071d1ef91"><code>f071d1e</code></a> Update: Add automated suggestion to <code>radix</code> rule for parsing decimals (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14291">#14291</a>) (Bryan Mishkin)</li>
<li><a href="0b6a3f31e6"><code>0b6a3f3</code></a> New: Include XO style guide in <code>eslint --init</code> (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14193">#14193</a>) (Federico Brigante)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6e9aad8053"><code>6e9aad8</code></a> 7.26.0</li>
<li><a href="53bf14d172"><code>53bf14d</code></a> Build: changelog update for 7.26.0</li>
<li><a href="aaf65e629a"><code>aaf65e6</code></a> Upgrade: eslintrc for ModuleResolver fix (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14577">#14577</a>)</li>
<li><a href="ae6dbd148a"><code>ae6dbd1</code></a> Fix: track variables, not names in require-atomic-updates (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14208">#14208</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14">https://github.com/facebook/flipper/issues/14</a>...</li>
<li><a href="6a86e5018a"><code>6a86e50</code></a> Chore: remove loose-parser tests (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14315">#14315</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14569">#14569</a>)</li>
<li><a href="ee3a3ead89"><code>ee3a3ea</code></a> Fix: create <code>.eslintrc.cjs</code> for <code>module</code> type (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14304">#14304</a>)</li>
<li><a href="6791decfc5"><code>6791dec</code></a> Docs: fix example for require-atomic-updates (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14562">#14562</a>)</li>
<li><a href="388eb7e140"><code>388eb7e</code></a> Sponsors: Sync README with website</li>
<li><a href="f071d1ef91"><code>f071d1e</code></a> Update: Add automated suggestion to <code>radix</code> rule for parsing decimals (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14291">#14291</a>)</li>
<li><a href="0b6a3f31e6"><code>0b6a3f3</code></a> New: Include XO style guide in <code>eslint --init</code> (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14193">#14193</a>)</li>
<li>See full diff in <a href="https://github.com/eslint/eslint/compare/v7.25.0...v7.26.0">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D28323751

Pulled By: cekkaewnumchai

fbshipit-source-id: b75d48f7bd158291ecfb28505a7a1c5abe37db5a
2021-05-11 02:50:14 -07:00
dependabot[bot]
146265a6cb Bump @typescript-eslint/eslint-plugin from 4.22.0 to 4.22.1 in /flipper-js-client-sdk (#2287)
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.22.0 to 4.22.1.
<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.1</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.0...v4.22.1">4.22.1</a> (2021-05-04)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.0...v4.22.1">4.22.1</a> (2021-05-04)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/eslint-plugin</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="5706e0e530"><code>5706e0e</code></a> chore: publish v4.22.1</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.1/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.22.0&new-version=4.22.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/2287

Reviewed By: mweststrate

Differential Revision: D28323754

Pulled By: cekkaewnumchai

fbshipit-source-id: f5c58267927163c0a71be0439d2df06e405a63d7
2021-05-11 02:50:14 -07:00
dependabot[bot]
a5ee22abf3 Bump prettier from 2.2.1 to 2.3.0 in /flipper-js-client-sdk (#2285)
Summary:
Bumps [prettier](https://github.com/prettier/prettier) from 2.2.1 to 2.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p>
<blockquote>
<h2>2.3.0</h2>
<p><a href="https://github.com/prettier/prettier/compare/2.2.1...2.3.0">diff</a></p>
<p>{emoji:1f517} <a href="https://prettier.io/blog/2021/05/09/2.3.0.html">Release Notes</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p>
<blockquote>
<h1>2.3.0</h1>
<p><a href="https://github.com/prettier/prettier/compare/2.2.1...2.3.0">diff</a></p>
<p>{emoji:1f517} <a href="https://prettier.io/blog/2021/05/09/2.3.0.html">Release Notes</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="2afc3b9ae6"><code>2afc3b9</code></a> Release 2.3.0</li>
<li><a href="7cfa9aa89b"><code>7cfa9aa</code></a> Fix pre-commit hook setup command (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10710">#10710</a>)</li>
<li><a href="c8c02b4753"><code>c8c02b4</code></a> Build(deps-dev): Bump concurrently from 6.0.2 to 6.1.0 in /website (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10834">#10834</a>)</li>
<li><a href="6506e0f50e"><code>6506e0f</code></a> Build(deps-dev): Bump webpack-cli from 4.6.0 to 4.7.0 in /website (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10836">#10836</a>)</li>
<li><a href="69fae9c291"><code>69fae9c</code></a> Build(deps): Bump flow-parser from 0.150.0 to 0.150.1 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10839">#10839</a>)</li>
<li><a href="164a6e2351"><code>164a6e2</code></a> Switch CLI to async (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10804">#10804</a>)</li>
<li><a href="d3e7e2f634"><code>d3e7e2f</code></a> Build(deps): Bump codecov/codecov-action from v1.4.1 to v1.5.0 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10833">#10833</a>)</li>
<li><a href="9e09845da0"><code>9e09845</code></a> Build(deps): Bump <code>@​angular/compiler</code> from 11.2.12 to 11.2.13 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10838">#10838</a>)</li>
<li><a href="1bfab3d045"><code>1bfab3d</code></a> Build(deps-dev): Bump eslint from 7.25.0 to 7.26.0 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10840">#10840</a>)</li>
<li><a href="387fce4ed8"><code>387fce4</code></a> Minor formatting tweaks (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/10807">#10807</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/2.2.1...2.3.0">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D28323775

Pulled By: cekkaewnumchai

fbshipit-source-id: fb55f6ff5ca762dd66944f351f93acd185baa471
2021-05-11 02:50:14 -07:00
dependabot[bot]
f4470ed83b Bump @typescript-eslint/parser from 4.22.0 to 4.22.1 in /flipper-js-client-sdk (#2288)
Summary:
Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.22.0 to 4.22.1.
<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.1</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.0...v4.22.1">4.22.1</a> (2021-05-04)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.0...v4.22.1">4.22.1</a> (2021-05-04)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="5706e0e530"><code>5706e0e</code></a> chore: publish v4.22.1</li>
<li><a href="b4cf0da023"><code>b4cf0da</code></a> chore: enable <code>no-unsafe-call</code> locally (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/3281">#3281</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.1/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.22.0&new-version=4.22.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/2288

Reviewed By: mweststrate

Differential Revision: D28323783

Pulled By: cekkaewnumchai

fbshipit-source-id: a27d2689f0956fe06fb91fff1ef6cfb0483f60e2
2021-05-11 02:50:14 -07:00
Michel Weststrate
0b3b2cf8e5 Set up demo project
Summary: allow-large-files

Reviewed By: priteshrnandgaonkar

Differential Revision: D28056697

fbshipit-source-id: e58e1415282540622b1a07918e7db7277536d8a4
2021-05-10 07:03:40 -07:00
Michel Weststrate
44521315c4 Set up separate package build
Summary:
Added a microbundle based build setup to the data-source folder to be able to package just that folder.

For simplicity / iteration speed, this is only used to publish externally. Our own code still references the source files directly.

More strict separation can be done later if there is external adoption.

Reviewed By: nikoant

Differential Revision: D28056699

fbshipit-source-id: a011b615cfffeff8ecb879bd7281a71085cea965
2021-05-10 07:03:40 -07:00
Michel Weststrate
84e2646909 Reorganise for easier extraction
Summary:
To make the DataSource abstraction reusable for other teams and an upcoming talk, this diff moves all DataSource storage & virtualization logic in one folder.

Will set up a build process and demo project in later diffs.

Reviewed By: nikoant

Differential Revision: D28056700

fbshipit-source-id: 7cfe5b40bbbe387da711f765a604a45029d451c7
2021-05-10 07:03:39 -07:00
Fabio Milano
5a7d4e2f17 Remove empty files from ComponentKit plugin
Summary: just empty files

Reviewed By: kevin0571

Differential Revision: D28315389

fbshipit-source-id: 9022c98bd3d97b1f7b38e5d14877e710c1ac707d
2021-05-10 03:44:48 -07:00
Chaiwat Ekkaewnumchai
eef6a44599 Fix Vulnerability in hosted-git-info
Summary: per title

Reviewed By: passy

Differential Revision: D28285552

fbshipit-source-id: 2932933000e368f18d150ad54997bec143763d1b
2021-05-10 03:42:05 -07:00
Chaiwat Ekkaewnumchai
addc508424 Fix Vulnerability in lodash
Summary: per title

Reviewed By: passy

Differential Revision: D28285551

fbshipit-source-id: 663d4717193f3d2065625c09eb957b3926f5d3df
2021-05-10 03:42:05 -07:00
Pascal Hartig
df369f426f Clearer docs for building
Summary: Per title.

Reviewed By: fabiomassimo

Differential Revision: D28284707

fbshipit-source-id: 60dde8653acd6bc05a570d622490f4632fc9f59a
2021-05-10 03:39:46 -07:00
Pascal Hartig
0df76e7267 Remove dcendents.android-maven plugin (#2277)
Summary:
This should no longer be needed as our Maven Publishing now happens
through another plugin.

This is blocking the upgrade to Gradle 7 mentioned in https://github.com/facebook/flipper/issues/2221.

It's also deprecated: https://github.com/dcendents/android-maven-gradle-plugin

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

Test Plan: Manually built things, ran `uploadArchives -PdryRun=true`. No issues.

Reviewed By: mweststrate

Differential Revision: D28286834

Pulled By: passy

fbshipit-source-id: d6163e8ecf2e982cf67499861e2f387068015773
2021-05-10 02:41:26 -07:00
Pritesh Nandgaonkar
81e1b3b1bd Make tutorial job to pass (#2282)
Summary:
This makes the tutorial app job to pass

## Changelog

Update the podfile with the static dependencies

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

Test Plan: CI is green

Reviewed By: fabiomassimo

Differential Revision: D28295922

Pulled By: priteshrnandgaonkar

fbshipit-source-id: a6507a380f00fbb1df6ba12f481a0104db4626c3
2021-05-07 17:51:56 -07:00
Michel Weststrate
42325e41c5 Automatically bump iOS pods
Summary: Update our pods automatically post release

Reviewed By: priteshrnandgaonkar

Differential Revision: D28283782

fbshipit-source-id: eff0b033c6704e4e46c0eb96cc4d527969ce7ccc
2021-05-07 09:41:22 -07:00
Michel Weststrate
9e978cad76 Bump react-devtools-core upward for compatibility
Reviewed By: passy

Differential Revision: D27850934

fbshipit-source-id: 0b03b110accce7aa522f3e18edba8c316f9d00d8
2021-05-07 09:04:03 -07:00
Michel Weststrate
25424ed47c Bump all Pods to latest (#2275)
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/2275

Forced all current pods to use the latest available. If this builds successfully, will create a PR against React Native so that they become the default, and remove them here again.

This job currently does limit the architectures we build for. Pritesh is investigating if we can wide that again, as this might not be acceptable to RN in general.

This doesn't bump the android version to 0.88, as the artifact publishing failed for that version, but since there are currently less problems with the Android version I wanted to go ahead with just iOS.

Reviewed By: cekkaewnumchai, priteshrnandgaonkar

Differential Revision: D28257283

fbshipit-source-id: a631b1c354617ed356cd1e74b9e8e8aa050eed60
2021-05-07 05:05:20 -07:00