Commit Graph

5082 Commits

Author SHA1 Message Date
dependabot[bot]
4e68fa375c Bump typescript from 4.2.3 to 4.2.4 in /flipper-js-client-sdk (#2176)
Summary:
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.2.3 to 4.2.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p>
<blockquote>
<h2>TypeScript 4.2.4</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-2">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+4.2.0%22+is%3Aclosed+">fixed issues query for TypeScript v4.2.0 (Beta)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+4.2.1%22+is%3Aclosed+">fixed issues query for TypeScript v4.2.1 (RC)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+4.2.2%22+is%3Aclosed+">fixed issues query for TypeScript v4.2.2 (Stable)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+4.2.3%22+is%3Aclosed+">fixed issues query for TypeScript v4.2.3</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+4.2.4%22+is%3Aclosed+">fixed issues query for TypeScript v4.2.4</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-424">Visual Studio 2017/2019</a> (<a href="https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017">Select new version in project options</a>)</li>
<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="fb6c839268"><code>fb6c839</code></a> Bump version to 4.2.4 and LKG</li>
<li><a href="6b33949ad6"><code>6b33949</code></a> Only catalog types when tracing (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/43446">#43446</a>)</li>
<li><a href="0d7b5e6db0"><code>0d7b5e6</code></a> Un-reverse condition (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/43385">#43385</a>)</li>
<li><a href="db131130f7"><code>db13113</code></a> Don't inherit jsdoc tags from overloaded signatures (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/43165">#43165</a>) (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/43180">#43180</a>)</li>
<li><a href="e462dfa347"><code>e462dfa</code></a> Don't use _fs.realpathSync.native on windows, a semi-revert of <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/41292">#41292</a> (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/43348">#43348</a>)</li>
<li>See full diff in <a href="https://github.com/Microsoft/TypeScript/compare/v4.2.3...v4.2.4">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: muraziz

Differential Revision: D28093958

Pulled By: passy

fbshipit-source-id: 0922ae2813ae82386e7710c96b48ebc18eb0e86d
2021-04-29 11:36:18 -07:00
dependabot[bot]
2b78ef0642 Bump eslint-plugin-flowtype from 5.7.1 to 5.7.2 in /flipper-js-client-sdk (#2225)
Summary:
Bumps [eslint-plugin-flowtype](https://github.com/gajus/eslint-plugin-flowtype) from 5.7.1 to 5.7.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/gajus/eslint-plugin-flowtype/releases">eslint-plugin-flowtype's releases</a>.</em></p>
<blockquote>
<h2>v5.7.2</h2>
<h2><a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.7.1...v5.7.2">5.7.2</a> (2021-04-23)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>object-type-curly-spacing should not trim multi-line expressions (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/481">https://github.com/facebook/flipper/issues/481</a>) (<a href="d2f6d9b6fa">d2f6d9b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d2f6d9b6fa"><code>d2f6d9b</code></a> fix: object-type-curly-spacing should not trim multi-line expressions (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/481">https://github.com/facebook/flipper/issues/481</a>)</li>
<li>See full diff in <a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.7.1...v5.7.2">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: muraziz

Differential Revision: D28093952

Pulled By: passy

fbshipit-source-id: 857f303e33591c7d57714d1b8f20ac6c4ccba89f
2021-04-29 11:36:18 -07:00
Pascal Hartig
c3f3b35a31 Mass-bump deps
Summary:
Trying to get ahead of dependabot by bumping a bunch of things at once
that are minor or patch level bumps.

Reviewed By: muraziz

Differential Revision: D28094201

fbshipit-source-id: b6b53ae2d582686201124b82fed4f436a60b3172
2021-04-29 11:33:57 -07:00
dependabot[bot]
9a34ef84a8 Bump metro-react-native-babel-preset from 0.64.0 to 0.66.0 in /react-native/ReactNativeFlipperExample (#2228)
Summary:
Bumps [metro-react-native-babel-preset](https://github.com/facebook/metro) from 0.64.0 to 0.66.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/metro/releases">metro-react-native-babel-preset'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>
<h2>Release v0.65.2</h2>
<ul>
<li>[Fix]  Fix <code>_interopRequireDefault</code> not defined error when using ES Modules (63f3d1e14407266be64ccbbb982485e107f327f0)</li>
</ul>
<h2>Release v0.65.1</h2>
<ul>
<li><strong>[Feature]</strong> Add API to append/insert records in ChromeHeapSnapshotProcessor (<a href="9dc1266b6a</a>)</li>
<li><strong>[Feature]</strong> Add --hermes-coverage option to metro-symbolicate (<a href="fc3b6b3c28</a>)</li>
<li><strong>[Fix]</strong> Consistently return mutable position objects from source map consumer (<a href="fab9af9b99</a>)</li>
<li><strong>[Fix]</strong> Fix column offset calculation in sectioned source maps (<a href="2cc5aa8b10</a>)</li>
</ul>
<h2>Release v0.65.0</h2>
<ul>
<li><strong>[Breaking]</strong>: Remove JSON from default asset types (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/593">https://github.com/facebook/flipper/issues/593</a>)</li>
<li><strong>[Breaking]</strong>: Removes support for Node 10 (bc8a3f057c7fe277742de6ca9ce98808a76b1d03)</li>
<li><strong>[Feature]</strong>: <code>metro-symbolicate</code>: Support for symbolicating Chrome heap timelines (cb542c0f00987996caeef9672288e2b386d36d8b, 6b0a0cb6afaa28d3a72fb2df7cbd2a99dc7362c4)</li>
<li><strong>[Feature]</strong>: Update the default list of lazy imports to match RN 0.63 (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/602">https://github.com/facebook/flipper/issues/602</a>)</li>
<li><strong>[Performance]</strong>: Several changes that improve Metro's startup and bundling performance (807bea7, bc8a3f0,
aceafc5, 279b295, 745e2d8, a942002, d6eefe4)</li>
<li><strong>[Fix]</strong>: Optimize <code>Platform.select()</code> calls correctly when the argument includes methods (4d9908b)</li>
<li><strong>[Fix]</strong>: Handle EISDIR errors in <code>buildCodeFrameMessage</code> (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/567">https://github.com/facebook/flipper/issues/567</a>)</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.64.0...v0.66.0">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: muraziz

Differential Revision: D28093947

Pulled By: passy

fbshipit-source-id: bc934882f8b9909960dc3c6b5712f4cba414160f
2021-04-29 10:17:28 -07:00
dependabot[bot]
a5636cb152 Bump gradle-maven-publish-plugin from 0.14.2 to 0.15.0 (#2231)
Summary:
Bumps [gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.14.2 to 0.15.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">gradle-maven-publish-plugin's releases</a>.</em></p>
<blockquote>
<h2>0.15.0</h2>
<p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0150-2021-04-24">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md">gradle-maven-publish-plugin's changelog</a>.</em></p>
<blockquote>
<h2>Version 0.15.0 <em>(2021-04-24)</em></h2>
<ul>
<li><strong>BREAKING</strong>: Removed support for deprecated <code>RELEASE_REPOSITORY_URL</code>, <code>SNAPSHOT_REPOSITORY_URL</code>, <code>SONATYPE_NEXUS_USERNAME</code>, <code>SONATYPE_NEXUS_PASSWORD</code> environment variables and properties.
For safety reasons the project will fail when finding these. Use <code>mavenCentralRepositoryUsername</code> and <code>mavenCentralRepositoryPassword</code> Gradle properties or
<code>ORG_GRADLE_PROJECT_mavenCentralRepositoryUsername</code> and <code>ORG_GRADLE_PROJECT_mavenCentralRepositoryPassword</code> environment variables instead.</li>
<li><strong>BREAKING</strong>: Removed deprecated <code>targets</code> API. See README for alternative ways of adding targets.</li>
<li>Behavior change: The dokka plugin is not applied by default anymore for Kotlin projects. When it is applied we will still use the dokka tasks to create the javadoc jar.</li>
<li>Support for <code>s01.oss.sonatype.org</code> by setting <code>sonatypeHost = &quot;S01&quot;</code>.</li>
<li>Introduce <code>com.vanniktech.maven.publish.base</code> plugin. This plugin contains all the functionality of the main plugin, but does not configure anything automatically.
Instead, it offers a public API, which is also used by the main plugin to do so yourself. This allows for more flexibility and to publish different project types.
The API is not final yet, but we're happy to receive feedback.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="dbc2cd901c"><code>dbc2cd9</code></a> Prepare version 0.15.0</li>
<li><a href="02d52b1c68"><code>02d52b1</code></a> update README and CHANGELOG for 0.15.0 (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/227">https://github.com/facebook/flipper/issues/227</a>)</li>
<li><a href="0f8efe0b79"><code>0f8efe0</code></a> API improvements for Groovy users (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/226">https://github.com/facebook/flipper/issues/226</a>)</li>
<li><a href="8df14087de"><code>8df1408</code></a> add sonatypeHost to legacy extension, deprecate NexusOptions (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/213">https://github.com/facebook/flipper/issues/213</a>)</li>
<li><a href="0e1bd418bc"><code>0e1bd41</code></a> add API to configure what to publish (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/212">https://github.com/facebook/flipper/issues/212</a>)</li>
<li><a href="b352ff9e32"><code>b352ff9</code></a> Merge branch 'gmale-fix/variant-error-message'</li>
<li><a href="045297f151"><code>045297f</code></a> fix detekt</li>
<li><a href="863cc21080"><code>863cc21</code></a> move section down</li>
<li><a href="84730c491e"><code>84730c4</code></a> Mention the androidVariantToPublish setting in the README.</li>
<li><a href="9e9158d7e5"><code>9e9158d</code></a> Merge branch 'gmale-fix/variant-error'</li>
<li>Additional commits viewable in <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/compare/0.14.2...0.15.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.vanniktech:gradle-maven-publish-plugin&package-manager=gradle&previous-version=0.14.2&new-version=0.15.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/2231

Reviewed By: muraziz

Differential Revision: D28093942

Pulled By: passy

fbshipit-source-id: 055eee7c10739201a09936e60da09fd5df4eaed1
2021-04-29 10:17:28 -07:00
dependabot[bot]
8a8132167c Bump @babel/runtime from 7.13.10 to 7.13.17 in /react-native/ReactNativeFlipperExample (#2229)
Summary:
Bumps [babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.13.10 to 7.13.17.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/runtime</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.13.17 (2021-04-20)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-transform-modules-commonjs</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13185">#13185</a> Fix undeclared variable in <code>iterableToArrayLimit</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13084">#13084</a> Fix completion record for labeled statement (<a href="https://github.com/addaleax"><code>@​addaleax</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-destructuring</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13173">#13173</a> fix(destructuring): preserve loc of original declaration in output (<a href="https://github.com/motiz88"><code>@​motiz88</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13178">#13178</a> fix: clone comments in cloneNode (<a href="https://github.com/gzzhanghao"><code>@​gzzhanghao</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 4</h4>
<ul>
<li>Anna Henningsen (<a href="https://github.com/addaleax"><code>@​addaleax</code></a>)</li>
<li>Jason (<a href="https://github.com/gzzhanghao"><code>@​gzzhanghao</code></a>)</li>
<li>Moti Zilberman (<a href="https://github.com/motiz88"><code>@​motiz88</code></a>)</li>
<li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
<h2>v7.13.16 (2021-04-20)</h2>
<p>Thanks <a href="https://github.com/codyatwork"><code>@​codyatwork</code></a> and <a href="https://github.com/nwalters512"><code>@​nwalters512</code></a> for your first PRs!</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13143">#13143</a> fix: raise <code>SyntaxError</code> for <code>declare</code> before getter/setter (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-spread</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13129">#13129</a> Support iterating generators in browsers without <code>Symbol</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13159">#13159</a> fix: add default value for browserslist config path (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13136">#13136</a> Fix printing of single-param async arrow function with comments (<a href="https://github.com/nwalters512"><code>@​nwalters512</code></a>)</li>
</ul>
</li>
</ul>
<h4>📝 Documentation</h4>
<ul>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13155">#13155</a> Update links in eslint-parser README (<a href="https://github.com/codyatwork"><code>@​codyatwork</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13148">#13148</a> docs: refine babel-types docs generator (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13131">#13131</a> docs: add README to helper-compilation-targets (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helper-bindify-decorators</code>, <code>babel-helper-explode-class</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13160">#13160</a> Archive helper-explode-class and helper-bindify-decorators (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13158">#13158</a> codecov: token not required (<a href="https://github.com/hzoo"><code>@​hzoo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-call-delegate</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13153">#13153</a> Archive <code>babel/helper-call-delegate</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-hoist-variables</code>, <code>babel-plugin-transform-block-scoping</code></li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/runtime</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.13.17 (2021-04-20)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-transform-modules-commonjs</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13185">#13185</a> Fix undeclared variable in <code>iterableToArrayLimit</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13084">#13084</a> Fix completion record for labeled statement (<a href="https://github.com/addaleax"><code>@​addaleax</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-destructuring</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13173">#13173</a> fix(destructuring): preserve loc of original declaration in output (<a href="https://github.com/motiz88"><code>@​motiz88</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13178">#13178</a> fix: clone comments in cloneNode (<a href="https://github.com/gzzhanghao"><code>@​gzzhanghao</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.13.16 (2021-04-20)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13143">#13143</a> fix: raise <code>SyntaxError</code> for <code>declare</code> before getter/setter (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-spread</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13129">#13129</a> Support iterating generators in browsers without <code>Symbol</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13159">#13159</a> fix: add default value for browserslist config path (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13136">#13136</a> Fix printing of single-param async arrow function with comments (<a href="https://github.com/nwalters512"><code>@​nwalters512</code></a>)</li>
</ul>
</li>
</ul>
<h4>📝 Documentation</h4>
<ul>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13155">#13155</a> Update links in eslint-parser README (<a href="https://github.com/codyatwork"><code>@​codyatwork</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13148">#13148</a> docs: refine babel-types docs generator (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13131">#13131</a> docs: add README to helper-compilation-targets (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helper-bindify-decorators</code>, <code>babel-helper-explode-class</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13160">#13160</a> Archive helper-explode-class and helper-bindify-decorators (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13158">#13158</a> codecov: token not required (<a href="https://github.com/hzoo"><code>@​hzoo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-call-delegate</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13153">#13153</a> Archive <code>babel/helper-call-delegate</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-hoist-variables</code>, <code>babel-plugin-transform-block-scoping</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13152">#13152</a> refactor: use FunctionParent on visiting var scope (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code>, <code>babel-plugin-transform-function-name</code>, <code>babel-register</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13139">#13139</a> Remove remaining <code>lodash</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.13.15 (2021-04-08)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13099">#13099</a> fix: raise <code>SyntaxError</code> for unparenthesized assert and assign (<a href="https://github.com/fedeci"><code>@​fedeci</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13049">#13049</a> fix: the LHS in for-of loop should not start with let (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="006e2c9393"><code>006e2c9</code></a> v7.13.17</li>
<li><a href="d94a8e50ed"><code>d94a8e5</code></a> v7.13.16</li>
<li><a href="808d437cf4"><code>808d437</code></a> Support iterating generators in browsers without <code>Symbol</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/13129">#13129</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.13.17/packages/babel-runtime">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: muraziz

Differential Revision: D28093945

Pulled By: passy

fbshipit-source-id: 99bb563dac41f148d9e3479b0cb06c731cd0e43e
2021-04-29 10:14:19 -07:00
dependabot[bot]
658dcdae8e Bump dokka-gradle-plugin from 1.4.30 to 1.4.32 (#2230)
Summary:
Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.4.30 to 1.4.32.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>1.4.32 Alpha</h2>
<p>Fixes:</p>
<ul>
<li>Fix configuration for suppressing obvious functions (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1789">https://github.com/facebook/flipper/issues/1789</a>)</li>
<li>Fix visibility on enum entry property (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1828">https://github.com/facebook/flipper/issues/1828</a>)</li>
<li>Fix missing annotations in GFM and unresolved static imports (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1845">https://github.com/facebook/flipper/issues/1845</a>)</li>
</ul>
<p>Added features:</p>
<ul>
<li>Reintroduce multimodule documentation (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1804">https://github.com/facebook/flipper/issues/1804</a>)</li>
<li>Compiler bump to 1.4.32 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1818">https://github.com/facebook/flipper/issues/1818</a>)</li>
<li>Suppress inherited members (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1814">https://github.com/facebook/flipper/issues/1814</a>)</li>
<li>Bump kotlinx.html to 0.7.3 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1819">https://github.com/facebook/flipper/issues/1819</a>) (requires adding &quot;<a href="https://maven.pkg.jetbrains.space/public/p/kotlinx-html/maven">https://maven.pkg.jetbrains.space/public/p/kotlinx-html/maven</a>&quot; repository)</li>
<li>Add ability to document generated files (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1832">https://github.com/facebook/flipper/issues/1832</a>)</li>
<li>Handle html in KDoc (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1805">https://github.com/facebook/flipper/issues/1805</a>)</li>
<li>Make anchors stable (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1851">https://github.com/facebook/flipper/issues/1851</a>)</li>
</ul>
<p>Special thanks to external contributors: <a href="https://github.com/AzimMuradov"><code>@​AzimMuradov</code></a> and <a href="https://github.com/hfhbd"><code>@​hfhbd</code></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8c7ab58f9e"><code>8c7ab58</code></a> Update documentation for 1.4.32</li>
<li><a href="db337c6b48"><code>db337c6</code></a> Make anchors stable (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1851">https://github.com/facebook/flipper/issues/1851</a>)</li>
<li><a href="7976824f18"><code>7976824</code></a> Add suggestion about PR-s to issues template</li>
<li><a href="6b3f33f522"><code>6b3f33f</code></a> Fix suppressing enum entries by inheritance filter (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1866">https://github.com/facebook/flipper/issues/1866</a>)</li>
<li><a href="8ef365f605"><code>8ef365f</code></a> Update documentation with suppressGeneratedFiles and webserver</li>
<li><a href="46b21186e7"><code>46b2118</code></a> Fix several bugs in configuration examples in gradle user guide (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1831">https://github.com/facebook/flipper/issues/1831</a>)</li>
<li><a href="7bfab097f3"><code>7bfab09</code></a> Introduce binary compatibility plugin (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1774">https://github.com/facebook/flipper/issues/1774</a>)</li>
<li><a href="38270a3b87"><code>38270a3</code></a> Fix missing annotations in GFM and unresolved static imports (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1845">https://github.com/facebook/flipper/issues/1845</a>)</li>
<li><a href="acd9234be6"><code>acd9234</code></a> Fix visibility on enum entry property (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1828">https://github.com/facebook/flipper/issues/1828</a>)</li>
<li><a href="357ee8a283"><code>357ee8a</code></a> Improve docs for new multimodule (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1826">https://github.com/facebook/flipper/issues/1826</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/Kotlin/dokka/compare/v1.4.30...v1.4.32">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.dokka:dokka-gradle-plugin&package-manager=gradle&previous-version=1.4.30&new-version=1.4.32)](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/2230

Reviewed By: muraziz

Differential Revision: D28093943

Pulled By: passy

fbshipit-source-id: 885121081d987450170c39a726c3918ad24ab44d
2021-04-29 10:12:39 -07:00
GitHub
66320ef85e Automated: Update Podfile.lock (#2246)
Summary:
This is an automated PR to update the Podfile.lock.
- Make sure that the Podfile.lock contains latest FlipperKit and Flipper pod versions.
- Also make sure that all the dependencies are updated to the latest one.
- This is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request)

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

Reviewed By: mweststrate

Differential Revision: D28090937

Pulled By: passy

fbshipit-source-id: 21913f74072788d18bc4343d9b23cf09d824ff90
2021-04-29 08:05:06 -07:00
John Knox
679ef665e2 Cleanup CPU plugin
Summary:
Addressing code review feedback from previous 3 diffs.

* Don't return draft when using immer
* Move functions out of component to module level
* Make executeShell async and simplify callsites
* Add onStopMonitor to cleanup function
* Add uniform spacing by adding Layout.Container around titles
* Disable searchbar on both tables
* Use Toolbar

Reviewed By: mweststrate

Differential Revision: D28091565

fbshipit-source-id: 533d2491e6f48a9eaaa64b1a6cf76eea2e7189a5
2021-04-29 07:41:23 -07:00
John Knox
303e42535c Finish converting CPU plugin to Sandy
Summary: Finishes off by converting the rest of the UI.

Reviewed By: mweststrate

Differential Revision: D28061468

fbshipit-source-id: 8d87d3344fe3937470e566d8c425efc97f38333c
2021-04-29 07:41:23 -07:00
John Knox
92f51485c9 Fix CPU plugin concurrency issues
Summary:
Half way through sandy conversion I ended up redoing the task scheduling in this plugin because it was sketchy and unreliable.

Previously, it was using setInterval to schedule a task every 500ms, which would query a lot of data from the device. The problem was that if these tasks took >500ms (which they did for me at least), you'd get overlapping ones, causing havoc.

Now it uses setTimeout instead, promisifies everything, and only ever schedules the next timeout when the current task has finished.

Also fixed a race condition where you could hit stop, but not actually stop the recurring tasks... and then there was no way to stop them because it was already "stopped".

Reviewed By: mweststrate

Differential Revision: D28061469

fbshipit-source-id: 2bb8aba7ddf37ba1fdbdc52c95ec258cae96f509
2021-04-29 07:41:23 -07:00
John Knox
a53f1b8f8d Convert CPU plugin to Sandy
Summary:
Starts converting the plugin by moving to new model and switching some of the UI components.

No logic changes here, it's just shifting everything over.

Reviewed By: mweststrate

Differential Revision: D28028052

fbshipit-source-id: 7444eab77d9dba49261a70887ee26b8d120e97a6
2021-04-29 07:41:23 -07:00
Michel Weststrate
923d44ef40 Some mental model explanation on grow / scrollable props
Summary: ^

Reviewed By: jknoxville

Differential Revision: D28059213

fbshipit-source-id: d4bc09d5765ac667e73a9d8c97aaa7f266d77f84
2021-04-29 07:38:40 -07:00
Michel Weststrate
e3cb16d870 Fixed layout issue with undefined column widths
Summary: This fixes an earlier reported issue with Messages plugin, if no column widths are set values can jump around per row

Reviewed By: passy

Differential Revision: D28090807

fbshipit-source-id: be124b94f507584cf177710816035cd280a5ef01
2021-04-29 07:31:54 -07:00
Michel Weststrate
e26a8c5ad0 Provide standardised MasterDetail
Summary:
Noticed in reviews during the convertathon there is still quite some boilerplate in things that happen on the boundary of UI and plugin state, such as setting up menu entries and providing common functionality like clear, master/detail layout, etc.

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

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

Verified on the funnel logger plugin

Reviewed By: passy

Differential Revision: D28090362

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

cc mweststrate

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

Reviewed By: passy

Differential Revision: D28054736

Pulled By: mweststrate

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

Reviewed By: mweststrate

Differential Revision: D28066435

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

Reviewed By: jknoxville

Differential Revision: D28031227

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

Reviewed By: mweststrate

Differential Revision: D28006097

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

Reviewed By: passy

Differential Revision: D28055082

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

Reviewed By: passy

Differential Revision: D28055084

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

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

Reviewed By: passy

Differential Revision: D28057969

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

Reviewed By: nikoant

Differential Revision: D28054487

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

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

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

Reviewed By: jknoxville

Differential Revision: D28028554

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

Reviewed By: nikoant

Differential Revision: D28027334

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

Reviewed By: nikoant

Differential Revision: D28039447

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

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

Also introduced the option to hide the searchbar.

Reviewed By: nikoant

Differential Revision: D28036469

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

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

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

cc mweststrate

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

Reviewed By: bvaughn

Differential Revision: D28040682

Pulled By: mweststrate

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

Reviewed By: jknoxville

Differential Revision: D28037897

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

Reviewed By: nikoant

Differential Revision: D28027382

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

Reviewed By: jknoxville

Differential Revision: D28027118

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

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

Reviewed By: nikoant

Differential Revision: D28026558

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

Reviewed By: mweststrate

Differential Revision: D27999205

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

Reviewed By: mweststrate

Differential Revision: D28027692

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

Reviewed By: mweststrate

Differential Revision: D28001651

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

Reviewed By: mweststrate

Differential Revision: D27997791

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

Also made sure the users last selection is remembered.

Reviewed By: cekkaewnumchai

Differential Revision: D28026345

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

Reviewed By: passy

Differential Revision: D28025556

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

Reviewed By: passy

Differential Revision: D28025557

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

Reviewed By: mweststrate

Differential Revision: D28026376

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

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D27999972

Pulled By: priteshrnandgaonkar

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

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D27999982

Pulled By: priteshrnandgaonkar

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

Reviewed By: nikoant

Differential Revision: D28010120

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

Reviewed By: priteshrnandgaonkar

Differential Revision: D27046716

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

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D27999965

Pulled By: priteshrnandgaonkar

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

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D27999943

Pulled By: priteshrnandgaonkar

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

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D27999681

Pulled By: priteshrnandgaonkar

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

Reviewed By: passy

Differential Revision: D27999112

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

Reviewed By: priteshrnandgaonkar

Differential Revision: D27997670

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

Reviewed By: nikoant

Differential Revision: D27966658

fbshipit-source-id: 8f8943cbb242ef5625f0c19ffe4aed28e320377f
2021-04-23 13:12:32 -07:00