Michel Weststrate
aff02b2ca1
Change internal storage to number instead of Date
...
Summary: per title, for reasons see next diff :)
Reviewed By: passy
Differential Revision: D29327501
fbshipit-source-id: 548d943e90769af478232d3031d916fb399a067a
2021-06-29 08:04:22 -07:00
Michel Weststrate
d02c560150
Exporting a Flipper trace should not swallow errors
...
Summary: Noticed that when creating a flipper trace file, the errors were only shown in the console, but the dialog would hide.
Reviewed By: jknoxville, passy
Differential Revision: D29327500
fbshipit-source-id: 0ec60be28b5e3041f7cacd48ac4bcf13753f7219
2021-06-29 08:04:22 -07:00
Michel Weststrate
8359f74a21
Get rid of immutablejs
...
Summary:
Changelog: 'flipper' package no longer uses or exposes immutablejs, or ManagedTable_Immutable
ImmutableJS was used in a few places, requires some specific knowledge to use optimally (e.g. batching was used nowhere), but most importantly resulted in a lot of unmaintained code duplication in terms of ManagedTable_immutable and the searchable variant.
For the planned trace export speedups this means that there is also serialization case less to worry about.
Reviewed By: jknoxville
Differential Revision: D29265677
fbshipit-source-id: 92e86081c03fb8da59d2c9f975f04a05e275c317
2021-06-29 08:04:22 -07:00
Pascal Hartig
77612a3f7b
Strip source map URL from bundled plugins
...
Summary: Sandcastle embedded the box ID in the source map URL which caused it to invalidate the caches. It shouldn't be there to begin with but the Metro option doesn't work as it's documented.
Reviewed By: nikoant
Differential Revision: D29456824
fbshipit-source-id: 5d8c5f29e2b344d046c802693e4da68fda92b8db
2021-06-29 07:48:05 -07:00
priteshrnandgaonkar
2f47928524
Automated: Update Podfile.lock ( #2535 )
...
Summary:
This is an automated PR to update the Podfile.lock.
- Make sure that the Podfile.lock contains latest FlipperKit and Flipper pod versions.
- Also make sure that all the dependencies are updated to the latest one.
- This is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request )
Pull Request resolved: https://github.com/facebook/flipper/pull/2535
Test Plan:
Imported from GitHub, without a `Test Plan:` line.
|[Site Preview: flipper](https://our.intern.facebook.com/intern/staticdocs/eph/D29455139/V2/flipper/ )
Reviewed By: jknoxville
Differential Revision: D29455139
Pulled By: priteshrnandgaonkar
fbshipit-source-id: 10eb515430f4ce16e7ab600e12ef68bdbb7614fb
2021-06-29 07:11:40 -07:00
dependabot[bot]
ecab50247f
Bump @testing-library/dom from 7.31.2 to 8.0.0 in /desktop ( #2529 )
...
Summary:
Bumps [testing-library/dom](https://github.com/testing-library/dom-testing-library ) from 7.31.2 to 8.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/testing-library/dom-testing-library/releases "><code>@testing-library/dom</code>'s releases</a>.</em></p>
<blockquote>
<h2>v8.0.0</h2>
<h1><a href="https://github.com/testing-library/dom-testing-library/compare/v7.31.2...v8.0.0 ">8.0.0</a> (2021-06-23)</h1>
<h3>Recommendations</h3>
<ol>
<li>If you're using <code>jest</code> fake timers make sure you use modern timers
jest 27:
<pre lang="diff"><code>-jest.useFakeTimers('legacy')
+jest.useFakeTimers('modern')
// jest.config.js
-"timers": "legacy",
+"timers": "modern",
</code></pre>
jest 26:
<pre lang="diff"><code>-jest.useFakeTimers()
+jest.useFakeTimers('modern')
// jest.config.js
-"timers": "legacy",
+"timers": "modern",
</code></pre>
</li>
</ol>
<h3>chore</h3>
<ul>
<li>Release v8 as stable (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/979 ">https://github.com/facebook/flipper/issues/979 </a>) (<a href="d347302d6b ">d347302</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>Remove deprecated <code>waitFormDOMChange</code></li>
<li>Remove deprecated <code>waitForElement</code></li>
<li>The <code>timeout</code> in <code>waitFor(callback, { interval, timeout } )</code> now uses the same clock as <code>interval</code>. Previously <code>timeout</code> was always using the real clock while <code>interval</code> was using the global clock which could've been mocked out. For the old behavior I'd recommend <code>waitFor(callback, { interval, timeout: Number.POSITIVE_INFINITY })</code> and rely on your test runner to timeout considering real timers.</li>
<li><code><script /></code>, <code><style /></code> and comment nodes are now ignored by default in <code>prettyDOM</code> .If you whish to return to the old behavior, use a custom <code>filterNode</code> function. In this case <code>prettyDOM(element, { filterNode: () => true })</code>.</li>
<li>node 10 is no longer supported. It reached its end-of-life on 30.04.2021.</li>
</ul>
<h2>v8.0.0-alpha.7</h2>
<h1><a href="https://github.com/testing-library/dom-testing-library/compare/v8.0.0-alpha.6...v8.0.0-alpha.7 ">8.0.0-alpha.7</a> (2021-06-20)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>Consider <code><output /></code> labelable (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/968 ">https://github.com/facebook/flipper/issues/968 </a>) (<a href="56a4c759a0 ">56a4c75</a>)</li>
</ul>
<h2>v8.0.0-alpha.6</h2>
<h1><a href="https://github.com/testing-library/dom-testing-library/compare/v8.0.0-alpha.5...v8.0.0-alpha.6 ">8.0.0-alpha.6</a> (2021-06-12)</h1>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="84ebc5124f "><code>84ebc51</code></a> test(fake-timers): raf is now mocked in legacy fake timers (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/986 ">https://github.com/facebook/flipper/issues/986 </a>)</li>
<li><a href="d347302d6b "><code>d347302</code></a> chore: Release v8 as stable (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/979 ">https://github.com/facebook/flipper/issues/979 </a>)</li>
<li>See full diff in <a href="https://github.com/testing-library/dom-testing-library/compare/v7.31.2...v8.0.0 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2529
Reviewed By: mweststrate
Differential Revision: D29429955
Pulled By: cekkaewnumchai
fbshipit-source-id: 7a25bed5e6d85534a48815ddc5a5a5a701df5e7b
2021-06-28 17:03:28 -07:00
dependabot[bot]
5a974b594b
Bump typescript from 4.3.2 to 4.3.4 in /desktop ( #2528 )
...
Summary:
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.2 to 4.3.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases ">typescript's releases</a>.</em></p>
<blockquote>
<h2>TypeScript 4.3.4</h2>
<p>This release</p>
<ul>
<li>adds an optional <code>getCustomTransformers</code> method to the <code>SolutionBuilderHost*</code> APIs</li>
<li>uses the transforms given by <code>getCustomTransformers</code> in Builder Program instances when running <code>emit()</code> methods in cases where <code>customTransforms</code> are not given.</li>
</ul>
<p><a href="https://github-redirect.dependabot.com/microsoft/TypeScript/pull/44489 ">See the change for more details</a></p>
<h2>TypeScript 4.3.3</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-3 ">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.0%22+is%3Aclosed+ ">fixed issues query for TypeScript v4.3.0 (Beta)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.1%22+is%3Aclosed+ ">fixed issues query for TypeScript v4.3.1 (RC)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+ ">fixed issues query for TypeScript v4.3.2</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+ ">fixed issues query for TypeScript v4.3.3</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-43 ">Visual Studio 2017/2019</a> (<a href="https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017 ">Select new version in project options</a>)</li>
<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild ">NuGet package</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="32210356e7 "><code>3221035</code></a> Bump version to 4.3.4 and LKG</li>
<li><a href="6d8fd79c62 "><code>6d8fd79</code></a> Add SolutionBuilderHostBase.getCustomTransformers to be used when emitting. (...</li>
<li><a href="14231aff09 "><code>14231af</code></a> Bump version to 4.3.3 and LKG</li>
<li><a href="89a171e308 "><code>89a171e</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44126 ">#44126</a> into release-4.3 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44189 ">#44189</a>)</li>
<li><a href="419f1e7fe8 "><code>419f1e7</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44070 ">#44070</a> into release-4.3 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44187 ">#44187</a>)</li>
<li><a href="60f6d7bb34 "><code>60f6d7b</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44394 ">#44394</a> into release-4.3 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44431 ">#44431</a>)</li>
<li><a href="b60901da4f "><code>b60901d</code></a> Fix duplicate visit of param tag comments (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44443 ">#44443</a>) (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44444 ">#44444</a>)</li>
<li><a href="4f7fe4a1de "><code>4f7fe4a</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44290 ">#44290</a> into release-4.3 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44425 ">#44425</a>)</li>
<li><a href="e425f573aa "><code>e425f57</code></a> Fix unintended 'as const' name lookup error (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44311 ">#44311</a>) (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44370 ">#44370</a>)</li>
<li>See full diff in <a href="https://github.com/Microsoft/TypeScript/compare/v4.3.2...v4.3.4 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2528
Reviewed By: mweststrate
Differential Revision: D29429965
Pulled By: cekkaewnumchai
fbshipit-source-id: c7f4e7efddb6cda712e0f00e83439e235ca98655
2021-06-28 17:03:28 -07:00
dependabot[bot]
88af2bc285
Bump mock-fs from 4.14.0 to 5.0.0 in /desktop ( #2523 )
...
Summary:
Bumps [mock-fs](https://github.com/tschaub/mock-fs ) from 4.14.0 to 5.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tschaub/mock-fs/releases ">mock-fs's releases</a>.</em></p>
<blockquote>
<h2>5.0.0</h2>
<p>Breaking change</p>
<ul>
<li>Remove support for Node < 12. If you want to use mock-fs to test on Node 10 or lower, stick with mock-fs@4.</li>
</ul>
<p>New features</p>
<ul>
<li>Support for BigInt file stats - required for Node 15+ (thanks <a href="https://github.com/3cp "><code>@3cp</code></a>, see <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/325 ">https://github.com/facebook/flipper/issues/325 </a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/tschaub/mock-fs/blob/main/changelog.md ">mock-fs's changelog</a>.</em></p>
<blockquote>
<h2>5.0.0</h2>
<p>Breaking change:</p>
<ul>
<li>Remove support for Node < 12. If you want to use mock-fs to test on Node 10 or lower, stick with mock-fs@4.</li>
</ul>
<p>New features:</p>
<ul>
<li>Support for BigInt file stats - required for Node 15+ (thanks <a href="https://github.com/3cp "><code>@3cp</code></a>, see <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/325 ">https://github.com/facebook/flipper/issues/325 </a><a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/325 ">https://github.com/facebook/flipper/issues/325 </a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="535a9481e1 "><code>535a948</code></a> 5.0.0</li>
<li><a href="735d81a9fd "><code>735d81a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/330 ">https://github.com/facebook/flipper/issues/330 </a> from tschaub/publish-dev</li>
<li><a href="9eec537867 "><code>9eec537</code></a> New workflow to publish dev tagged releases</li>
<li><a href="e1ff57f64a "><code>e1ff57f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/329 ">https://github.com/facebook/flipper/issues/329 </a> from tschaub/errmap</li>
<li><a href="dce115ea0b "><code>dce115e</code></a> fix: uvBinding.errmap is undefined in Nodejs v12+</li>
<li><a href="c97e06fce9 "><code>c97e06f</code></a> 5.0.0-beta.1</li>
<li><a href="c2033b8399 "><code>c2033b8</code></a> Log changes</li>
<li><a href="24e674daac "><code>24e674d</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/326 ">https://github.com/facebook/flipper/issues/326 </a> from tschaub/uid-cleanup</li>
<li><a href="ec41697d3c "><code>ec41697</code></a> fix: uid 0 means root on POSIX, but not on Windows</li>
<li><a href="ae38cfef99 "><code>ae38cfe</code></a> chore: use 0 internally for uid/gid on Windows</li>
<li>Additional commits viewable in <a href="https://github.com/tschaub/mock-fs/compare/v4.14.0...v5.0.0 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2523
Reviewed By: mweststrate
Differential Revision: D29430004
Pulled By: cekkaewnumchai
fbshipit-source-id: 67ef277b33f069257f4c79ac4ee4dce72164d461
2021-06-28 17:03:28 -07:00
dependabot[bot]
19778bf7f8
Bump metro-runtime from 0.65.2 to 0.66.0 in /desktop ( #2531 )
...
Summary:
Bumps [metro-runtime](https://github.com/facebook/metro ) from 0.65.2 to 0.66.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/metro/releases ">metro-runtime's releases</a>.</em></p>
<blockquote>
<h2>Release v0.66.0</h2>
<ul>
<li><strong>[Breaking]</strong> metro-symbolicate: Optionally accept a SourceURL parameter for debug builds (7ad7560)</li>
<li><strong>[Feature]</strong> Move generator to Hermes stable (b280477)</li>
<li><strong>[Feature]</strong> Move for-of and ?? to hermes stable (31375f7)</li>
<li><strong>[Feature]</strong> Set app name for React Native Experimental Debug Connection (3aca116)</li>
<li><strong>[Feature]</strong> Infer the name "default" for anonymous exports (af23a1b)</li>
<li><strong>[Fix]</strong> Disable fileName moduleId parsing for non-legacy source maps (e473e93)</li>
<li><strong>[Fix]</strong> Format log messages using printf format (f2b3485)</li>
<li><strong>[Fix]</strong> Fix scope of function declaration binding in constant folding (150d13e)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="20e4480f9e "><code>20e4480</code></a> Bump metro to 0.66.0</li>
<li><a href="7ad7560e33 "><code>7ad7560</code></a> Optionally accept a SourceURL parameter for debug builds</li>
<li><a href="af23a1b27b "><code>af23a1b</code></a> Infer the name "default" for anonymous exports</li>
<li><a href="31375f7604 "><code>31375f7</code></a> Move for-of and ?? to hermes stable</li>
<li><a href="3aca116973 "><code>3aca116</code></a> Set app name for React Native Experimental Debug Connection</li>
<li><a href="4bd9e40297 "><code>4bd9e40</code></a> Deploy v0.148.0 to xplat</li>
<li><a href="54bcce22c6 "><code>54bcce2</code></a> Backout for-of and canary ??</li>
<li><a href="f66d6e37f2 "><code>f66d6e3</code></a> Canary Hermes for-of</li>
<li><a href="17d4761946 "><code>17d4761</code></a> Clean up redundant experimental flowconfig options</li>
<li><a href="0b4f46c064 "><code>0b4f46c</code></a> Update troubleshooting docs for metro cache tmpdir (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/642 ">https://github.com/facebook/flipper/issues/642 </a>)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/metro/compare/v0.65.2...v0.66.0 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2531
Reviewed By: mweststrate
Differential Revision: D29429944
Pulled By: cekkaewnumchai
fbshipit-source-id: 17134158706e3e56c784b68d738e10906bdd9efa
2021-06-28 17:03:28 -07:00
Pascal Hartig
d865831568
Async testing
...
Summary: Another thing I spent way too long searching for. Let's just write it down in our docs.
Reviewed By: fabiomassimo
Differential Revision: D29430439
fbshipit-source-id: 0fede7f34308f47376631a58054c144d59596419
2021-06-28 09:02:19 -07:00
dependabot[bot]
e5b202d623
Bump @typescript-eslint/eslint-plugin from 4.27.0 to 4.28.0 in /flipper-js-client-sdk ( #2517 )
...
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.27.0 to 4.28.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases "><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.28.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.27.0...v4.28.0 ">4.28.0</a> (2021-06-21)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] factor in union types (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3434 ">#3434</a>) (<a href="ac86a79bd4 ">ac86a79</a>)</li>
<li><strong>experimental-utils:</strong> expand <code>RuleTester</code> config properties (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3557 ">#3557</a>) (<a href="ffbb3cff18 ">ffbb3cf</a>)</li>
<li><strong>experimental-utils:</strong> fix <code>eslint-utils</code>' negative predicates' return types (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3462 ">#3462</a>) (<a href="1e6016b356 ">1e6016b</a>)</li>
<li><strong>experimental-utils:</strong> fix <code>eslint-utils</code>' negative predicates' return types in <code>ast-utils</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3461 ">#3461</a>) (<a href="614b0a38b4 ">614b0a3</a>)</li>
<li><strong>experimental-utils:</strong> make keys for <code>ReferenceTracker</code> options optional (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3531 ">#3531</a>) (<a href="a7fd7bb255 ">a7fd7bb</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>experimental-utils:</strong> add <code>only</code> property to <code>RuleTester</code> types (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3555 ">#3555</a>) (<a href="2a36e3e737 ">2a36e3e</a>)</li>
<li><strong>experimental-utils:</strong> expose ReferenceTracker.ESM (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3532 ">#3532</a>) (<a href="4ac67c4c94 ">4ac67c4</a>)</li>
<li><strong>experimental-utils:</strong> use mergable interface for <code>settings</code> property (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3556 ">#3556</a>) (<a href="abfc19bf93 ">abfc19b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md "><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.27.0...v4.28.0 ">4.28.0</a> (2021-06-21)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] factor in union types (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3434 ">#3434</a>) (<a href="ac86a79bd4 ">ac86a79</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8cfe93372e "><code>8cfe933</code></a> chore: publish v4.28.0</li>
<li><a href="ac86a79bd4 "><code>ac86a79</code></a> fix(eslint-plugin): [prefer-regexp-exec] factor in union types (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3434 ">#3434</a>)</li>
<li><a href="c50f70b73e "><code>c50f70b</code></a> chore(eslint-plugin): remove lodash from dependencies (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3478 ">#3478</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.0/packages/eslint-plugin ">compare view</a></li>
</ul>
</details>
<br />
[](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/2517
Reviewed By: mweststrate
Differential Revision: D29429425
Pulled By: cekkaewnumchai
fbshipit-source-id: 69e072955d3136dcd9039109b5882fb199c54d9e
2021-06-28 08:40:49 -07:00
dependabot[bot]
8067a94092
Bump prettier from 2.3.1 to 2.3.2 in /flipper-js-client-sdk ( #2516 )
...
Summary:
Bumps [prettier](https://github.com/prettier/prettier ) from 2.3.1 to 2.3.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/prettier/prettier/releases ">prettier's releases</a>.</em></p>
<blockquote>
<h2>2.3.2</h2>
<p><a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#232 ">changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md ">prettier's changelog</a>.</em></p>
<blockquote>
<h1>2.3.2</h1>
<p><a href="https://github.com/prettier/prettier/compare/2.3.1...2.3.2 ">diff</a></p>
<h4>Fix failure on dir with trailing slash (<a href="https://github-redirect.dependabot.com/prettier/prettier/pull/11000 ">#11000</a> by <a href="https://github.com/fisker "><code>@fisker</code></a>)</h4>
<pre lang="console"><code>$ ls
1.js 1.unknown
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="9a8b579d36 "><code>9a8b579</code></a> Release 2.3.2</li>
<li><a href="2faf01b8b4 "><code>2faf01b</code></a> Add changelog-for-patch script (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11052 ">#11052</a>)</li>
<li><a href="9a61bf3a4a "><code>9a61bf3</code></a> Build(deps): Bump <code>@angular/compiler</code> from 12.0.4 to 12.0.5 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11092 ">#11092</a>)</li>
<li><a href="0b5a795b85 "><code>0b5a795</code></a> Build(deps): Bump flow-parser from 0.152.0 to 0.153.0 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11095 ">#11095</a>)</li>
<li><a href="40329ce346 "><code>40329ce</code></a> Build(deps): Bump typescript from 4.3.2 to 4.3.4 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11093 ">#11093</a>)</li>
<li><a href="31d9c50793 "><code>31d9c50</code></a> Build(deps-dev): Bump snapshot-diff from 0.8.1 to 0.9.0 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11091 ">#11091</a>)</li>
<li><a href="ca6f2d4cc9 "><code>ca6f2d4</code></a> Build(deps-dev): Bump <code>@babel/core</code> from 7.14.5 to 7.14.6 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11097 ">#11097</a>)</li>
<li><a href="fc46f1b9f3 "><code>fc46f1b</code></a> Build(deps-dev): Bump eslint from 7.28.0 to 7.29.0 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11096 ">#11096</a>)</li>
<li><a href="bb57a27069 "><code>bb57a27</code></a> Build(deps-dev): Bump webpack from 5.38.1 to 5.39.1 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11087 ">#11087</a>)</li>
<li><a href="0c79b9978e "><code>0c79b99</code></a> Build(deps): Bump globby from 11.0.3 to 11.0.4 (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11094 ">#11094</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/2.3.1...2.3.2 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2516
Reviewed By: mweststrate
Differential Revision: D29429432
Pulled By: cekkaewnumchai
fbshipit-source-id: 70b8e6e645495b329628c8f9146be6967a52839d
2021-06-28 08:40:49 -07:00
Pascal Hartig
f451515611
Scribe docs
...
Summary: Had to look this up too many times so decided to write it all down.
Reviewed By: mweststrate
Differential Revision: D29427599
fbshipit-source-id: b269768722b36959cfae75ecbdd6c9a7519fe73e
2021-06-28 06:31:54 -07:00
Pascal Hartig
adf183f65d
Dep bump
...
Summary:
allow-large-files
The semi-regular bumps are back!
Reviewed By: mweststrate
Differential Revision: D29427165
fbshipit-source-id: 0d23487f807e67cccb62cfb3717245a122db8f6e
2021-06-28 06:31:54 -07:00
priteshrnandgaonkar
00e33ac1d8
Automated: Update Podfile.lock ( #2512 )
...
Summary:
This is an automated PR to update the Podfile.lock.
- Make sure that the Podfile.lock contains latest FlipperKit and Flipper pod versions.
- Also make sure that all the dependencies are updated to the latest one.
- This is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request )
Pull Request resolved: https://github.com/facebook/flipper/pull/2512
Reviewed By: mweststrate
Differential Revision: D29427146
Pulled By: cekkaewnumchai
fbshipit-source-id: e64e59fd9b62f96446e3950dc871011c4d55b804
2021-06-28 04:06:18 -07:00
Anton Nikolaev
bbf1aeaa55
Delay app loading until persisted state loaded
...
Summary: This diff fixes the issue when some Flipper persisted state is required just after startup, but is loaded too late. This is easy to notice with a flag indicating whether Welcome window should be shown. Even if the flag is disabled, Flipper will still show the window on the next launch because it loads the state later than needed.
Differential Revision: D29426004
fbshipit-source-id: 011b5890034a6e254ce9ab834f098f1a2ab62a70
2021-06-28 04:02:29 -07:00
Pritesh Nandgaonkar
4464fe6bd3
Bump flipper pod versions
...
Summary: Bump flipper version and podfile locks
Reviewed By: passy
Differential Revision: D29393051
fbshipit-source-id: f40fd6e8d8bfe835479bb0e72c53ce82988bd26b
2021-06-26 06:39:36 -07:00
Michel Weststrate
9f27b374f4
Guess content type if no header present
...
Summary:
Changelog: [Network] The network plugin will now detect utf-8 strings if no content header is present
Fixes https://github.com/facebook/flipper/issues/2406
Reviewed By: nikoant
Differential Revision: D29388968
fbshipit-source-id: 7017828a5f3f28dcf220eeda1d30888f1fc5f07a
2021-06-25 07:23:07 -07:00
dwwr
2b0ce88c22
Fix Typo In Setup Doctor ( #2506 )
...
Summary:
Simple fix for a minor typo
## Changelog
SetupDoctorScreen.tsx:55: discoverd -> discovered
Pull Request resolved: https://github.com/facebook/flipper/pull/2506
Test Plan:
### Visual diff:
|Before: |
|---|
| <img width="566" alt="Screen Shot 2021-06-24 at 10 59 14 AM" src="https://user-images.githubusercontent.com/68758506/123316824-24cc5380-d4e2-11eb-8337-1e7fa0dbf838.png "> |
|After:|
| <img width="562" alt="Screen Shot 2021-06-24 at 11 54 32 AM" src="https://user-images.githubusercontent.com/68758506/123317505-f3a05300-d4e2-11eb-89a5-e9903279836f.png "> |
Reviewed By: passy
Differential Revision: D29390183
Pulled By: cekkaewnumchai
fbshipit-source-id: 56869dc778bbce0ab98dda1645e2ac883a139184
2021-06-25 05:26:27 -07:00
Michel Weststrate
5b4179d482
Move plugin installer away from immutable
...
Summary: Trying to get rid of immutable_table, which is used in only 3 places. One of them being the plugin installer.
Reviewed By: jknoxville
Differential Revision: D29295534
fbshipit-source-id: dfae9476635c3a8ebba9f1439905bae693fdfd57
2021-06-25 04:35:13 -07:00
Michel Weststrate
729922e8ad
clean up createTablePlugin abstraction
...
Summary:
createTablePlugin isn't used anymore, since all FB plugins now use flipper-plugin's, version.
Verified that no public OSS plugins use the abstraction either.
This is part of a bigger stack to clean up immutable js usage / managed table duplication and export performance speed
Reviewed By: jknoxville
Differential Revision: D29265565
fbshipit-source-id: dd6671f0b3af857db1a512c6658e1ff75c49358d
2021-06-25 04:35:13 -07:00
Michel Weststrate
2127dea447
Fix initialisation error
...
Summary: There was an initialisation error possible if the crash reporter tried to start with an initial selection (after coming from a deeplink or the notification pane), which would cause an unending update loop.
Reviewed By: passy
Differential Revision: D29331127
fbshipit-source-id: 14e75e483c232039e6a80aa131fa5ce7c105b670
2021-06-24 01:37:09 -07:00
Flipper Bot
db787d5d42
Flipper Snapshot Bump: v0.95.1-SNAPSHOT
...
Summary: Releasing snapshot version 0.95.1-SNAPSHOT
Reviewed By: cekkaewnumchai
Differential Revision: D29330363
fbshipit-source-id: a090a2f7f7de48f3a5bb7472a4261540d5b23f96
2021-06-23 08:19:22 -07:00
Flipper Bot
01db303a6e
Flipper Release: v0.95.0
...
Summary: Releasing version 0.95.0
Reviewed By: cekkaewnumchai
Differential Revision: D29330364
fbshipit-source-id: 19226a166731841fcba91ce6a6da09204c38ced9
2021-06-23 08:19:22 -07:00
dependabot[bot]
70c1532ed5
Bump set-getter from 0.1.0 to 0.1.1 in /desktop ( #2500 )
...
Summary:
Bumps [set-getter](https://github.com/doowb/set-getter ) from 0.1.0 to 0.1.1.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/doowb/set-getter/commits/0.1.1 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2500
Reviewed By: cekkaewnumchai
Differential Revision: D29328248
Pulled By: passy
fbshipit-source-id: cd44010f616d937b986f274292a04320ad562e61
2021-06-23 07:27:02 -07:00
Michel Weststrate
16e668df9c
Fix selection not updating
...
Summary: Fix accidental cleanup last week where selection wasn't updated anymore in crash reporter
Reviewed By: cekkaewnumchai
Differential Revision: D29328297
fbshipit-source-id: 4a5eb391d1a173e5e7ff189637c3731a483916fc
2021-06-23 04:04:39 -07:00
Michel Weststrate
603cd08767
Stop printing false positive debug message
...
Summary: Per title. Deserves a more coherent solution.
Reviewed By: passy
Differential Revision: D29296206
fbshipit-source-id: b8547ebc1f99c24282f79f4b98a8a5fa1d1947cd
2021-06-22 05:20:44 -07:00
Michel Weststrate
b9250e7795
Make screen dimension reflection fast
...
Summary:
After loading a layout plugin snapshot, I noticed the plugin feels really sluggish. I noticed that getDimensions, which recursively walks the full tree, is triggered on every rendering, although the state it introduces is only required when opening a screenshot visualizer. So Moved the function invocation to there.
Also did some first steps on supporting iOS; the visualizer will no show a preview of iOS as well. I'll leave implementing the highlights to a volunteer :)
Reviewed By: passy
Differential Revision: D29262697
fbshipit-source-id: b13b19b013eeeb98abb66fb648a193c69688a7e3
2021-06-22 04:10:53 -07:00
dependabot[bot]
c6a7d48864
Bump eslint from 7.28.0 to 7.29.0 in /desktop ( #2493 )
...
Summary:
Bumps [eslint](https://github.com/eslint/eslint ) from 7.28.0 to 7.29.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases ">eslint's releases</a>.</em></p>
<blockquote>
<h2>v7.29.0</h2>
<ul>
<li><a href="bfbfe5c1fd "><code>bfbfe5c</code></a> New: Add only to RuleTester (refs <a href="https://github-redirect.dependabot.com/eslint/rfcs/issues/73 ">eslint/rfcs#73</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14677 ">#14677</a>) (Brandon Mills)</li>
<li><a href="c2cd7b4a18 "><code>c2cd7b4</code></a> New: Add ESLint#getRulesMetaForResults() (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13654 ">#13654</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14716 ">#14716</a>) (Nicholas C. Zakas)</li>
<li><a href="eea7e0d09d "><code>eea7e0d</code></a> Chore: remove duplicate code (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14719 ">#14719</a>) (Nitin Kumar)</li>
<li><a href="6a1c7a0dac "><code>6a1c7a0</code></a> Fix: allow fallthrough comment inside block (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14701 ">#14701</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14702 ">#14702</a>) (Kevin Gibbons)</li>
<li><a href="a47e5e30b0 "><code>a47e5e3</code></a> Docs: Add Mega-Linter to the list of integrations (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14707 ">#14707</a>) (Nicolas Vuillamy)</li>
<li><a href="353ddf9650 "><code>353ddf9</code></a> Chore: enable reportUnusedDisableDirectives in eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14699 ">#14699</a>) (薛定谔的猫)</li>
<li><a href="757c49584a "><code>757c495</code></a> Chore: add some rules to eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14692 ">#14692</a>) (薛定谔的猫)</li>
<li><a href="c93a222563 "><code>c93a222</code></a> Docs: fix a broken link (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14697 ">#14697</a>) (Sam Chen)</li>
<li><a href="655c1187fc "><code>655c118</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="e2bed2ead2 "><code>e2bed2e</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="8490fb42e5 "><code>8490fb4</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="ddbe877c95 "><code>ddbe877</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/master/CHANGELOG.md ">eslint's changelog</a>.</em></p>
<blockquote>
<p>v7.29.0 - June 18, 2021</p>
<ul>
<li><a href="bfbfe5c1fd "><code>bfbfe5c</code></a> New: Add only to RuleTester (refs <a href="https://github-redirect.dependabot.com/eslint/rfcs/issues/73 ">eslint/rfcs#73</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14677 ">#14677</a>) (Brandon Mills)</li>
<li><a href="c2cd7b4a18 "><code>c2cd7b4</code></a> New: Add ESLint#getRulesMetaForResults() (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13654 ">#13654</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14716 ">#14716</a>) (Nicholas C. Zakas)</li>
<li><a href="eea7e0d09d "><code>eea7e0d</code></a> Chore: remove duplicate code (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14719 ">#14719</a>) (Nitin Kumar)</li>
<li><a href="6a1c7a0dac "><code>6a1c7a0</code></a> Fix: allow fallthrough comment inside block (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14701 ">#14701</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14702 ">#14702</a>) (Kevin Gibbons)</li>
<li><a href="a47e5e30b0 "><code>a47e5e3</code></a> Docs: Add Mega-Linter to the list of integrations (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14707 ">#14707</a>) (Nicolas Vuillamy)</li>
<li><a href="353ddf9650 "><code>353ddf9</code></a> Chore: enable reportUnusedDisableDirectives in eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14699 ">#14699</a>) (薛定谔的猫)</li>
<li><a href="757c49584a "><code>757c495</code></a> Chore: add some rules to eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14692 ">#14692</a>) (薛定谔的猫)</li>
<li><a href="c93a222563 "><code>c93a222</code></a> Docs: fix a broken link (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14697 ">#14697</a>) (Sam Chen)</li>
<li><a href="655c1187fc "><code>655c118</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="e2bed2ead2 "><code>e2bed2e</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="8490fb42e5 "><code>8490fb4</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="ddbe877c95 "><code>ddbe877</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b402f7892f "><code>b402f78</code></a> 7.29.0</li>
<li><a href="a02dbd2822 "><code>a02dbd2</code></a> Build: changelog update for 7.29.0</li>
<li><a href="bfbfe5c1fd "><code>bfbfe5c</code></a> New: Add only to RuleTester (refs <a href="https://github-redirect.dependabot.com/eslint/rfcs/issues/73 ">eslint/rfcs#73</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14677 ">#14677</a>)</li>
<li><a href="c2cd7b4a18 "><code>c2cd7b4</code></a> New: Add ESLint#getRulesMetaForResults() (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13654 ">#13654</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14716 ">#14716</a>)</li>
<li><a href="eea7e0d09d "><code>eea7e0d</code></a> Chore: remove duplicate code (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14719 ">#14719</a>)</li>
<li><a href="6a1c7a0dac "><code>6a1c7a0</code></a> Fix: allow fallthrough comment inside block (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14701 ">#14701</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14702 ">#14702</a>)</li>
<li><a href="97d9bd2a80 "><code>97d9bd2</code></a> Revert "Update: ecmaVersion defaults to 5, and allows "latest" (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14622 ">#14622</a>)" (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14 ">https://github.com/facebook/flipper/issues/14 </a>...</li>
<li><a href="a47e5e30b0 "><code>a47e5e3</code></a> Docs: Add Mega-Linter to the list of integrations (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14707 ">#14707</a>)</li>
<li><a href="353ddf9650 "><code>353ddf9</code></a> Chore: enable reportUnusedDisableDirectives in eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14699 ">#14699</a>)</li>
<li><a href="757c49584a "><code>757c495</code></a> Chore: add some rules to eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14692 ">#14692</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v7.28.0...v7.29.0 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2493
Reviewed By: passy
Differential Revision: D29264239
Pulled By: mweststrate
fbshipit-source-id: 86e64ce0c8035f591287258a4c4521425e9d29bb
2021-06-22 03:02:28 -07:00
dependabot[bot]
95f1a42c0f
Bump @types/inquirer from 7.3.1 to 7.3.2 in /desktop ( #2488 )
...
Summary:
Bumps [types/inquirer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/inquirer ) from 7.3.1 to 7.3.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/inquirer ">compare view</a></li>
</ul>
</details>
<br />
[](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/2488
Reviewed By: nikoant
Differential Revision: D29264225
Pulled By: mweststrate
fbshipit-source-id: bf7080f95bbb654bdc6cc9af144131a354729cb9
2021-06-22 03:02:28 -07:00
dependabot[bot]
be997f09ee
Bump @typescript-eslint/eslint-plugin from 4.26.1 to 4.27.0 in /desktop ( #2492 )
...
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.26.1 to 4.27.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases "><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.27.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.26.1...v4.27.0 ">4.27.0</a> (2021-06-14)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> allow explicit any for no-unsafe-return (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3498 ">#3498</a>) (<a href="b15a2b2a02 ">b15a2b2</a>)</li>
<li><strong>typescript-estree:</strong> allow providing more one than one existing program in config (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3508 ">#3508</a>) (<a href="4f1806e548 ">4f1806e</a>)</li>
<li><strong>typescript-estree:</strong> support override modifier for parameter property (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3485 ">#3485</a>) (<a href="33b9f69a68 ">33b9f69</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>ast-spec:</strong> specify <code>LogicalExpression</code>'s <code>operator</code> type (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3497 ">#3497</a>) (<a href="9e343fdaa0 ">9e343fd</a>)</li>
<li><strong>ast-spec:</strong> specify <code>PunctuatorToken</code>'s <code>value</code> type (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3496 ">#3496</a>) (<a href="fdb1d81f0f ">fdb1d81</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-literal-enum-member] add allowBitwiseExpressions option (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3515 ">#3515</a>) (<a href="288092a085 ">288092a</a>)</li>
<li><strong>typescript-estree:</strong> add opt-in inference for single runs and create programs for projects up front (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3512 ">#3512</a>) (<a href="06c2d9ba54 ">06c2d9b</a>)</li>
<li>allow user to provide TS program instance in parser options (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3484 ">#3484</a>) (<a href="e855b18b8f ">e855b18</a>)</li>
</ul>
<h1>Single-Run Detection</h1>
<p>See the explanation for how to opt-in to this feature and how to provide feedback in this issue: <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3528 ">typescript-eslint/typescript-eslint#3528</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md "><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.26.1...v4.27.0 ">4.27.0</a> (2021-06-14)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> allow explicit any for no-unsafe-return (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3498 ">#3498</a>) (<a href="b15a2b2a02 ">b15a2b2</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-literal-enum-member] add allowBitwiseExpressions option (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3515 ">#3515</a>) (<a href="288092a085 ">288092a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b3ac5f6e21 "><code>b3ac5f6</code></a> chore: publish v4.27.0</li>
<li><a href="b15a2b2a02 "><code>b15a2b2</code></a> fix(eslint-plugin): allow explicit any for no-unsafe-return (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3498 ">#3498</a>)</li>
<li><a href="288092a085 "><code>288092a</code></a> feat(eslint-plugin): [prefer-literal-enum-member] add allowBitwiseExpressions...</li>
<li><a href="ced9b26ce0 "><code>ced9b26</code></a> chore: add nx monorepo tooling (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3465 ">#3465</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.27.0/packages/eslint-plugin ">compare view</a></li>
</ul>
</details>
<br />
[](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/2492
Reviewed By: nikoant
Differential Revision: D29264236
Pulled By: mweststrate
fbshipit-source-id: e058121825ac3c63b24dd5e9cec1641508431e9b
2021-06-22 03:02:28 -07:00
dependabot[bot]
da6e6705ac
Bump @types/node from 15.12.2 to 15.12.4 in /desktop ( #2490 )
...
Summary:
Bumps [types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 15.12.2 to 15.12.4.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare view</a></li>
</ul>
</details>
<br />
[](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/2490
Reviewed By: nikoant
Differential Revision: D29264230
Pulled By: mweststrate
fbshipit-source-id: 646d31335ed728211de35e4038544c0d9f18a5d9
2021-06-22 03:02:28 -07:00
dependabot[bot]
143a0da280
Bump pretty-format from 26.6.2 to 27.0.2 in /desktop ( #2491 )
...
Summary:
Bumps [pretty-format](https://github.com/facebook/jest/tree/HEAD/packages/pretty-format ) from 26.6.2 to 27.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/releases ">pretty-format's releases</a>.</em></p>
<blockquote>
<h2>27.0.2</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-circus]</code> Add some APIs to make it easier to build your own test runner</li>
<li><code>[jest-reporters]</code> Expose the <code>getResultHeader</code> util (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11460 ">#11460</a>)</li>
<li><code>[jest-resolver]</code> Export <code>resolve*</code> utils for different Jest modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466 ">#11466</a>)</li>
<li><code>[jest/test-result]</code> Export <code>Test</code>, <code>TestEvents</code> and <code>TestFileEvent</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466 ">#11466</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-circus]</code> Add missing <code>slash</code> dependency (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11465 ">#11465</a>)</li>
<li><code>[jest-circus, jest/test-sequencer]</code> Remove dependency on <code>jest-runner</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466 ">#11466</a>)</li>
<li><code>[jest-config]</code> Resolve <code>config.runner</code> to absolute path (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11465 ">#11465</a>)</li>
<li><code>[jest-config]</code> Make sure to support functions as config (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11475 ">#11475</a>)</li>
<li><code>[jest-core]</code> Do not warn about <code>DNSCHANNEL</code> handles when using the <code>--detectOpenHandles</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11470 ">#11470</a>)</li>
<li><code>[jest-runner]</code> Remove dependency on <code>jest-config</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466 ">#11466</a>)</li>
<li><code>[jest-worker]</code> Loosen engine requirement to <code>>= 10.13.0</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11451 ">#11451</a>)</li>
</ul>
<h2>27.0.1</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-environment-jsdom]</code> Bump version of JSDOM to avoid deprecated <code>request</code> package (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11442 ">#11442</a>)</li>
</ul>
<h2>27.0.0</h2>
<p><a href="https://jestjs.io/blog/2021/03/09/jest-website-upgrade ">Blog post</a></p>
<h3>Features</h3>
<ul>
<li><code>[babel-jest]</code> Add async transformation (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11192 ">#11192</a>)</li>
<li><code>[jest-changed-files]</code> Use '--' to separate paths from revisions (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11160 ">#11160</a>)</li>
<li><code>[jest-circus]</code> [<strong>BREAKING</strong>] Fail tests when multiple <code>done()</code> calls are made (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10624 ">#10624</a>)</li>
<li><code>[jest-circus, jest-jasmine2]</code> [<strong>BREAKING</strong>] Fail the test instead of just warning when describe returns a value (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10947 ">#10947</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Default to Node testing environment instead of browser (JSDOM) (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9874 ">#9874</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Use <code>jest-circus</code> as default test runner (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10686 ">#10686</a>)</li>
<li><code>[jest-config]</code> Add support for <code>preset</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11200 ">#11200</a>)</li>
<li><code>[jest-config, jest-runtime]</code> Support ESM for files other than <code>.js</code> and <code>.mjs</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10823 ">#10823</a>)</li>
<li><code>[jest-config, jest-runtime]</code> [<strong>BREAKING</strong>] Use "modern" implementation as default for fake timers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10874 ">#10874</a> & <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11197 ">#11197</a>)</li>
<li><code>[jest-config</code> Allow passing <code>forceNodeFilesystemAPI</code> through to <code>jest-haste-map</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11264 ">#11264</a>)</li>
<li><code>[jest-config, jest-haste-map, jest-resolve, jest-runner, jest-runtime, jest-test-sequencer, jest-transform, jest-types]</code> [<strong>BREAKING</strong>] Add custom HasteMap class implementation config option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11107 ">#11107</a>)</li>
<li><code>[jest-core]</code> make <code>TestWatcher</code> extend <code>emittery</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10324 ">#10324</a>)</li>
<li><code>[jest-core]</code> Run failed tests interactively the same way we do with snapshots (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10858 ">#10858</a>)</li>
<li><code>[jest-core]</code> more <code>TestSequencer</code> methods can be async (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10980 ">#10980</a>)</li>
<li><code>[jest-core]</code> Add support for <code>testSequencer</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11207 ">#11207</a>)</li>
<li><code>[jest-core]</code> Add support for <code>globalSetup</code> and <code>globalTeardown</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11267 ">#11267</a>)</li>
<li><code>[jest-core]</code> Add support for <code>watchPlugins</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11315 ">#11315</a>)</li>
<li><code>[jest-core]</code> Add support for <code>runner</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11232 ">#11232</a>)</li>
<li><code>[jest-core]</code> Add support for <code>reporters</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11427 ">#11427</a>)</li>
<li><code>[jest-each]</code> Add support for interpolation with object properties (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11388 ">#11388</a>)</li>
<li><code>[jest-environment-node]</code> Add AbortController to globals (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11182 ">#11182</a>)</li>
<li><code>[jest/fake-timers]</code> Update to <code>sinonjs/fake-timers</code> to v7 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11198 ">#11198</a>)</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md ">pretty-format's changelog</a>.</em></p>
<blockquote>
<h2>27.0.2</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-circus]</code> Add some APIs to make it easier to build your own test runner</li>
<li><code>[jest-reporters]</code> Expose the <code>getResultHeader</code> util (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11460 ">#11460</a>)</li>
<li><code>[jest-resolver]</code> Export <code>resolve*</code> utils for different Jest modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466 ">#11466</a>)</li>
<li><code>[jest/test-result]</code> Export <code>Test</code>, <code>TestEvents</code> and <code>TestFileEvent</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466 ">#11466</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-circus]</code> Add missing <code>slash</code> dependency (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11465 ">#11465</a>)</li>
<li><code>[jest-circus, jest/test-sequencer]</code> Remove dependency on <code>jest-runner</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466 ">#11466</a>)</li>
<li><code>[jest-config]</code> Resolve <code>config.runner</code> to absolute path (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11465 ">#11465</a>)</li>
<li><code>[jest-config]</code> Make sure to support functions as config (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11475 ">#11475</a>)</li>
<li><code>[jest-core]</code> Do not warn about <code>DNSCHANNEL</code> handles when using the <code>--detectOpenHandles</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11470 ">#11470</a>)</li>
<li><code>[jest-runner]</code> Remove dependency on <code>jest-config</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466 ">#11466</a>)</li>
<li><code>[jest-worker]</code> Loosen engine requirement to <code>>= 10.13.0</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11451 ">#11451</a>)</li>
</ul>
<h2>27.0.1</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-environment-jsdom]</code> Bump version of JSDOM to avoid deprecated <code>request</code> package (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11442 ">#11442</a>)</li>
</ul>
<h2>27.0.0</h2>
<h3>Features</h3>
<ul>
<li><code>[babel-jest]</code> Add async transformation (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11192 ">#11192</a>)</li>
<li><code>[jest-changed-files]</code> Use '--' to separate paths from revisions (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11160 ">#11160</a>)</li>
<li><code>[jest-circus]</code> [<strong>BREAKING</strong>] Fail tests when multiple <code>done()</code> calls are made (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10624 ">#10624</a>)</li>
<li><code>[jest-circus, jest-jasmine2]</code> [<strong>BREAKING</strong>] Fail the test instead of just warning when describe returns a value (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10947 ">#10947</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Default to Node testing environment instead of browser (JSDOM) (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9874 ">#9874</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Use <code>jest-circus</code> as default test runner (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10686 ">#10686</a>)</li>
<li><code>[jest-config]</code> Add support for <code>preset</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11200 ">#11200</a>)</li>
<li><code>[jest-config, jest-runtime]</code> Support ESM for files other than <code>.js</code> and <code>.mjs</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10823 ">#10823</a>)</li>
<li><code>[jest-config, jest-runtime]</code> [<strong>BREAKING</strong>] Use "modern" implementation as default for fake timers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10874 ">#10874</a> & <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11197 ">#11197</a>)</li>
<li><code>[jest-config</code> Allow passing <code>forceNodeFilesystemAPI</code> through to <code>jest-haste-map</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11264 ">#11264</a>)</li>
<li><code>[jest-config, jest-haste-map, jest-resolve, jest-runner, jest-runtime, jest-test-sequencer, jest-transform, jest-types]</code> [<strong>BREAKING</strong>] Add custom HasteMap class implementation config option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11107 ">#11107</a>)</li>
<li><code>[jest-core]</code> make <code>TestWatcher</code> extend <code>emittery</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10324 ">#10324</a>)</li>
<li><code>[jest-core]</code> Run failed tests interactively the same way we do with snapshots (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10858 ">#10858</a>)</li>
<li><code>[jest-core]</code> more <code>TestSequencer</code> methods can be async (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10980 ">#10980</a>)</li>
<li><code>[jest-core]</code> Add support for <code>testSequencer</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11207 ">#11207</a>)</li>
<li><code>[jest-core]</code> Add support for <code>globalSetup</code> and <code>globalTeardown</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11267 ">#11267</a>)</li>
<li><code>[jest-core]</code> Add support for <code>watchPlugins</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11315 ">#11315</a>)</li>
<li><code>[jest-core]</code> Add support for <code>runner</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11232 ">#11232</a>)</li>
<li><code>[jest-core]</code> Add support for <code>reporters</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11427 ">#11427</a>)</li>
<li><code>[jest-each]</code> Add support for interpolation with object properties (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11388 ">#11388</a>)</li>
<li><code>[jest-environment-node]</code> Add AbortController to globals (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11182 ">#11182</a>)</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7ca8a22b84 "><code>7ca8a22</code></a> v27.0.2</li>
<li><a href="2cb20e945a "><code>2cb20e9</code></a> v27.0.1</li>
<li><a href="be16e47afc "><code>be16e47</code></a> v27.0.0</li>
<li><a href="b68d91b59a "><code>b68d91b</code></a> feat(pretty-print): add option <code>printBasicPrototype</code> (<a href="https://github.com/facebook/jest/tree/HEAD/packages/pretty-format/issues/11441 ">#11441</a>)</li>
<li><a href="e2eb9aeee8 "><code>e2eb9ae</code></a> v27.0.0-next.11</li>
<li><a href="6f44529270 "><code>6f44529</code></a> v27.0.0-next.10</li>
<li><a href="0a902e10e0 "><code>0a902e1</code></a> chore: update prettier to 2.3 (<a href="https://github.com/facebook/jest/tree/HEAD/packages/pretty-format/issues/11397 ">#11397</a>)</li>
<li><a href="d836f33f98 "><code>d836f33</code></a> v27.0.0-next.9</li>
<li><a href="c5e2a59b41 "><code>c5e2a59</code></a> feat(pretty-format): Export Printer type (<a href="https://github.com/facebook/jest/tree/HEAD/packages/pretty-format/issues/11342 ">#11342</a>)</li>
<li><a href="7028265743 "><code>7028265</code></a> feat: Better print for sparse arrays (<a href="https://github.com/facebook/jest/tree/HEAD/packages/pretty-format/issues/11326 ">#11326</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/jest/commits/v27.0.2/packages/pretty-format ">compare view</a></li>
</ul>
</details>
<br />
[](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/2491
Reviewed By: nikoant
Differential Revision: D29264234
Pulled By: mweststrate
fbshipit-source-id: 7f29dbc431ca24ce3eabdce0215759e45c2ebe9f
2021-06-22 03:02:28 -07:00
dependabot[bot]
ccc2a9392b
Bump open from 8.2.0 to 8.2.1 in /desktop ( #2489 )
...
Summary:
Bumps [open](https://github.com/sindresorhus/open ) from 8.2.0 to 8.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/sindresorhus/open/releases ">open's releases</a>.</em></p>
<blockquote>
<h2>v8.2.1</h2>
<ul>
<li>Gracefully handle reused array being passed in (<a href="https://github-redirect.dependabot.com/sindresorhus/open/issues/255 ">https://github.com/facebook/flipper/issues/255 </a>) 492445a</li>
</ul>
<p><a href="https://github.com/sindresorhus/open/compare/v8.2.0...v8.2.1 ">https://github.com/sindresorhus/open/compare/v8.2.0...v8.2.1 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="ce40e85de3 "><code>ce40e85</code></a> 8.2.1</li>
<li><a href="71a6dbcf7b "><code>71a6dbc</code></a> Fix linting</li>
<li><a href="492445a767 "><code>492445a</code></a> Gracefully handle reused array being passed in (<a href="https://github-redirect.dependabot.com/sindresorhus/open/issues/255 ">https://github.com/facebook/flipper/issues/255 </a>)</li>
<li><a href="86b1709aea "><code>86b1709</code></a> Remove outdate caveat in readme</li>
<li>See full diff in <a href="https://github.com/sindresorhus/open/compare/v8.2.0...v8.2.1 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2489
Reviewed By: nikoant
Differential Revision: D29264227
Pulled By: mweststrate
fbshipit-source-id: feac03120426d37a47c3cfed092dd05d612fe311
2021-06-22 03:02:28 -07:00
dependabot[bot]
55166598c7
Bump ws from 7.4.6 to 7.5.0 in /desktop ( #2487 )
...
Summary:
Bumps [ws](https://github.com/websockets/ws ) from 7.4.6 to 7.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/websockets/ws/releases ">ws's releases</a>.</em></p>
<blockquote>
<h2>7.5.0</h2>
<h1>Features</h1>
<ul>
<li>Some errors now have a <code>code</code> property describing the specific type of error
that has occurred (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1901 ">https://github.com/facebook/flipper/issues/1901 </a>).</li>
</ul>
<h1>Bug fixes</h1>
<ul>
<li>A close frame is now sent to the remote peer if an error (such as a data
framing error) occurs (8806aa9a).</li>
<li>The close code is now always 1006 if no close frame is received, even if the
connection is closed due to an error (8806aa9a).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e3f0c1720a "><code>e3f0c17</code></a> [dist] 7.5.0</li>
<li><a href="1d3f4cbb0e "><code>1d3f4cb</code></a> [doc] Fix anchor tags for error codes</li>
<li><a href="6eea0d466b "><code>6eea0d4</code></a> [doc] Fix typo</li>
<li><a href="bb5d44b118 "><code>bb5d44b</code></a> [doc] Sort error codes alphabetically</li>
<li><a href="c6e3080670 "><code>c6e3080</code></a> [minor] Attach error codes to all receiver errors (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1901 ">https://github.com/facebook/flipper/issues/1901 </a>)</li>
<li><a href="074e6a8be7 "><code>074e6a8</code></a> [fix] Don't call <code>ws.terminate()</code> unconditionally in <code>duplex._destroy()</code></li>
<li><a href="8806aa9a83 "><code>8806aa9</code></a> [fix] Close the connection cleanly when an error occurs</li>
<li><a href="05b8ccd639 "><code>05b8ccd</code></a> [doc] Fix broken link (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1897 ">https://github.com/facebook/flipper/issues/1897 </a>)</li>
<li><a href="03a707884c "><code>03a7078</code></a> [doc] Remove unsafe regex from code snippet</li>
<li><a href="7ee31157d7 "><code>7ee3115</code></a> [doc] Add logo to coverage badge</li>
<li>Additional commits viewable in <a href="https://github.com/websockets/ws/compare/7.4.6...7.5.0 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2487
Reviewed By: nikoant
Differential Revision: D29264222
Pulled By: mweststrate
fbshipit-source-id: 2c7eebd793c6ea9f28543a2808f387399043e59f
2021-06-22 03:02:28 -07:00
dependabot[bot]
d8b11f9757
Bump typescript from 4.3.2 to 4.3.4 in /flipper-js-client-sdk ( #2483 )
...
Summary:
allow-large-files
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.2 to 4.3.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases ">typescript's releases</a>.</em></p>
<blockquote>
<h2>TypeScript 4.3.4</h2>
<p>This release</p>
<ul>
<li>adds an optional <code>getCustomTransformers</code> method to the <code>SolutionBuilderHost*</code> APIs</li>
<li>uses the transforms given by <code>getCustomTransformers</code> in Builder Program instances when running <code>emit()</code> methods in cases where <code>customTransforms</code> are not given.</li>
</ul>
<p><a href="https://github-redirect.dependabot.com/microsoft/TypeScript/pull/44489 ">See the change for more details</a></p>
<h2>TypeScript 4.3.3</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-3 ">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.0%22+is%3Aclosed+ ">fixed issues query for TypeScript v4.3.0 (Beta)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.1%22+is%3Aclosed+ ">fixed issues query for TypeScript v4.3.1 (RC)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+ ">fixed issues query for TypeScript v4.3.2</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+ ">fixed issues query for TypeScript v4.3.3</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-43 ">Visual Studio 2017/2019</a> (<a href="https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017 ">Select new version in project options</a>)</li>
<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild ">NuGet package</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="32210356e7 "><code>3221035</code></a> Bump version to 4.3.4 and LKG</li>
<li><a href="6d8fd79c62 "><code>6d8fd79</code></a> Add SolutionBuilderHostBase.getCustomTransformers to be used when emitting. (...</li>
<li><a href="14231aff09 "><code>14231af</code></a> Bump version to 4.3.3 and LKG</li>
<li><a href="89a171e308 "><code>89a171e</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44126 ">#44126</a> into release-4.3 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44189 ">#44189</a>)</li>
<li><a href="419f1e7fe8 "><code>419f1e7</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44070 ">#44070</a> into release-4.3 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44187 ">#44187</a>)</li>
<li><a href="60f6d7bb34 "><code>60f6d7b</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44394 ">#44394</a> into release-4.3 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44431 ">#44431</a>)</li>
<li><a href="b60901da4f "><code>b60901d</code></a> Fix duplicate visit of param tag comments (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44443 ">#44443</a>) (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44444 ">#44444</a>)</li>
<li><a href="4f7fe4a1de "><code>4f7fe4a</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44290 ">#44290</a> into release-4.3 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44425 ">#44425</a>)</li>
<li><a href="e425f573aa "><code>e425f57</code></a> Fix unintended 'as const' name lookup error (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44311 ">#44311</a>) (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/44370 ">#44370</a>)</li>
<li>See full diff in <a href="https://github.com/Microsoft/TypeScript/compare/v4.3.2...v4.3.4 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2483
Reviewed By: nikoant
Differential Revision: D29263792
Pulled By: mweststrate
fbshipit-source-id: a7a3fc3a52784d7056da24d2455d17ce1de2af51
2021-06-22 03:02:28 -07:00
dependabot[bot]
345620a7c0
Bump gradle-maven-publish-plugin from 0.15.1 to 0.16.0 ( #2485 )
...
Summary:
Bumps [gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin ) from 0.15.1 to 0.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases ">gradle-maven-publish-plugin's releases</a>.</em></p>
<blockquote>
<h2>0.16.0</h2>
<p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0160-2021-06-20 ">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md ">gradle-maven-publish-plugin's changelog</a>.</em></p>
<blockquote>
<h2>Version 0.16.0 <em>(2021-06-20)</em></h2>
<ul>
<li>Add <code>pomFromGradleProperties</code> API to base plugin. This configures the pom in the same way the regular plugin does.</li>
<li>Add the ability to remove the default <code>mavenCentral</code> repository, by setting <code>sonatypeHost</code> to <code>null</code></li>
<li>Support <code>POM_LICENSE_NAME</code>, <code>POM_LICENSE_URL</code> and <code>POM_LICENSE_DIST</code> properties in addition to <code>LICENCE</code> based properties.</li>
<li>Fixes an issue in the base plugin that caused an error during configuration of Android projects.</li>
<li>Fixes an issue with javadoc tasks when using Java toolchains.</li>
<li>The deprecated <code>nexusOptions</code> method was removed. <code>closeAndReleaseRepository</code> is automatically configured.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="03c04dfee4 "><code>03c04df</code></a> Prepare for release 0.16.0.</li>
<li><a href="b7bb81170e "><code>b7bb811</code></a> use 0.16.0-rc1</li>
<li><a href="039889e952 "><code>039889e</code></a> Prepare for release 0.16.0-rc1.</li>
<li><a href="dc37f7e9c1 "><code>dc37f7e</code></a> update README and CHANGELOG for 0.16.0 (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/273 ">https://github.com/facebook/flipper/issues/273 </a>)</li>
<li><a href="4b8e7815bf "><code>4b8e781</code></a> get current java version from toolchain if possible (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/271 ">https://github.com/facebook/flipper/issues/271 </a>)</li>
<li><a href="9dfa4e013a "><code>9dfa4e0</code></a> add support for LICENSE properties in addition to LICENCE (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/272 ">https://github.com/facebook/flipper/issues/272 </a>)</li>
<li><a href="850e75f08a "><code>850e75f</code></a> fix Android projects in base plugin not working (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/270 ">https://github.com/facebook/flipper/issues/270 </a>)</li>
<li><a href="fc8c5c2982 "><code>fc8c5c2</code></a> Fix key password property name in documentation and publication action (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/266 ">https://github.com/facebook/flipper/issues/266 </a>)</li>
<li><a href="4b3df71b85 "><code>4b3df71</code></a> Cleanup (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/251 ">https://github.com/facebook/flipper/issues/251 </a>)</li>
<li><a href="094ae11b40 "><code>094ae11</code></a> add pomFromGradleProperties API to base plugin (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/250 ">https://github.com/facebook/flipper/issues/250 </a>)</li>
<li>Additional commits viewable in <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/compare/0.15.1...0.16.0 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2485
Reviewed By: nikoant
Differential Revision: D29263797
Pulled By: mweststrate
fbshipit-source-id: 9ef7f983435aed8d26c3bab3fafa0a4945aae1fb
2021-06-22 03:02:28 -07:00
dependabot[bot]
c53518f68c
Bump react-native-flipper from 0.93.0 to 0.94.1 in /react-native/ReactNativeFlipperExample ( #2484 )
...
Summary:
Bumps [react-native-flipper](https://github.com/facebook/flipper ) from 0.93.0 to 0.94.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/flipper/releases ">react-native-flipper's releases</a>.</em></p>
<blockquote>
<h2>v0.94.1</h2>
<p>See <a href="https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md ">https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md </a>
for full notes.</p>
<h2>v0.94.0</h2>
<p>See <a href="https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md ">https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md </a>
for full notes.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f6184fd8aa "><code>f6184fd</code></a> Flipper Release: v0.94.1</li>
<li><a href="42a65e467e "><code>42a65e4</code></a> Bump <code>@types/react</code> from 17.0.9 to 17.0.11 in /desktop (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/2464 ">https://github.com/facebook/flipper/issues/2464 </a>)</li>
<li><a href="7f6cf729d2 "><code>7f6cf72</code></a> Bump electron-devtools-installer from 3.1.1 to 3.2.0 in /desktop (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/2465 ">https://github.com/facebook/flipper/issues/2465 </a>)</li>
<li><a href="02daddb93a "><code>02daddb</code></a> Bump <code>@typescript-eslint/parser</code> from 4.26.0 to 4.26.1 in /flipper-js-client-sd...</li>
<li><a href="f2e67c8055 "><code>f2e67c8</code></a> Disable flaky sideEffect test</li>
<li><a href="0aadb862ee "><code>0aadb86</code></a> Use DataList</li>
<li><a href="34c862d5f2 "><code>34c862d</code></a> Wednesday dep bump</li>
<li><a href="ded060291f "><code>ded0602</code></a> Flipper Snapshot Bump: v0.94.1-SNAPSHOT</li>
<li><a href="48883c8f87 "><code>48883c8</code></a> Flipper Release: v0.94.0</li>
<li><a href="ade15cabbf "><code>ade15ca</code></a> Bump react-native-flipper from 0.92.0 to 0.93.0 in /react-native/ReactNativeF...</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/flipper/compare/v0.93.0...v0.94.1 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2484
Reviewed By: nikoant
Differential Revision: D29263795
Pulled By: mweststrate
fbshipit-source-id: ff27ebc5b77ca1e638491e13b85ac08cdd5543b8
2021-06-22 03:02:28 -07:00
dependabot[bot]
30bfa71a21
Bump @babel/core from 7.14.5 to 7.14.6 in /react-native/ReactNativeFlipperExample ( #2482 )
...
Summary:
Bumps [babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.5 to 7.14.6.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md "><code>@babel/core</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.14.6 (2021-06-14)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-spread</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13459 ">#13459</a> babel-plugin-transform-spread add missing argument in build calls (<a href="https://github.com/zxbodya "><code>@zxbodya</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13439 ">#13439</a> Correctly transform spreads of arrays with holes (<a href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-modules-commonjs</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13444 ">#13444</a> fix destructuring of empty string (<a href="https://github.com/lala7573 "><code>@lala7573</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-class-properties</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13429 ">#13429</a> fix: reference to class expression in private method (<a href="https://github.com/lala7573 "><code>@lala7573</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13428 ">#13428</a> [ts] Support override modifiers for parameter properties (<a href="https://github.com/sosukesuzuki "><code>@sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13449 ">#13449</a> Disallow JSX tag forming after TS non-null assertion (<a href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13423 ">#13423</a> Faster babel build (<a href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
</ul>
<h4>🏃♀️ Performance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13453 ">#13453</a> Faster readRegexp (<a href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="1774e2aaef "><code>1774e2a</code></a> v7.14.6</li>
<li><a href="ad693cc0a0 "><code>ad693cc</code></a> Update prettier to 2.3.1 (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13460 ">#13460</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.14.6/packages/babel-core ">compare view</a></li>
</ul>
</details>
<br />
[](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/2482
Reviewed By: nikoant
Differential Revision: D29263791
Pulled By: mweststrate
fbshipit-source-id: e11febd3c2a8e7b238a10371cebe7702e306a7e0
2021-06-22 03:02:28 -07:00
dependabot[bot]
8596c0d701
Bump @typescript-eslint/parser from 4.26.1 to 4.27.0 in /flipper-js-client-sdk ( #2481 )
...
Summary:
Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.26.1 to 4.27.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases "><code>@typescript-eslint/parser</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.27.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.26.1...v4.27.0 ">4.27.0</a> (2021-06-14)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> allow explicit any for no-unsafe-return (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3498 ">#3498</a>) (<a href="b15a2b2a02 ">b15a2b2</a>)</li>
<li><strong>typescript-estree:</strong> allow providing more one than one existing program in config (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3508 ">#3508</a>) (<a href="4f1806e548 ">4f1806e</a>)</li>
<li><strong>typescript-estree:</strong> support override modifier for parameter property (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3485 ">#3485</a>) (<a href="33b9f69a68 ">33b9f69</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>ast-spec:</strong> specify <code>LogicalExpression</code>'s <code>operator</code> type (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3497 ">#3497</a>) (<a href="9e343fdaa0 ">9e343fd</a>)</li>
<li><strong>ast-spec:</strong> specify <code>PunctuatorToken</code>'s <code>value</code> type (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3496 ">#3496</a>) (<a href="fdb1d81f0f ">fdb1d81</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-literal-enum-member] add allowBitwiseExpressions option (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3515 ">#3515</a>) (<a href="288092a085 ">288092a</a>)</li>
<li><strong>typescript-estree:</strong> add opt-in inference for single runs and create programs for projects up front (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3512 ">#3512</a>) (<a href="06c2d9ba54 ">06c2d9b</a>)</li>
<li>allow user to provide TS program instance in parser options (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3484 ">#3484</a>) (<a href="e855b18b8f ">e855b18</a>)</li>
</ul>
<h1>Single-Run Detection</h1>
<p>See the explanation for how to opt-in to this feature and how to provide feedback in this issue: <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3528 ">typescript-eslint/typescript-eslint#3528</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md "><code>@typescript-eslint/parser</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.26.1...v4.27.0 ">4.27.0</a> (2021-06-14)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>typescript-estree:</strong> allow providing more one than one existing program in config (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3508 ">#3508</a>) (<a href="4f1806e548 ">4f1806e</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>allow user to provide TS program instance in parser options (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3484 ">#3484</a>) (<a href="e855b18b8f ">e855b18</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b3ac5f6e21 "><code>b3ac5f6</code></a> chore: publish v4.27.0</li>
<li><a href="4f1806e548 "><code>4f1806e</code></a> fix(typescript-estree): allow providing more one than one existing program in...</li>
<li><a href="e855b18b8f "><code>e855b18</code></a> feat: allow user to provide TS program instance in parser options (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/3484 ">#3484</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.27.0/packages/parser ">compare view</a></li>
</ul>
</details>
<br />
[](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/2481
Reviewed By: nikoant
Differential Revision: D29263788
Pulled By: mweststrate
fbshipit-source-id: 1d2f26fced9fa977631cf815572726efdaa22066
2021-06-22 03:02:28 -07:00
dependabot[bot]
aca74f250d
Bump eslint from 7.28.0 to 7.29.0 in /flipper-js-client-sdk ( #2480 )
...
Summary:
Bumps [eslint](https://github.com/eslint/eslint ) from 7.28.0 to 7.29.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases ">eslint's releases</a>.</em></p>
<blockquote>
<h2>v7.29.0</h2>
<ul>
<li><a href="bfbfe5c1fd "><code>bfbfe5c</code></a> New: Add only to RuleTester (refs <a href="https://github-redirect.dependabot.com/eslint/rfcs/issues/73 ">eslint/rfcs#73</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14677 ">#14677</a>) (Brandon Mills)</li>
<li><a href="c2cd7b4a18 "><code>c2cd7b4</code></a> New: Add ESLint#getRulesMetaForResults() (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13654 ">#13654</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14716 ">#14716</a>) (Nicholas C. Zakas)</li>
<li><a href="eea7e0d09d "><code>eea7e0d</code></a> Chore: remove duplicate code (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14719 ">#14719</a>) (Nitin Kumar)</li>
<li><a href="6a1c7a0dac "><code>6a1c7a0</code></a> Fix: allow fallthrough comment inside block (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14701 ">#14701</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14702 ">#14702</a>) (Kevin Gibbons)</li>
<li><a href="a47e5e30b0 "><code>a47e5e3</code></a> Docs: Add Mega-Linter to the list of integrations (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14707 ">#14707</a>) (Nicolas Vuillamy)</li>
<li><a href="353ddf9650 "><code>353ddf9</code></a> Chore: enable reportUnusedDisableDirectives in eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14699 ">#14699</a>) (薛定谔的猫)</li>
<li><a href="757c49584a "><code>757c495</code></a> Chore: add some rules to eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14692 ">#14692</a>) (薛定谔的猫)</li>
<li><a href="c93a222563 "><code>c93a222</code></a> Docs: fix a broken link (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14697 ">#14697</a>) (Sam Chen)</li>
<li><a href="655c1187fc "><code>655c118</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="e2bed2ead2 "><code>e2bed2e</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="8490fb42e5 "><code>8490fb4</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="ddbe877c95 "><code>ddbe877</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/master/CHANGELOG.md ">eslint's changelog</a>.</em></p>
<blockquote>
<p>v7.29.0 - June 18, 2021</p>
<ul>
<li><a href="bfbfe5c1fd "><code>bfbfe5c</code></a> New: Add only to RuleTester (refs <a href="https://github-redirect.dependabot.com/eslint/rfcs/issues/73 ">eslint/rfcs#73</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14677 ">#14677</a>) (Brandon Mills)</li>
<li><a href="c2cd7b4a18 "><code>c2cd7b4</code></a> New: Add ESLint#getRulesMetaForResults() (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13654 ">#13654</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14716 ">#14716</a>) (Nicholas C. Zakas)</li>
<li><a href="eea7e0d09d "><code>eea7e0d</code></a> Chore: remove duplicate code (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14719 ">#14719</a>) (Nitin Kumar)</li>
<li><a href="6a1c7a0dac "><code>6a1c7a0</code></a> Fix: allow fallthrough comment inside block (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14701 ">#14701</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14702 ">#14702</a>) (Kevin Gibbons)</li>
<li><a href="a47e5e30b0 "><code>a47e5e3</code></a> Docs: Add Mega-Linter to the list of integrations (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14707 ">#14707</a>) (Nicolas Vuillamy)</li>
<li><a href="353ddf9650 "><code>353ddf9</code></a> Chore: enable reportUnusedDisableDirectives in eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14699 ">#14699</a>) (薛定谔的猫)</li>
<li><a href="757c49584a "><code>757c495</code></a> Chore: add some rules to eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14692 ">#14692</a>) (薛定谔的猫)</li>
<li><a href="c93a222563 "><code>c93a222</code></a> Docs: fix a broken link (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14697 ">#14697</a>) (Sam Chen)</li>
<li><a href="655c1187fc "><code>655c118</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="e2bed2ead2 "><code>e2bed2e</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="8490fb42e5 "><code>8490fb4</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="ddbe877c95 "><code>ddbe877</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b402f7892f "><code>b402f78</code></a> 7.29.0</li>
<li><a href="a02dbd2822 "><code>a02dbd2</code></a> Build: changelog update for 7.29.0</li>
<li><a href="bfbfe5c1fd "><code>bfbfe5c</code></a> New: Add only to RuleTester (refs <a href="https://github-redirect.dependabot.com/eslint/rfcs/issues/73 ">eslint/rfcs#73</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14677 ">#14677</a>)</li>
<li><a href="c2cd7b4a18 "><code>c2cd7b4</code></a> New: Add ESLint#getRulesMetaForResults() (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13654 ">#13654</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14716 ">#14716</a>)</li>
<li><a href="eea7e0d09d "><code>eea7e0d</code></a> Chore: remove duplicate code (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14719 ">#14719</a>)</li>
<li><a href="6a1c7a0dac "><code>6a1c7a0</code></a> Fix: allow fallthrough comment inside block (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14701 ">#14701</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14702 ">#14702</a>)</li>
<li><a href="97d9bd2a80 "><code>97d9bd2</code></a> Revert "Update: ecmaVersion defaults to 5, and allows "latest" (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14622 ">#14622</a>)" (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14 ">https://github.com/facebook/flipper/issues/14 </a>...</li>
<li><a href="a47e5e30b0 "><code>a47e5e3</code></a> Docs: Add Mega-Linter to the list of integrations (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14707 ">#14707</a>)</li>
<li><a href="353ddf9650 "><code>353ddf9</code></a> Chore: enable reportUnusedDisableDirectives in eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14699 ">#14699</a>)</li>
<li><a href="757c49584a "><code>757c495</code></a> Chore: add some rules to eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14692 ">#14692</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v7.28.0...v7.29.0 ">compare view</a></li>
</ul>
</details>
<br />
[](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/2480
Reviewed By: nikoant
Differential Revision: D29263783
Pulled By: mweststrate
fbshipit-source-id: 4ead46d27cf3716cf57823f90df809685ad74835
2021-06-22 03:02:28 -07:00
dependabot[bot]
bc773713ce
Bump @typescript-eslint/eslint-plugin from 4.26.0 to 4.27.0 in /flipper-js-client-sdk ( #2472 )
...
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.26.0 to 4.27.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases "><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.27.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.26.1...v4.27.0 ">4.27.0</a> (2021-06-14)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> allow explicit any for no-unsafe-return (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3498 ">#3498</a>) (<a href="b15a2b2a02 ">b15a2b2</a>)</li>
<li><strong>typescript-estree:</strong> allow providing more one than one existing program in config (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3508 ">#3508</a>) (<a href="4f1806e548 ">4f1806e</a>)</li>
<li><strong>typescript-estree:</strong> support override modifier for parameter property (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3485 ">#3485</a>) (<a href="33b9f69a68 ">33b9f69</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>ast-spec:</strong> specify <code>LogicalExpression</code>'s <code>operator</code> type (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3497 ">#3497</a>) (<a href="9e343fdaa0 ">9e343fd</a>)</li>
<li><strong>ast-spec:</strong> specify <code>PunctuatorToken</code>'s <code>value</code> type (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3496 ">#3496</a>) (<a href="fdb1d81f0f ">fdb1d81</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-literal-enum-member] add allowBitwiseExpressions option (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3515 ">#3515</a>) (<a href="288092a085 ">288092a</a>)</li>
<li><strong>typescript-estree:</strong> add opt-in inference for single runs and create programs for projects up front (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3512 ">#3512</a>) (<a href="06c2d9ba54 ">06c2d9b</a>)</li>
<li>allow user to provide TS program instance in parser options (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3484 ">#3484</a>) (<a href="e855b18b8f ">e855b18</a>)</li>
</ul>
<h1>Single-Run Detection</h1>
<p>See the explanation for how to opt-in to this feature and how to provide feedback in this issue: <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3528 ">typescript-eslint/typescript-eslint#3528</a></p>
<h2>v4.26.1</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.26.0...v4.26.1 ">4.26.1</a> (2021-06-07)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-includes] ignore option chaining before indexOfs (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3432 ">#3432</a>) (<a href="bf0cddbe52 ">bf0cddb</a>)</li>
<li><strong>eslint-plugin:</strong> fix doc url generation (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3475 ">#3475</a>) (<a href="fc5f171b1a ">fc5f171</a>), closes <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3473 ">#3473</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md "><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.26.1...v4.27.0 ">4.27.0</a> (2021-06-14)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> allow explicit any for no-unsafe-return (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3498 ">#3498</a>) (<a href="b15a2b2a02 ">b15a2b2</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-literal-enum-member] add allowBitwiseExpressions option (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3515 ">#3515</a>) (<a href="288092a085 ">288092a</a>)</li>
</ul>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.26.0...v4.26.1 ">4.26.1</a> (2021-06-07)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-includes] ignore option chaining before indexOfs (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3432 ">#3432</a>) (<a href="bf0cddbe52 ">bf0cddb</a>)</li>
<li><strong>eslint-plugin:</strong> fix doc url generation (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3475 ">#3475</a>) (<a href="fc5f171b1a ">fc5f171</a>), closes <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3473 ">#3473</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b3ac5f6e21 "><code>b3ac5f6</code></a> chore: publish v4.27.0</li>
<li><a href="b15a2b2a02 "><code>b15a2b2</code></a> fix(eslint-plugin): allow explicit any for no-unsafe-return (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3498 ">#3498</a>)</li>
<li><a href="288092a085 "><code>288092a</code></a> feat(eslint-plugin): [prefer-literal-enum-member] add allowBitwiseExpressions...</li>
<li><a href="ced9b26ce0 "><code>ced9b26</code></a> chore: add nx monorepo tooling (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3465 ">#3465</a>)</li>
<li><a href="dac8845c68 "><code>dac8845</code></a> chore: publish v4.26.1</li>
<li><a href="bf0cddbe52 "><code>bf0cddb</code></a> fix(eslint-plugin): [prefer-includes] ignore option chaining before indexOfs ...</li>
<li><a href="fc5f171b1a "><code>fc5f171</code></a> fix(eslint-plugin): fix doc url generation (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3475 ">#3475</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.27.0/packages/eslint-plugin ">compare view</a></li>
</ul>
</details>
<br />
[](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/2472
Reviewed By: nikoant
Differential Revision: D29232802
Pulled By: mweststrate
fbshipit-source-id: cf83689899b53695d56c20717910d73f79a4c1ed
2021-06-21 11:11:38 -07:00
Pascal Hartig
8df81d2dc0
Generate source maps for releases
...
Summary:
Allows for optional generation of source maps while building plugins.
Caveat: This will leave a broken `//# sourceMappingURL` comment at the bottom. If you set it to `null`, as the documentation suggests, you will instead get an inlined source map in addition to the written one.
Reviewed By: nikoant
Differential Revision: D29265385
fbshipit-source-id: 1e21e49d2516ecc5909b086e7797736b298b86ab
2021-06-21 11:11:38 -07:00
Michel Weststrate
640e06f130
Update tests to use the sandyLegacy wrapper by default
...
Summary: Changed unit test infra to wrap legacy plugins by default in Sandy, and adapted tests where needed.
Reviewed By: nikoant
Differential Revision: D29264660
fbshipit-source-id: fe7cbc8af826afac5f945103586b3cb9647e7fbd
2021-06-21 08:37:21 -07:00
Michel Weststrate
00e2c803ef
Add wrapper support for getActiveNotifications
...
Summary: Add support for getActive notifications in Sandy wrapped legacy plugins
Reviewed By: passy
Differential Revision: D29234071
fbshipit-source-id: e05861e27426a592756645441c934b2c76154d44
2021-06-21 08:37:21 -07:00
Michel Weststrate
6fb28df855
Make Store initialization independent of module order
...
Summary: Changed some imports, and again the Flipper initialisation broke. Refactored the store initialization to create nowhere module local constants, which prevents generally against module loading issues, making it possible to load all code first, and then intialise things through the `init()` method, which should make Flipper initialisation a lot more robust to changes
Reviewed By: passy
Differential Revision: D29233603
fbshipit-source-id: 322cb87cba23228b1d7a88634b7b3995e27cc277
2021-06-21 08:37:20 -07:00
Michel Weststrate
806dd63f68
Add wrapper support for import / export states
...
Summary: Make sure custom export handlers of classic plugins wrapped in Sandy are respected
Reviewed By: passy
Differential Revision: D29233604
fbshipit-source-id: 7bab33af3422e0b59697438577906ce8580a28ad
2021-06-21 08:37:20 -07:00
Michel Weststrate
e40faaef3f
Add keyboard support to Sandy plugin wrapper
...
Summary: Per title / see rest of the stack
Reviewed By: passy
Differential Revision: D29196711
fbshipit-source-id: 63ea52a07b61a11c1ad4013985c5b005045dcf0a
2021-06-21 08:37:20 -07:00
Michel Weststrate
c1860ec19c
Introduce Sandy wrapper for legacy plugins
...
Summary:
This diff introduces loading classic Flipper plugins in a Sandy container. By wrapping plugins into Sandy we will be able to remove a lot of code / logic duplication related to state, queue processing, serialization etc. This will allow us to remove most or all of the complex plugin logic from the old system, only keeping onto the legacy components which have a lower maintenance burden. Until all plugins are Sandy.
This diff is not feature complete but only implements the core mechanisms for (persisted) state and communication.
Keyboard support, serialization, and rewiring tests etc will be added in next diff.
The feature is introduced behind GK flipper_use_sandy_plugin_wrapper to have kill switch.
Tests will be added later in this diff by redirection a part of the current mechanisms to wrapped plugins. (Will land the stack as a whole)
Reviewed By: passy
Differential Revision: D29165866
fbshipit-source-id: 57f84794a4a5f898bf765ce2de13cc759267fbc6
2021-06-21 08:37:20 -07:00
Michel Weststrate
07199323d1
Remove Newsfeed Story Inspector and native plugin mechanism
...
Summary: Changelog: The 'nativeplugins' on Android are no longer supported
Reviewed By: jknoxville
Differential Revision: D29163281
fbshipit-source-id: fb4032f240fc306608fe57479f3124d4e7a3400f
2021-06-21 05:39:26 -07:00