Commit Graph

2479 Commits

Author SHA1 Message Date
Lorenzo Blasa
76847bbef1 Do not emit errors when unable to extract client query
Summary:
^

Usually, when launching Chrome, this error will take place a significat amount of times. By looking at the HTTP request, it is difficult to determine the origin other than being a Chrome extension.

There's no actionable items in Flipper, so do not emit the error.

Changelog: Do not emit errors when unable to extract client query

Reviewed By: antonk52

Differential Revision: D34898603

fbshipit-source-id: fbeb2db7ec2914669192cbebc2e6b15464e31827
2022-03-16 02:26:42 -07:00
Melissa Perez
cac6f85d17 Revert D34867320: Bump eslint-plugin-react from 7.29.3 to 7.29.4 in /desktop
Differential Revision:
D34867320 (c29578a040)

Original commit changeset: d8c67fdbdbec

Original Phabricator Diff: D34867320 (c29578a040)

fbshipit-source-id: 0d91d03dbdfad65c30c864acc9c65d65c649a0cb
2022-03-15 12:31:22 -07:00
dependabot[bot]
c29578a040 Bump eslint-plugin-react from 7.29.3 to 7.29.4 in /desktop (#3536)
Summary:
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.29.3 to 7.29.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/yannickcr/eslint-plugin-react/releases">eslint-plugin-react's releases</a>.</em></p>
<blockquote>
<h2>v7.29.4</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unused-state</code>]: avoid a crash on a class field gDSFP (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3236">https://github.com/facebook/flipper/issues/3236</a>[] <a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
<li>[<code>boolean-prop-naming</code>]: handle React.FC, intersection, union types (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3241">https://github.com/facebook/flipper/issues/3241</a>[] <a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
</ul>
<p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1000">https://github.com/facebook/flipper/issues/1000</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1000">yannickcr/eslint-plugin-react#1000</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1002">https://github.com/facebook/flipper/issues/1002</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1002">yannickcr/eslint-plugin-react#1002</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1005">https://github.com/facebook/flipper/issues/1005</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1005">yannickcr/eslint-plugin-react#1005</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/100">https://github.com/facebook/flipper/issues/100</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/100">yannickcr/eslint-plugin-react#100</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1010">https://github.com/facebook/flipper/issues/1010</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1010">yannickcr/eslint-plugin-react#1010</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1013">https://github.com/facebook/flipper/issues/1013</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1013">yannickcr/eslint-plugin-react#1013</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1022">https://github.com/facebook/flipper/issues/1022</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1022">yannickcr/eslint-plugin-react#1022</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1029">https://github.com/facebook/flipper/issues/1029</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1029">yannickcr/eslint-plugin-react#1029</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/102">https://github.com/facebook/flipper/issues/102</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/102">yannickcr/eslint-plugin-react#102</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1034">https://github.com/facebook/flipper/issues/1034</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1034">yannickcr/eslint-plugin-react#1034</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1038">https://github.com/facebook/flipper/issues/1038</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1038">yannickcr/eslint-plugin-react#1038</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1041">https://github.com/facebook/flipper/issues/1041</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1041">yannickcr/eslint-plugin-react#1041</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1043">https://github.com/facebook/flipper/issues/1043</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1043">yannickcr/eslint-plugin-react#1043</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1046">https://github.com/facebook/flipper/issues/1046</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1046">yannickcr/eslint-plugin-react#1046</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1047">https://github.com/facebook/flipper/issues/1047</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1047">yannickcr/eslint-plugin-react#1047</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1050">https://github.com/facebook/flipper/issues/1050</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1050">yannickcr/eslint-plugin-react#1050</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1053">https://github.com/facebook/flipper/issues/1053</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1053">yannickcr/eslint-plugin-react#1053</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1057">https://github.com/facebook/flipper/issues/1057</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1057">yannickcr/eslint-plugin-react#1057</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/105">https://github.com/facebook/flipper/issues/105</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/105">yannickcr/eslint-plugin-react#105</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1061">https://github.com/facebook/flipper/issues/1061</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1061">yannickcr/eslint-plugin-react#1061</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1062">https://github.com/facebook/flipper/issues/1062</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1062">yannickcr/eslint-plugin-react#1062</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1070">https://github.com/facebook/flipper/issues/1070</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1070">yannickcr/eslint-plugin-react#1070</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1071">https://github.com/facebook/flipper/issues/1071</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1071">yannickcr/eslint-plugin-react#1071</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1073">https://github.com/facebook/flipper/issues/1073</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1073">yannickcr/eslint-plugin-react#1073</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1076">https://github.com/facebook/flipper/issues/1076</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1076">yannickcr/eslint-plugin-react#1076</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1079">https://github.com/facebook/flipper/issues/1079</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1079">yannickcr/eslint-plugin-react#1079</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1088">https://github.com/facebook/flipper/issues/1088</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1088">yannickcr/eslint-plugin-react#1088</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1098">https://github.com/facebook/flipper/issues/1098</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1098">yannickcr/eslint-plugin-react#1098</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1101">https://github.com/facebook/flipper/issues/1101</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1101">yannickcr/eslint-plugin-react#1101</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1103">https://github.com/facebook/flipper/issues/1103</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1103">yannickcr/eslint-plugin-react#1103</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/110">https://github.com/facebook/flipper/issues/110</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/110">yannickcr/eslint-plugin-react#110</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1116">https://github.com/facebook/flipper/issues/1116</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1116">yannickcr/eslint-plugin-react#1116</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1117">https://github.com/facebook/flipper/issues/1117</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1117">yannickcr/eslint-plugin-react#1117</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1119">https://github.com/facebook/flipper/issues/1119</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1119">yannickcr/eslint-plugin-react#1119</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1121">https://github.com/facebook/flipper/issues/1121</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1121">yannickcr/eslint-plugin-react#1121</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1122">https://github.com/facebook/flipper/issues/1122</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1122">yannickcr/eslint-plugin-react#1122</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1123">https://github.com/facebook/flipper/issues/1123</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1123">yannickcr/eslint-plugin-react#1123</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1130">https://github.com/facebook/flipper/issues/1130</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1130">yannickcr/eslint-plugin-react#1130</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1131">https://github.com/facebook/flipper/issues/1131</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1131">yannickcr/eslint-plugin-react#1131</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1132">https://github.com/facebook/flipper/issues/1132</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1132">yannickcr/eslint-plugin-react#1132</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1134">https://github.com/facebook/flipper/issues/1134</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1134">yannickcr/eslint-plugin-react#1134</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1135">https://github.com/facebook/flipper/issues/1135</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1135">yannickcr/eslint-plugin-react#1135</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1139">https://github.com/facebook/flipper/issues/1139</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1139">yannickcr/eslint-plugin-react#1139</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1148">https://github.com/facebook/flipper/issues/1148</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1148">yannickcr/eslint-plugin-react#1148</a></p>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md">eslint-plugin-react's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.29.3...v7.29.4">7.29.4</a> - 2022.03.13</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unused-state</code>]: avoid a crash on a class field gDSFP (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3236">https://github.com/facebook/flipper/issues/3236</a>[] <a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
<li>[<code>boolean-prop-naming</code>]: handle React.FC, intersection, union types (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3241">https://github.com/facebook/flipper/issues/3241</a>[] <a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
</ul>
<p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3241">https://github.com/facebook/flipper/issues/3241</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3241">yannickcr/eslint-plugin-react#3241</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3236">https://github.com/facebook/flipper/issues/3236</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3236">yannickcr/eslint-plugin-react#3236</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="73ad445e43"><code>73ad445</code></a> Update CHANGELOG and bump version</li>
<li><a href="86a3177654"><code>86a3177</code></a> [Fix] <code>boolean-prop-naming</code>: handle React.FC, intersection, union types</li>
<li><a href="cdfd55836f"><code>cdfd558</code></a> [Fix] <code>no-unused-state</code>: avoid a crash on a class field gDSFP</li>
<li><a href="24bf5947e9"><code>24bf594</code></a> [meta] fix changelog</li>
<li>See full diff in <a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.29.3...v7.29.4">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D34867320

Pulled By: lblasa

fbshipit-source-id: d8c67fdbdbecee8eec6d1a92f487c2e929cfc7b6
2022-03-15 09:19:25 -07:00
dependabot[bot]
5685d774a9 Bump @emotion/react from 11.8.1 to 11.8.2 in /desktop (#3533)
Summary:
Bumps [emotion/react](https://github.com/emotion-js/emotion) from 11.8.1 to 11.8.2.
<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>.8.2</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/emotion-js/emotion/pull/2677">https://github.com/facebook/flipper/issues/2677</a> <a href="ff3cb16419"><code>ff3cb164</code></a> Thanks <a href="https://github.com/Jack-Works"><code>@​Jack-Works</code></a>! - Change <code>Global</code> component to use the <code>StyleSheet</code> constructor of the current <code>cache.sheet</code>. This is useful when <code>cache.sheet</code> is not the default implementation. Thanks to that the inner sheet constructed by <code>Global</code> can share the behavior with its &quot;main&quot; sheet that is hold by the <code>cache</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="239f2d0f9e"><code>239f2d0</code></a> Version Packages (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2679">https://github.com/facebook/flipper/issues/2679</a>)</li>
<li><a href="7f8910a049"><code>7f8910a</code></a> Removed the direct dependency on  from  as it's no longer used that way</li>
<li><a href="ff3cb16419"><code>ff3cb16</code></a> Change <code>Global</code> component to use the <code>StyleSheet</code> constructor of the current ...</li>
<li><a href="4266aa0183"><code>4266aa0</code></a> Fix the description of the cascade problem in the docs (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2659">https://github.com/facebook/flipper/issues/2659</a>)</li>
<li><a href="affe8f1e37"><code>affe8f1</code></a> Removed non-existent item from the ToC in the theming doc (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2674">https://github.com/facebook/flipper/issues/2674</a>)</li>
<li><a href="6d81b4b28b"><code>6d81b4b</code></a> Add <code>concurrency</code> to the Changesets workflow</li>
<li><a href="4851669459"><code>4851669</code></a> STOP WAR IN UKRAINE (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2668">https://github.com/facebook/flipper/issues/2668</a>)</li>
<li><a href="ce9873faab"><code>ce9873f</code></a> Upgrade <code>dtslint</code> (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2653">https://github.com/facebook/flipper/issues/2653</a>)</li>
<li>See full diff in <a href="https://github.com/emotion-js/emotion/compare/emotion/react@11.8.1...@emotion/react@11.8.2">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.8.1&new-version=11.8.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

 ---

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

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

</details>

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

Reviewed By: mweststrate

Differential Revision: D34867363

Pulled By: lblasa

fbshipit-source-id: a2ad3f6863ee8a9c4273dd50d1c87bdc8326badb
2022-03-15 05:52:17 -07:00
dependabot[bot]
04eadc7059 Bump algoliasearch from 4.12.2 to 4.13.0 in /desktop (#3537)
Summary:
Bumps [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) from 4.12.2 to 4.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/releases">algoliasearch's releases</a>.</em></p>
<blockquote>
<h2>4.13.0</h2>
<h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/4.12.2...4.13.0">v4.13.0</a></h2>
<ul>
<li>feat(recommend): Add trending types and methods (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1396">https://github.com/facebook/flipper/issues/1396</a>) (<a href="https://github.com/algolia/algoliasearch-client-javascript/commit/6882ec8">6882ec8</a>), closes <a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1396">https://github.com/facebook/flipper/issues/1396</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/blob/master/CHANGELOG.md">algoliasearch's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/4.12.2...4.13.0">v4.13.0</a></h2>
<ul>
<li>feat(recommend): Add trending types and methods (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1396">https://github.com/facebook/flipper/issues/1396</a>) (<a href="https://github.com/algolia/algoliasearch-client-javascript/commit/6882ec8">6882ec8</a>), closes <a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1396">https://github.com/facebook/flipper/issues/1396</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="30518b030e"><code>30518b0</code></a> chore: release v4.13.0 (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1400">https://github.com/facebook/flipper/issues/1400</a>)</li>
<li><a href="a91cc5b3de"><code>a91cc5b</code></a> fix(recommend): declare type before usage (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1399">https://github.com/facebook/flipper/issues/1399</a>)</li>
<li><a href="6882ec8cb3"><code>6882ec8</code></a> feat(recommend): Add trending types and methods (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/issues/1396">https://github.com/facebook/flipper/issues/1396</a>)</li>
<li>See full diff in <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/4.12.2...4.13.0">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D34867303

Pulled By: lblasa

fbshipit-source-id: 5bcd9bfb0eafcdcbf1f56ed1843e50e8356819d6
2022-03-15 05:48:37 -07:00
dependabot[bot]
ff1dff8391 Bump @typescript-eslint/experimental-utils from 5.13.0 to 5.14.0 in /desktop (#3535)
Summary:
Bumps [typescript-eslint/experimental-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/experimental-utils) from 5.13.0 to 5.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/experimental-utils</code>'s releases</a>.</em></p>
<blockquote>
<h2>v5.14.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.13.0...v5.14.0">5.14.0</a> (2022-03-07)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [naming-convention] cover case that requires quotes (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4582">#4582</a>) (<a href="3ea09477de">3ea0947</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] factor thenable returning function overload signatures (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4620">#4620</a>) (<a href="56a09e98f1">56a09e9</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types] handle class sharp private field and member without throwing error (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4343">#4343</a>) (<a href="a65713ae13">a65713a</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] correct autofixer in binary expression (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4401">#4401</a>) (<a href="5fa2fade38">5fa2fad</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-misused-promises] add granular options within <code>checksVoidReturns</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4623">#4623</a>) (<a href="1085177269">1085177</a>)</li>
<li>TypeScript 4.6 (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4615">#4615</a>) (<a href="a02c63a264">a02c63a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/experimental-utils/CHANGELOG.md"><code>@​typescript-eslint/experimental-utils</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.13.0...v5.14.0">5.14.0</a> (2022-03-07)</h1>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/experimental-utils</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="9752382d4c"><code>9752382</code></a> chore: publish v5.14.0</li>
<li><a href="fa381f349c"><code>fa381f3</code></a> chore: use swc for tests instead of Babel (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/experimental-utils/issues/4584">#4584</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.14.0/packages/experimental-utils">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: passy

Differential Revision: D34867335

Pulled By: lblasa

fbshipit-source-id: d416d3dc3c0b54f568b95ebf0fc82e36da6c7bf3
2022-03-15 04:59:32 -07:00
dependabot[bot]
ab8a3aac90 Bump @typescript-eslint/parser from 5.13.0 to 5.14.0 in /desktop (#3534)
Summary:
Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.13.0 to 5.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p>
<blockquote>
<h2>v5.14.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.13.0...v5.14.0">5.14.0</a> (2022-03-07)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [naming-convention] cover case that requires quotes (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4582">#4582</a>) (<a href="3ea09477de">3ea0947</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] factor thenable returning function overload signatures (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4620">#4620</a>) (<a href="56a09e98f1">56a09e9</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types] handle class sharp private field and member without throwing error (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4343">#4343</a>) (<a href="a65713ae13">a65713a</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] correct autofixer in binary expression (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4401">#4401</a>) (<a href="5fa2fade38">5fa2fad</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-misused-promises] add granular options within <code>checksVoidReturns</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4623">#4623</a>) (<a href="1085177269">1085177</a>)</li>
<li>TypeScript 4.6 (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4615">#4615</a>) (<a href="a02c63a264">a02c63a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.13.0...v5.14.0">5.14.0</a> (2022-03-07)</h1>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="9752382d4c"><code>9752382</code></a> chore: publish v5.14.0</li>
<li><a href="fa381f349c"><code>fa381f3</code></a> chore: use swc for tests instead of Babel (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/4584">#4584</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.14.0/packages/parser">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: antonk52

Differential Revision: D34867346

Pulled By: lblasa

fbshipit-source-id: 79899a53b9a31fe8d726c2f4174ae6023debdd21
2022-03-15 02:41:49 -07:00
dependabot[bot]
9995e22bdd Bump @oclif/plugin-help from 3.2.18 to 5.1.12 in /desktop (#3525)
Summary:
Bumps [oclif/plugin-help](https://github.com/oclif/plugin-help) from 3.2.18 to 5.1.12.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/oclif/plugin-help/releases"><code>@​oclif/plugin-help</code>'s releases</a>.</em></p>
<blockquote>
<h2>v5.1.12</h2>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.11...v5.1.12">5.1.12</a> (2022-03-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>types package.json (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/375">https://github.com/facebook/flipper/issues/375</a>) (<a href="d1b24b0703">d1b24b0</a>)</li>
</ul>
<h2>v5.1.11</h2>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.10...v5.1.11">5.1.11</a> (2022-02-01)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>bump dependencies (<a href="3c346fdb3a">3c346fd</a>)</li>
</ul>
<h2>v5.1.10</h2>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.9...v5.1.10">5.1.10</a> (2021-12-08)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>align deps across repos (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/339">https://github.com/facebook/flipper/issues/339</a>) (<a href="87d71e327c">87d71e3</a>)</li>
</ul>
<h2>v5.1.9</h2>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.8...v5.1.9">5.1.9</a> (2021-12-08)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>bump deps (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/338">https://github.com/facebook/flipper/issues/338</a>) (<a href="e21970d677">e21970d</a>)</li>
</ul>
<h2>v5.1.8</h2>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.7...v5.1.8">5.1.8</a> (2021-12-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>create index.ts (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/337">https://github.com/facebook/flipper/issues/337</a>) (<a href="f58b32cc1f">f58b32c</a>)</li>
</ul>
<h2>v5.1.7</h2>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.6...v5.1.7">5.1.7</a> (2021-12-02)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>bump <code>@​oclif/core</code> (<a href="cfb8a70a52">cfb8a70</a>)</li>
</ul>
<h2>v5.1.6</h2>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.5...v5.1.6">5.1.6</a> (2021-12-02)</h3>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/oclif/plugin-help/blob/main/CHANGELOG.md"><code>@​oclif/plugin-help</code>'s changelog</a>.</em></p>
<blockquote>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.11...v5.1.12">5.1.12</a> (2022-03-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>types package.json (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/375">https://github.com/facebook/flipper/issues/375</a>) (<a href="d1b24b0703">d1b24b0</a>)</li>
</ul>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.10...v5.1.11">5.1.11</a> (2022-02-01)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>bump dependencies (<a href="3c346fdb3a">3c346fd</a>)</li>
</ul>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.9...v5.1.10">5.1.10</a> (2021-12-08)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>align deps across repos (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/339">https://github.com/facebook/flipper/issues/339</a>) (<a href="87d71e327c">87d71e3</a>)</li>
</ul>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.8...v5.1.9">5.1.9</a> (2021-12-08)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>bump deps (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/338">https://github.com/facebook/flipper/issues/338</a>) (<a href="e21970d677">e21970d</a>)</li>
</ul>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.7...v5.1.8">5.1.8</a> (2021-12-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>create index.ts (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/337">https://github.com/facebook/flipper/issues/337</a>) (<a href="f58b32cc1f">f58b32c</a>)</li>
</ul>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.6...v5.1.7">5.1.7</a> (2021-12-02)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>bump <code>@​oclif/core</code> (<a href="cfb8a70a52">cfb8a70</a>)</li>
</ul>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.5...v5.1.6">5.1.6</a> (2021-12-02)</h3>
<h3><a href="https://github.com/oclif/plugin-help/compare/v5.1.4...v5.1.5">5.1.5</a> (2021-12-01)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>bump deps (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/331">https://github.com/facebook/flipper/issues/331</a>) (<a href="61cd38c5db">61cd38c</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3b8ecdc8bd"><code>3b8ecdc</code></a> chore(release): 5.1.12 [ci skip]</li>
<li><a href="d1b24b0703"><code>d1b24b0</code></a> fix: types package.json (<a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/375">https://github.com/facebook/flipper/issues/375</a>)</li>
<li><a href="bc501f13dc"><code>bc501f1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/370">https://github.com/facebook/flipper/issues/370</a> from oclif/dependabot-npm_and_yarn-oclif-2.5.0</li>
<li><a href="2bfc643205"><code>2bfc643</code></a> chore(deps-dev): bump oclif from 2.4.1 to 2.5.0</li>
<li><a href="e6e3010167"><code>e6e3010</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/371">https://github.com/facebook/flipper/issues/371</a> from oclif/dependabot-npm_and_yarn-typescript-4.6.2</li>
<li><a href="6644f5d549"><code>6644f5d</code></a> chore(deps-dev): bump typescript from 4.5.5 to 4.6.2</li>
<li><a href="a9c5155278"><code>a9c5155</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/372">https://github.com/facebook/flipper/issues/372</a> from oclif/dependabot-npm_and_yarn-oclif-test-2.1.0</li>
<li><a href="dc7bb8e4a0"><code>dc7bb8e</code></a> chore(deps-dev): bump <code>@​oclif/test</code> from 2.0.3 to 2.1.0</li>
<li><a href="5cce15c641"><code>5cce15c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/oclif/plugin-help/issues/373">https://github.com/facebook/flipper/issues/373</a> from oclif/dependabot-npm_and_yarn-oclif-core-1.3.6</li>
<li><a href="26e69cca8b"><code>26e69cc</code></a> chore(deps): bump <code>@​oclif/core</code> from 1.3.0 to 1.3.6</li>
<li>Additional commits viewable in <a href="https://github.com/oclif/plugin-help/compare/v3.2.18...v5.1.12">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@oclif/plugin-help&package-manager=npm_and_yarn&previous-version=3.2.18&new-version=5.1.12)](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/3525

Reviewed By: passy

Differential Revision: D34862254

Pulled By: lblasa

fbshipit-source-id: cfafde612961e2add0700696956465143ac21454
2022-03-14 10:49:06 -07:00
dependabot[bot]
caef7af7d3 Bump @typescript-eslint/eslint-plugin from 5.13.0 to 5.14.0 in /desktop (#3522)
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.13.0 to 5.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v5.14.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.13.0...v5.14.0">5.14.0</a> (2022-03-07)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [naming-convention] cover case that requires quotes (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4582">#4582</a>) (<a href="3ea09477de">3ea0947</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] factor thenable returning function overload signatures (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4620">#4620</a>) (<a href="56a09e98f1">56a09e9</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types] handle class sharp private field and member without throwing error (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4343">#4343</a>) (<a href="a65713ae13">a65713a</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] correct autofixer in binary expression (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4401">#4401</a>) (<a href="5fa2fade38">5fa2fad</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-misused-promises] add granular options within <code>checksVoidReturns</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4623">#4623</a>) (<a href="1085177269">1085177</a>)</li>
<li>TypeScript 4.6 (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4615">#4615</a>) (<a href="a02c63a264">a02c63a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.13.0...v5.14.0">5.14.0</a> (2022-03-07)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [naming-convention] cover case that requires quotes (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4582">#4582</a>) (<a href="3ea09477de">3ea0947</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] factor thenable returning function overload signatures (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4620">#4620</a>) (<a href="56a09e98f1">56a09e9</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types] handle class sharp private field and member without throwing error (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4343">#4343</a>) (<a href="a65713ae13">a65713a</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] correct autofixer in binary expression (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4401">#4401</a>) (<a href="5fa2fade38">5fa2fad</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-misused-promises] add granular options within <code>checksVoidReturns</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/4623">#4623</a>) (<a href="1085177269">1085177</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="9752382d4c"><code>9752382</code></a> chore: publish v5.14.0</li>
<li><a href="1085177269"><code>1085177</code></a> feat(eslint-plugin): [no-misused-promises] add granular options within `check...</li>
<li><a href="fa381f349c"><code>fa381f3</code></a> chore: use swc for tests instead of Babel (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/4584">#4584</a>)</li>
<li><a href="56a09e98f1"><code>56a09e9</code></a> fix(eslint-plugin): [no-misused-promises] factor thenable returning function ...</li>
<li><a href="699ef48403"><code>699ef48</code></a> test: split up naming-convention (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/4599">#4599</a>)</li>
<li><a href="3ea09477de"><code>3ea0947</code></a> fix(eslint-plugin): [naming-convention] cover case that requires quotes (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/4582">#4582</a>)</li>
<li><a href="5fa2fade38"><code>5fa2fad</code></a> fix(eslint-plugin): [return-await] correct autofixer in binary expression (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/4">https://github.com/facebook/flipper/issues/4</a>...</li>
<li><a href="a65713ae13"><code>a65713a</code></a> fix(eslint-plugin): [prefer-readonly-parameter-types] handle class sharp priv...</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.14.0/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: passy

Differential Revision: D34862123

Pulled By: lblasa

fbshipit-source-id: 6d1a7d6aa6a73c56a4fb54663d16ae2a499d32a6
2022-03-14 10:41:03 -07:00
dependabot[bot]
1112175aca Bump @testing-library/react from 12.1.3 to 12.1.4 in /desktop (#3527)
Summary:
Bumps [testing-library/react](https://github.com/testing-library/react-testing-library) from 12.1.3 to 12.1.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/testing-library/react-testing-library/releases"><code>@​testing-library/react</code>'s releases</a>.</em></p>
<blockquote>
<h2>v12.1.4</h2>
<h2><a href="https://github.com/testing-library/react-testing-library/compare/v12.1.3...v12.1.4">12.1.4</a> (2022-03-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Match runtime type of baseElement in TypeScript types (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1023">https://github.com/facebook/flipper/issues/1023</a>) (<a href="96ed8dafa5">96ed8da</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="96ed8dafa5"><code>96ed8da</code></a> fix: Match runtime type of baseElement in TypeScript types (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1023">https://github.com/facebook/flipper/issues/1023</a>)</li>
<li>See full diff in <a href="https://github.com/testing-library/react-testing-library/compare/v12.1.3...v12.1.4">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: antonk52

Differential Revision: D34862479

Pulled By: lblasa

fbshipit-source-id: d793b4dcfa5bdeb1517050c3654ef33ec01be5b2
2022-03-14 09:36:26 -07:00
dependabot[bot]
a33bc3c0d3 Bump plist from 3.0.2 to 3.0.4 in /desktop (#3517)
Summary:
Bumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.2 to 3.0.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/TooTallNate/plist.js/blob/master/History.md">plist's changelog</a>.</em></p>
<blockquote>
<h1>3.0.4 / 2021-08-27</h1>
<ul>
<li>inline xmldom@0.6.0 to eliminate security warning false positive (Mike Reinstein)</li>
</ul>
<h1>3.0.3 / 2021-08-04</h1>
<ul>
<li>update xmldom to 0.6.0 to patch critical vulnerability (Mike Reinstein)</li>
<li>remove flaky saucelabs teseting badge (Mike Reinstein)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/TooTallNate/node-plist/commits">compare view</a></li>
</ul>
</details>
<br />

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

</details>

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

Reviewed By: passy

Differential Revision: D34789970

Pulled By: lblasa

fbshipit-source-id: 1a0b923f00c174fcf591b58345c6d0f6f2adb7ff
2022-03-11 04:41:29 -08:00
Brian Vaughn
a916bf4c58 React DevTools 4.24.0
Summary:
https://github.com/facebook/react/blob/main/packages/react-devtools/CHANGELOG.md

Changelog:
[General][Changed] - Upgraded react-devtools-core dependency to 4.24.0

Reviewed By: lunaruan

Differential Revision: D34798578

fbshipit-source-id: ce3b09023c98a9282cce92ef9661d6cb578455e1
2022-03-10 16:38:39 -08:00
Andrey Goncharov
f85def32fb Migrate from socket.io
Reviewed By: passy

Differential Revision: D34787674

fbshipit-source-id: 63d7c166ea29d14c96f0646a045e3f6fa93472e2
2022-03-10 10:31:24 -08:00
Andrey Goncharov
6ec3771824 Upgrade Metro
Reviewed By: passy

Differential Revision: D34789498

fbshipit-source-id: 9e984b308ac6d0dbc917ddaa20812f76d2a69d77
2022-03-10 10:31:24 -08:00
Lawrence Lomax
995d1c8180 Remove IOSDevice.buffer, IOSDevice.log
Summary: It's unused, can only assume that it was a log buffer in some distant time which is now hidden behind a separate log listener class

Reviewed By: passy

Differential Revision: D34787086

fbshipit-source-id: 0f920649c119efc5172ca7dcc6b53cfb802a5cbf
2022-03-10 09:48:42 -08:00
Lorenzo Blasa
f8371b19db Not clearing up a previous client connection should not log as error
Summary:
^
This doesn't seem a functionality impairment and there's no actionable items.

Reviewed By: lawrencelomax

Differential Revision: D34787962

fbshipit-source-id: 9fe42187456bfab3748d469860f6ed7cda2f83d5
2022-03-10 08:26:04 -08:00
Pascal Hartig
8372d07ae6 Demote "failed to find device" error
Summary:
This is not actionable for us as it includes changing device identifiers.
In this case it's better to rely on individual user reports if this is about
a particular device/app combo.

Reviewed By: lawrencelomax

Differential Revision: D34749996

fbshipit-source-id: 88c6c8b076b3f7d9808b6a2a9b08854d2d7cb39f
2022-03-09 07:40:39 -08:00
Pascal Hartig
71bdb23a1d Make log clear failures a warning
Summary:
Logcat can sometimes fail to clear the logs for some reason.
There's nothing we can do about this as we're directly calling out to adb.

Reviewed By: lawrencelomax

Differential Revision: D34749970

fbshipit-source-id: 2166717ace491f7b73b380576392638ef9276b78
2022-03-09 07:40:39 -08:00
Pascal Hartig
9bd6c7f54a Remove unused import
Summary: Per title.

Reviewed By: jknoxville

Differential Revision: D34749935

fbshipit-source-id: 8adaedf18d1528a60a0623bbe67b8072e3d11b13
2022-03-09 07:40:39 -08:00
Flipper Bot
6bf158f0df Flipper Release: v0.138.0
Summary: Releasing version 0.138.0

Reviewed By: lblasa

Differential Revision: D34749057

fbshipit-source-id: 45b01c5a8830c626e81fc15cdbf81dc7134c04d8
2022-03-09 05:27:16 -08:00
dependabot[bot]
4bcc3d0c46 Bump app-builder-lib from 22.14.12 to 23.0.2 in /desktop (#3505)
Summary:
allow-large-files
Bumps [app-builder-lib](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib) from 22.14.12 to 23.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/electron-userland/electron-builder/releases">app-builder-lib's releases</a>.</em></p>
<blockquote>
<h2>v23.0.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(app-builder-lib): export missing TS types by <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6692">electron-userland/electron-builder#6692</a></li>
<li>fix(signing): Include swiftshader in signing directories for windows by <a href="https://github.com/karliatto"><code>@​karliatto</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6682">electron-userland/electron-builder#6682</a></li>
<li>fix: Upgrading app-builder-bin in an attempt to resolve <a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6678">#6678</a> by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6684">electron-userland/electron-builder#6684</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/karliatto"><code>@​karliatto</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6682">electron-userland/electron-builder#6682</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/electron-userland/electron-builder/compare/v23.0.1...v23.0.2">https://github.com/electron-userland/electron-builder/compare/v23.0.1...v23.0.2</a></p>
<h2>v23.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: signing of user-defined binaries by <a href="https://github.com/mifi"><code>@​mifi</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6660">electron-userland/electron-builder#6660</a></li>
<li>chore(docs): Update winOptions.ts comment to be more explicit by <a href="https://github.com/UppaJung"><code>@​UppaJung</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6670">electron-userland/electron-builder#6670</a></li>
<li>fix(dmg-builder): the &quot;import&quot; unbound issue by <a href="https://github.com/pan93412"><code>@​pan93412</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6672">electron-userland/electron-builder#6672</a></li>
<li>chore(deploy): Release by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6667">electron-userland/electron-builder#6667</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/UppaJung"><code>@​UppaJung</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6670">electron-userland/electron-builder#6670</a></li>
<li><a href="https://github.com/pan93412"><code>@​pan93412</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6672">electron-userland/electron-builder#6672</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/electron-userland/electron-builder/compare/v23.0.0...v23.0.1">https://github.com/electron-userland/electron-builder/compare/v23.0.0...v23.0.1</a></p>
<h2>v23.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(app-builder-lib): update electron-osx-sign from 0.5.0 to 0.6.0 by <a href="https://github.com/baparham"><code>@​baparham</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6598">electron-userland/electron-builder#6598</a></li>
<li>chore(deploy): Enable docker deployments by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6560">electron-userland/electron-builder#6560</a></li>
<li>chore(deps): update amannn/action-semantic-pull-request action to v3.7.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6646">electron-userland/electron-builder#6646</a></li>
<li>chore(deps): update amannn/action-semantic-pull-request action to v4 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6647">electron-userland/electron-builder#6647</a></li>
<li>chore(deps): update tj-actions/changed-files action to v15 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6648">electron-userland/electron-builder#6648</a></li>
<li>chore(deps): update typescript-eslint monorepo to v4.33.0 by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6582">electron-userland/electron-builder#6582</a></li>
<li>chore(docs): Update configuration.md - Improve productName description by <a href="https://github.com/kiruh"><code>@​kiruh</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6585">electron-userland/electron-builder#6585</a></li>
<li>chore(docs): Updating docs to include instructions on pnpm usage by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6658">electron-userland/electron-builder#6658</a></li>
<li>chore: Exit prerelease mode by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6653">electron-userland/electron-builder#6653</a></li>
<li>chore: Migrate TravisCI and CircleCI to GH Actions by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6541">electron-userland/electron-builder#6541</a></li>
<li>chore: Only publish electron-builder &amp; electron-updater tags by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6595">electron-userland/electron-builder#6595</a></li>
<li>chore: readme update by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6627">electron-userland/electron-builder#6627</a></li>
<li>chore: Removing Bintray support since it was sunset. Ref: <a href="https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/">https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/</a> <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>docs: add vite electron builder boilerplate by <a href="https://github.com/oceanlvr"><code>@​oceanlvr</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6654">electron-userland/electron-builder#6654</a></li>
<li>feat(mac): Force authentication for local mac squirrel update server <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>feat(updater): Add Channel Support for Github with PreRelease by <a href="https://github.com/KenCorma"><code>@​KenCorma</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6505">electron-userland/electron-builder#6505</a></li>
<li>feat: use <code>mergeASARs</code> API by <code>@​electron/universal</code> by <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6578">electron-userland/electron-builder#6578</a></li>
<li>fix(dmg-builder): Support python 3 by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6617">electron-userland/electron-builder#6617</a></li>
<li>fix(docs): Fixing formatting of code groups and previews by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6601">electron-userland/electron-builder#6601</a></li>
<li>fix(nsis): Adding --INPUTCHARSET to makensis <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>fix(nsis): Fail-fast for windows signature verification failures. Adding <code>-LiteralPath</code> to update file path to disregard injected wildcards <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>fix(nsis): Force strip path separators for backslashes on Windows during update process <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>fix(NSIS): prevent partial overwrites by <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6547">electron-userland/electron-builder#6547</a></li>
<li>fix(nsis): use atomic rmdir on update by <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6551">electron-userland/electron-builder#6551</a></li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/electron-userland/electron-builder/blob/master/packages/app-builder-lib/CHANGELOG.md">app-builder-lib's changelog</a>.</em></p>
<blockquote>
<h2>23.0.2</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6682">#6682</a> <a href="e6312cb54e"><code>e6312cb5</code></a> Thanks <a href="https://github.com/karliatto"><code>@​karliatto</code></a>! - fix(signing): Include swiftshader in signing directories for windows</li>
</ul>
<ul>
<li>
<p><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6692">#6692</a> <a href="93181a78f2"><code>93181a78</code></a> Thanks <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a>! - fix(app-builder-lib): export missing TS types</p>
</li>
<li>
<p>Updated dependencies [<a href="5ffbe1e299"><code>5ffbe1e2</code></a>]:</p>
<ul>
<li>builder-util@23.0.2</li>
<li>electron-publish@23.0.2</li>
</ul>
</li>
</ul>
<h2>23.0.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6660">#6660</a> <a href="4c6d1546d4"><code>4c6d1546</code></a> Thanks <a href="https://github.com/mifi"><code>@​mifi</code></a>! - Fix error thrown due to duplicated signing of user-defined binaries on mac when resolving relative path</li>
</ul>
<h2>23.0.0</h2>
<h3>Major Changes</h3>
<ul>
<li>
<p><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - Breaking changes
Removing Bintray support since it was sunset. Ref: <a href="https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/">https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/</a>
Fail-fast for windows signature verification failures. Adding <code>-LiteralPath</code> to update file path to disregard injected wildcards
Force strip path separators for backslashes on Windows during update process
Force authentication for local mac squirrel update server</p>
<p>Fixes:
fix(nsis): Adding --INPUTCHARSET to makensis. (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/4898">#4898</a> <a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6232">#6232</a> <a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6259">#6259</a>)</p>
<p>Adding additional details to error console logging</p>
</li>
</ul>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - BREAKING CHANGE: remove MSI option <code>iconId</code></li>
</ul>
<h3>Minor Changes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6578">#6578</a> <a href="81132a857b"><code>81132a85</code></a> Thanks <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a>! - feat: use <code>mergeASARs</code> API by <code>@​electron/universal</code></li>
</ul>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - feat(msi): support assisted installer for MSI target</li>
</ul>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - feat(msi): add fileAssociation support for MSI target</li>
</ul>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - feat(mac): ElectronAsarIntegrity in electron@15</li>
</ul>
<ul>
<li>
<p><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - Default to LZO compression for snap packages.
This greatly improves cold startup performance (<a href="https://snapcraft.io/blog/why-lzo-was-chosen-as-the-new-compression-method">https://snapcraft.io/blog/why-lzo-was-chosen-as-the-new-compression-method</a>).
LZO has already been adopted by most desktop-oriented snaps outside of the Electron realm.</p>
<p>For the rare case where developers prefer a smaller file size (XZ) to vastly improved decompression performance (LZO), provided an option to override the default compression method.</p>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e7f0d3bbd6"><code>e7f0d3b</code></a> chore(deploy): Release 23.0.2 (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6695">#6695</a>)</li>
<li><a href="5ffbe1e299"><code>5ffbe1e</code></a> Fix: Downgrading app-builder-bin to fix unusable AppImage. Fixes <a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6678">#6678</a> (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6684">#6684</a>)</li>
<li><a href="e6312cb54e"><code>e6312cb</code></a> fix(win): Include swiftshader in signing directories for windows (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6682">#6682</a>)</li>
<li><a href="93181a78f2"><code>93181a7</code></a> fix(app-builder-lib): export missing TS types (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6692">#6692</a>)</li>
<li><a href="6fcd47767a"><code>6fcd477</code></a> fix: Reactivating bitbucket integration test for nsis updater (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6680">#6680</a>)</li>
<li><a href="bf0382e8a1"><code>bf0382e</code></a> chore(deploy): Release 23.0.1 (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6667">#6667</a>)</li>
<li><a href="e1a439be9d"><code>e1a439b</code></a> chore(docs): Update winOptions.ts comment to be more explicit re: its input (...</li>
<li><a href="4c6d1546d4"><code>4c6d154</code></a> fix: signing of user-defined binaries on mac when resolved as relative path (...</li>
<li><a href="8db6c72273"><code>8db6c72</code></a> chore(deploy): Release 23.0.0 (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6657">#6657</a>)</li>
<li><a href="19ab1f5e3b"><code>19ab1f5</code></a> chore(docs): Updating docs to include instructions on pnpm usage (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6658">#6658</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/electron-userland/electron-builder/commits/v23.0.2/packages/app-builder-lib">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: lblasa

Differential Revision: D34718809

Pulled By: passy

fbshipit-source-id: fda35629589644e056640750fc43dc70cb11391c
2022-03-09 03:29:11 -08:00
dependabot[bot]
e5a8ba3ea9 Bump console-feed from 3.2.2 to 3.3.0 in /desktop (#3504)
Summary:
Bumps [console-feed](https://github.com/samdenty99/console-feed) from 3.2.2 to 3.3.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/samdenty99/console-feed/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=console-feed&package-manager=npm_and_yarn&previous-version=3.2.2&new-version=3.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/3504

Reviewed By: lblasa

Differential Revision: D34718814

Pulled By: passy

fbshipit-source-id: 248418bf460abbd4849d09c946fd8d6deccdc54b
2022-03-09 03:29:11 -08:00
Pascal Hartig
35428ca039 Keytar platform/arch
Summary:
There appears to be an issue with login on M1 Macs right now. To address this, this resolves the native binary based on a `(platform, arch)` tuple.

The binaries are from here: https://github.com/atom/node-keytar/releases/tag/v7.9.0

The binary size increase here is notable so as a follow-up we could remove the non-relevant binaries as part of the packing process.

Reviewed By: aigoncharov

Differential Revision: D34685236

fbshipit-source-id: d860a59517a769a59055dfca24d01baecd8d1430
2022-03-08 12:19:52 -08:00
Pascal Hartig
6d05e6c226 Bump /desktop again
Summary:
New round of releases and PRs came up, so bumping again.

Very selective Metro update as some dependencies don't play well together. A bunch of other dependencies use ESM and fail at various stages of the build or runtime process.

Reviewed By: mweststrate

Differential Revision: D34688830

fbshipit-source-id: 2ff5c46c253b814140f634a986ba0d246e9b0945
2022-03-08 03:02:11 -08:00
Pascal Hartig
9d390d0864 Dep bump for /desktop
Summary: Combining dependabot bumps.

Reviewed By: nikoant

Differential Revision: D34682717

fbshipit-source-id: 09975ed9f258d2f5bed6871e15643c38a07e0459
2022-03-08 03:02:11 -08:00
Pascal Hartig
a5529d789d Don't raise EADDRINUSE as error on startup
Summary:
There will likely be more so I added a place for inspecting
these messages to the top.

Reviewed By: antonk52

Differential Revision: D34681084

fbshipit-source-id: ad32145d44dba08b813d8a2ddc63d500a0c360d8
2022-03-07 09:09:52 -08:00
Anton Nikolaev
37ff34390a Enable Marketplace for Flipper (#3491)
Summary:
This is PR on top of: https://github.com/facebook/flipper/pull/3473

It adds an option to Settings to allow distribution of marketplace plugins.

Also includes a simple fetch function to retrieve data from external API/server.

## Changelog

Allow marketplace plugins

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

Test Plan:
1. Enable marketplace
2. Provide custom marketplace server (it will serve the list of internal plugins with downloadURL)
3. Test if can see Available plugins and can download/remove the plugin
4. If new update for the plugin, it should also allow auto update

Reviewed By: antonk52

Differential Revision: D34586339

Pulled By: nikoant

fbshipit-source-id: c887982aa0f0f9abd3b5360f22e8692a2445d345
2022-03-07 02:49:49 -08:00
Andres Orozco Gonzalez
5b6000b424 add localhost specification for IPV6 without square brackets
Summary: Socket.io-client sends the host as ::1 instead of [::1] when using IPV6 to communicate with Flipper, that is the reason the communication was always being refused.

Reviewed By: mweststrate

Differential Revision: D34679825

fbshipit-source-id: b7431ad23f743276c11619d7cdb5c83594dee43a
2022-03-07 02:40:11 -08:00
Andrey Goncharov
6c74f2dd18 Set device features on device initialization
Summary:
1. Identify if device supports screenshots/screen recording when it is created.
2. Disable screen recording/screenshot buttons when they are not supported

Reviewed By: passy

Differential Revision: D34611133

fbshipit-source-id: 82ad2d67e4af482d9becf7995187667b5d99bc36
2022-03-04 02:00:23 -08:00
Pascal Hartig
7c1251075f Dep bump for /desktop
Summary:
Combining a bunch of dependabot PRs.

N.B. I had to manually clean up the `yarn.lock` a few times because some dependencies resolved to multiple version numbers, catching tsc off-guard.
allow-large-files

Reviewed By: nikoant

Differential Revision: D34579180

fbshipit-source-id: a4848e1010ff240d9b0e721d3878585e7b4bd078
2022-03-03 04:11:52 -08:00
Andres Orozco Gonzalez
5b5ce92519 Add support to binding both IPv6 and IPv4 ports
Summary: Add support for binding the same port in flipper in both the IPv6 and IPv4 interfaces

Reviewed By: mweststrate

Differential Revision: D34591022

fbshipit-source-id: e28239c24425885ee442d93b84bb38902d521a0c
2022-03-03 00:31:08 -08:00
Adam Fiksen
7222437beb Add plumbing icon to flipper
Summary: Adds a reference to plumbing icon for plugins to use

Reviewed By: svaithia

Differential Revision: D34467457

fbshipit-source-id: 21d95f663309224742f4f93ac584998e1a470f28
2022-03-02 14:59:50 -08:00
Andrey Goncharov
5068c8273b Add deprecation notice notification
Summary: Add deprecation notice device icon and notification

Reviewed By: lblasa

Differential Revision: D34582475

fbshipit-source-id: 90fde15caf1925b42f50fbfc77dece88c82833cf
2022-03-02 09:18:15 -08:00
Flipper Bot
f2e60ab6cb Flipper Release: v0.137.0
Summary: Releasing version 0.137.0

Reviewed By: passy

Differential Revision: D34577711

fbshipit-source-id: fc0ceb7676d1f7a8f5d1e271d78b489c61919bf6
2022-03-02 07:41:24 -08:00
Andrey Goncharov
8ee788239b Update version number for default plugins
Summary: Prior to this fix, plugins were copied with verion 0.0.0 which forced them to be updated with "newer" versions from marketplace

Reviewed By: nikoant

Differential Revision: D34457087

fbshipit-source-id: a3242578c570447f8ecf9c62bcaa69e5d9688c42
2022-02-28 03:50:34 -08:00
Andrey Goncharov
b82cdfb664 Fix starting dev Flipper without bundled plugins
Summary: --no-embedded-plugins does not seem to exist. Replaced with --no-bundled-plugins which removes plugins from defaultPlugins/idex.tsx (as in prod).

Reviewed By: antonk52

Differential Revision: D34445364

fbshipit-source-id: e52c2e327bf43a3f682b6d9e18315e6ecadad5d8
2022-02-28 03:50:34 -08:00
Andrey Goncharov
3ec5b56263 Polyfill fetch
Summary: Provide server add-on writers with a well-known fetch API

Reviewed By: mweststrate

Differential Revision: D34447630

fbshipit-source-id: 70386940c12f9e53aa97b3530a7edf1d40b5f2e2
2022-02-28 03:50:34 -08:00
Andrey Goncharov
aec05533d7 Expose a subset of flipper-plugin to flipper server
Summary: Flipper plugins rely on 'flipper-plugin' package being accessible from 'global'. Expose a subset (without UI stuff) of flipper-plugin to server add-ons

Reviewed By: mweststrate

Differential Revision: D34400811

fbshipit-source-id: e0079ddfa67e66c1b24ab02d7682917ddfc84aaf
2022-02-28 03:50:34 -08:00
Andrey Goncharov
9449f61adb Add server add-on babel transform
Reviewed By: antonk52

Differential Revision: D34393126

fbshipit-source-id: d910392d9ac7e7a44e2e9ede690a6bed77f018c7
2022-02-28 03:50:34 -08:00
Andrey Goncharov
01a5f3da90 Add generics to server add-on connection
Reviewed By: mweststrate

Differential Revision: D34307356

fbshipit-source-id: 27e61355a85995368ebb197c42d58f4145473567
2022-02-28 03:50:34 -08:00
Andrey Goncharov
673bb9135e Allow Node APIs for server add-ons
Reviewed By: antonk52

Differential Revision: D34386916

fbshipit-source-id: b2484dff15b0a1b0d08f8b0b2e17916d037570c8
2022-02-28 03:50:34 -08:00
Andrey Goncharov
dcfc84cce6 Add onServerAddOnStart and onServerAddOnStop plugin hooks
Reviewed By: mweststrate

Differential Revision: D34378231

fbshipit-source-id: e086eebcf94c01da76bfe8b88c6528bd21d89968
2022-02-28 03:50:34 -08:00
Andrey Goncharov
9e4ac0aaa9 Add unit tests for PluginManager
Reviewed By: mweststrate

Differential Revision: D34307076

fbshipit-source-id: 7cb6c808bea10d15627958e8fabc02b4563183d4
2022-02-28 03:50:34 -08:00
Andrey Goncharov
d96cf8127f Add unit tests for ServerAddOn
Reviewed By: mweststrate

Differential Revision: D34303780

fbshipit-source-id: 03a4570a6e891d979b87caca14f51068d74df877
2022-02-28 03:50:34 -08:00
Andrey Goncharov
81d0057a8d Fix potential race conditions for starting/stopping server add-ons
Reviewed By: mweststrate

Differential Revision: D34301593

fbshipit-source-id: 2950de8a8567318cd3e87eff176657df5ba8fd1b
2022-02-28 03:50:34 -08:00
Andrey Goncharov
bdbf79e3e1 Limit events and methods in server contact to strings only
Reviewed By: antonk52

Differential Revision: D34300854

fbshipit-source-id: 79cd3e3da9bb5dbac75243ac90118f32e12d8177
2022-02-28 03:50:34 -08:00
Andrey Goncharov
8b94186783 Load installed server add-ons
Reviewed By: nikoant

Differential Revision: D34300475

fbshipit-source-id: 6bb6c0ab811e28806a0924b3487931bdb0dd2c59
2022-02-28 03:50:34 -08:00
Andrey Goncharov
b4b9c0ab28 Implement receiving messages from add-on on the client
Reviewed By: mweststrate

Differential Revision: D34249101

fbshipit-source-id: 07297b84ed8640e3b41599726ba613b6b4e2b62e
2022-02-28 03:50:34 -08:00
Andrey Goncharov
4067f5bd88 Implement sending messages from desktop to add-on
Reviewed By: antonk52

Differential Revision: D34239803

fbshipit-source-id: 1a18d522ba877ade3d0703fbb374c15b596241d7
2022-02-28 03:50:34 -08:00
Andrey Goncharov
2ce037d96b Load bundled server add-ons
Reviewed By: antonk52

Differential Revision: D34238883

fbshipit-source-id: 01b4b1c1c0a63cbfb639e903f6a77307ae370330
2022-02-28 03:50:34 -08:00