Commit Graph

6740 Commits

Author SHA1 Message Date
Pascal Hartig
c0a0fa5dd8 Bump deps
Summary: Preempting dependabot by bumping a few patch and minor releases.

Reviewed By: timur-valiev

Differential Revision: D32434931

fbshipit-source-id: 77a3ec760f08262a118e12318d7601e031730a9a
2021-11-16 10:33:14 -08:00
Michel Weststrate
7e50c0466a Move app/src (mostly) to flipper-ui-core/src
Summary:
This diff moves all UI code from app/src to app/flipper-ui-core. That is now slightly too much (e.g. node deps are not removed yet), but from here it should be easier to move things out again, as I don't want this diff to be open for too long to avoid too much merge conflicts.

* But at least flipper-ui-core is Electron free :)
* Killed all cross module imports as well, as they where now even more in the way
* Some unit test needed some changes, most not too big (but emotion hashes got renumbered in the snapshots, feel free to ignore that)
* Found some files that were actually meaningless (tsconfig in plugins, WatchTools files, that start generating compile errors, removed those

Follow up work:
* make flipper-ui-core configurable, and wire up flipper-server-core in Electron instead of here
* remove node deps (aigoncharov)
* figure out correct place to load GKs, plugins, make intern requests etc., and move to the correct module
* clean up deps

Reviewed By: aigoncharov

Differential Revision: D32427722

fbshipit-source-id: 14fe92e1ceb15b9dcf7bece367c8ab92df927a70
2021-11-16 05:29:21 -08:00
Pascal Hartig
54b7ce9308 Add back support for flipper://welcome
Summary:
This was removed as part of the deeplink restructuring.
Turns out this is actually useful in addition to the `flipper://`
as some normalisation algos (notably VSCode's) remove the `//`
otherwise.

Reviewed By: nikoant

Differential Revision: D32428872

fbshipit-source-id: ec89b1ab561504996da5d02521b91562245554a0
2021-11-15 06:40:08 -08:00
Ranesh Saha
ddb4e70c2a Updating splitting of avd names to work on Windows and Unix based sys… (#3041)
Summary:
…tems

When trying to start an android emulator in Windows, there is a failure in trying to read `<avd name>.ini`. The reason for this is because when we run `<android sdk path>\tools\emulator.exe -list-avds`, a split is performed with the new line character (`\n`). Unfortunately, this does not work for Windows, which uses `\r\n` as the new line termination. This results in a carriage return remaining on each output string, which results in trying to access `<avd name> .ini`, which is an invalid path.

The fix is to update the split to use a regex that is compatible for both Unix and Windows based systems.

## Changelog

Updating splitting of avd names to work on Windows and Unix based systems

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

Test Plan: Verified the avd names didn't have any trailing whitespace, and the emulator is able to launch.

Reviewed By: mweststrate

Differential Revision: D32387162

Pulled By: nikoant

fbshipit-source-id: 0900bee17b225cfa5484a29c96f8e2c1c2e31477
2021-11-12 08:07:18 -08:00
Andrey Goncharov
eb28fc411b Encapsulate electron bar setup
Summary: See D32311662 for details

Reviewed By: mweststrate

Differential Revision: D32357953

fbshipit-source-id: f951e82761f081876ae8e0409f00e19e87047726
2021-11-12 07:13:56 -08:00
Andrey Goncharov
15a59c3aea Combine lef nav entries under a single menu
Summary: See D32311662 for details

Reviewed By: mweststrate

Differential Revision: D32356865

fbshipit-source-id: 065a580f3ce0aacc786c1de2b5fc713a86f0567f
2021-11-12 07:13:56 -08:00
Andrey Goncharov
ed5c2bd39f Add plugin actions menu
Summary: See D32311662 for details

Reviewed By: mweststrate

Differential Revision: D32329804

fbshipit-source-id: 26670353fdf8580643afcb8bc3493384146f5574
2021-11-12 07:13:56 -08:00
Andrey Goncharov
2591d1629e Add import/export left rail menu
Summary: See D32311662 for details

Reviewed By: mweststrate

Differential Revision: D32316987

fbshipit-source-id: c2d173f981cce1b148f463d981977e23258ffc02
2021-11-12 07:13:55 -08:00
Andrey Goncharov
32f722264f Add changelog button to welcome screen
Summary:
## Overall goal
Decouple top menu from electron

## Approach

We have two options to solve it:

1. Leave the menu as-is for electron. Add a new menu to the left nav for other target envs.
2. Add a new menu to the left nav for all target envs. Leave only electron-specific options in the electron top menu.

This stack of diffs (D32311662, D32316987, D32329804, TDB) implements the second option. The primary reason is to have unified user-experience. If our users on different platforms have the same experience, it is easier for us to propagate knowledge and debug issues.

## Implementation plan

1. Move changelog to the welcome screen (D32311662)
2. Move import/export functionality to a dedicated menu in the left nav (D32316987)
3. Move plugin actions button to the toolbox with screen recording buttons (D32329804)
4. Collapse some left rail items under a single menu (D32356865)
5. Clean up the rest of electron menu items (D32357953)

## Followup

Return to re-grouping of the left rail buttons and toggles after decapitation

Reviewed By: mweststrate

Differential Revision: D32311662

fbshipit-source-id: e2c4bc1a7bd2c167335fcd6d76276ae7c4947859
2021-11-12 07:13:55 -08:00
dependabot[bot]
34a09a3096 Bump react-virtual from 2.8.0 to 2.8.2 in /desktop (#2999)
Summary:
Bumps [react-virtual](https://github.com/tannerlinsley/react-virtual) from 2.8.0 to 2.8.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tannerlinsley/react-virtual/releases">react-virtual's releases</a>.</em></p>
<blockquote>
<h2>v2.8.2</h2>
<h2><a href="https://github.com/tannerlinsley/react-virtual/compare/v2.8.1...v2.8.2">2.8.2</a> (2021-09-30)</h2>
<h3>Performance Improvements</h3>
<ul>
<li>reuse already measure items, include key into virtualItem (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/179">https://github.com/facebook/flipper/issues/179</a>) (<a href="8cb22fb46f">8cb22fb</a>)</li>
</ul>
<h2>v2.8.1</h2>
<h2><a href="https://github.com/tannerlinsley/react-virtual/compare/v2.8.0...v2.8.1">2.8.1</a> (2021-08-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Page Title (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/177">https://github.com/facebook/flipper/issues/177</a>) (<a href="38726c8a7d">38726c8</a>)</li>
<li>range calculated only on scroll (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/166">https://github.com/facebook/flipper/issues/166</a>) (<a href="adf60b3f31">adf60b3</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8cb22fb46f"><code>8cb22fb</code></a> perf: reuse already measure items, include key into virtualItem (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/179">https://github.com/facebook/flipper/issues/179</a>)</li>
<li><a href="433d9663ce"><code>433d966</code></a> Update CarbonAds.js</li>
<li><a href="121a5dfad7"><code>121a5df</code></a> docs(index): Fix typo in 'dyanmically' (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/176">https://github.com/facebook/flipper/issues/176</a>)</li>
<li><a href="adf60b3f31"><code>adf60b3</code></a> fix: range calculated only on scroll (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/166">https://github.com/facebook/flipper/issues/166</a>)</li>
<li><a href="38726c8a7d"><code>38726c8</code></a> fix: Page Title (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/177">https://github.com/facebook/flipper/issues/177</a>)</li>
<li><a href="80207b716a"><code>80207b7</code></a> Update index.js</li>
<li><a href="7c2501ee08"><code>7c2501e</code></a> new gh header</li>
<li><a href="36d57d323c"><code>36d57d3</code></a> Update README.md</li>
<li><a href="b72c0291a5"><code>b72c029</code></a> Update overview.md</li>
<li><a href="31ed0e323a"><code>31ed0e3</code></a> docs: fix links</li>
<li>Additional commits viewable in <a href="https://github.com/tannerlinsley/react-virtual/compare/v2.8.0...v2.8.2">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D31991577

Pulled By: mweststrate

fbshipit-source-id: b81c96b80478c4ae92aac26e809eabec8dbe90e9
2021-11-11 12:21:58 -08:00
almouro
5b603ab976 Ensure desktop plugin template tests run (#3039)
Summary:
I've decided to migrate [a desktop plugin](https://github.com/bamlab/react-native-performance) to Sandy.
When doing so, I decided to rise to the challenge from the [Flipper docs](https://fbflipper.com/docs/tutorial/js-custom#testing-plugin-logic):  `we are going to pretend that we always write unit tests first` 😅

However, I've realized that when creating a plugin with `npx flipper-pkg init`, running `yarn jest` directly after creation actually fails.

There are 3 issues solved in the different commits:
1. an absolute import seem to not be resolved, since all the other imports were relative in the file, I changed it as well

2. some dependencies are missing.
They used to be included in the `flipper` dependency but when migrating to use `flipper-plugin` instead, they're not present anymore.
I don't think this is an ideal fix, I would believe a dependency like a `flipper-dev-environment` including all of those would be more appropriate. So I'm open to suggestions to fix/remove of course

3. jest.config needs to be fixed to run in jsdom environment and ensure we can test the react component

## Changelog

Fix: ensure desktop plugin template tests run

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

Test Plan:
I've cloned the repo and run:

```
cd flipper/desktop/pkg
yarn
cd ../../..
./flipper/desktop/pkg/bin/run init
```
I run the tests on the newly package created, but it actually still failed because of the first issue (since it still installed `flipper-plugin` from npm`)

However, by adding this patch, it now runs!
```patch
 diff --git a/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js b/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js
index 2e07ff5..ff3181d 100644
 --- a/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js
+++ b/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js
@@ -39,7 +39,7 @@ const useAssertStableRef_1 = require("../../utils/useAssertStableRef");
 const PluginContext_1 = require("../../plugin/PluginContext");
 const lodash_1 = require("lodash");
 const useInUnitTest_1 = require("../../utils/useInUnitTest");
-const createDataSource_1 = require("flipper-plugin/src/state/createDataSource");
+const createDataSource_1 = require("../../state/createDataSource");
 function DataTable(props) {
     var _a, _b;
     const { onRowStyle, onSelect, onCopyRows, onContextMenu } = props;
```

Reviewed By: aigoncharov

Differential Revision: D32358207

Pulled By: mweststrate

fbshipit-source-id: 7761b4150c24dd5379a24c3c1deeb78bf3dda4ee
2021-11-11 12:07:49 -08:00
Flipper Bot
6bf3a4ff4c Flipper Snapshot Bump: v0.119.1-SNAPSHOT
Summary: Releasing snapshot version 0.119.1-SNAPSHOT

Reviewed By: nikoant

Differential Revision: D32309846

fbshipit-source-id: 905da209b703bfd7516af6f433beb167fed3be66
2021-11-11 04:04:10 -08:00
Flipper Bot
af581a20a0 Flipper Release: v0.119.0
Summary: Releasing version 0.119.0

Reviewed By: nikoant

Differential Revision: D32309847

fbshipit-source-id: a4c4728c935111fa593ea629b564f2d8d02b9135
2021-11-11 02:44:32 -08:00
Simon Marlow
e296095d36 Enable for Haskell files
Summary:
Splitting out from D32204499 as requested

skip-linter-coverage-verification

Reviewed By: zertosh

Differential Revision: D32279416

fbshipit-source-id: 203efc7eaebf4cfde42a9809a68157167f7d2324
2021-11-10 22:15:59 -08:00
Michel Weststrate
9d74728dfe Harden reflection
Summary:
Changelog: Fix theme reflection logging lot of errors if the APIs aren't accessible, see #1736

Harden theme reflection based on the comments in https://github.com/facebook/flipper/issues/1736

Reviewed By: jknoxville

Differential Revision: D32202434

fbshipit-source-id: 99178df56c91715f9eff1e4764ebc55b29ecb6f3
2021-11-10 04:34:43 -08:00
Michel Weststrate
750f26eaa3 Fix potential NPE in Layout Inspector
Summary: Fixed NPE linked by task. From the code, that stuff should never be null, unless there is some threading / concurrency issue, which there apparently is. In that case, failing with a warning is imho a bit more elegant than raising exceptions from a debugging tool

Reviewed By: lblasa

Differential Revision: D32278044

fbshipit-source-id: 710fcdcfe458f33bbb806d9f2f1b9352252eedec
2021-11-09 06:53:00 -08:00
dependabot[bot]
cd58ef96a2 Bump react-native from 0.66.0 to 0.66.2 in /react-native/ReactNativeFlipperExample (#3024)
Summary:
Bumps [react-native](https://github.com/facebook/react-native) from 0.66.0 to 0.66.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p>
<blockquote>
<h2>v0.66.2</h2>
<p>0.66.2 is out with some fixes:</p>
<h3>Fixed</h3>
<ul>
<li>Compare the LogBoxData ignorePatterns with the right code (<a href="https://github.com/facebook/react-native/commit/a950634">a950634</a> by <a href="https://github.com/wiseqingyang"><code>@​wiseqingyang</code></a>)</li>
<li>[iOS] Fix logbox window capturing touch events (<a href="https://github.com/facebook/react-native/commit/72ea0e1">72ea0e1</a> by <a href="https://github.com/paddlefish"><code>@​paddlefish</code></a>)</li>
<li>Commit generated codegen files as a temporary workaround for devX issue with <code>yarn install</code> removing codegen assets. Proper fix coming in later. (<a href="https://github.com/facebook/react-native/commit/5f7deb5">5f7deb5</a> by <a href="https://github.com/kelset"><code>@​kelset</code></a>)</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/5">discussion</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p>
<hr />
<p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p>
<h2>v0.66.1</h2>
<p>0.66.1 is out with some fixes:</p>
<h3>Fixed</h3>
<ul>
<li>Fix for unable to find find-node.sh in react-native-xcode.sh (<a href="https://github.com/facebook/react-native/commit/cc59a7c">cc59a7c</a> by <a href="https://github.com/garethknowles"><code>@​garethknowles</code></a>)</li>
<li>For Android, general fixes to Appearance API and also fixes <code>AppCompatDelegate.setDefaultNightMode()</code>. For iOS, now works correctly when setting <code>window.overrideUserInterfaceStyle</code> (<a href="https://github.com/facebook/react-native/commit/25a2c60">25a2c60</a> by <a href="https://github.com/mrbrentkelly"><code>@​mrbrentkelly</code></a>)</li>
<li>Fix Android border positioning regression (<a href="https://github.com/facebook/react-native/commit/d1a33cd">d1a33cd</a> by <a href="https://github.com/oblador"><code>@​oblador</code></a>)</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/3">discussion</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p>
<hr />
<p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/blob/main/CHANGELOG.md">react-native's changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v0.66.1</h2>
<h3>Fixed</h3>
<ul>
<li>For Android, general fixes to Appearance API and also fixes AppCompatDelegate.setDefaultNightMode(). For iOS, now works correctly when setting window.overrideUserInterfaceStyle (<a href="25a2c608f7">25a2c608f7</a> by <a href="https://github.com/mrbrentkelly"><code>@​mrbrentkelly</code></a>)</li>
</ul>
<h4>Android specific</h4>
<ul>
<li>Fix Android border positioning regression (<a href="d1a33cd139">d1a33cd139</a> by <a href="https://github.com/oblador"><code>@​oblador</code></a>)</li>
</ul>
<h4>iOS specific</h4>
<ul>
<li>Fix for unable to find <code>find-node.sh</code> in <code>react-native-xcode.sh</code> script (<a href="cc59a7cbde">cc59a7cbde</a> by <a href="https://github.com/garethknowles"><code>@​garethknowles</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6c19dc3266"><code>6c19dc3</code></a> [0.66.2] Bump version numbers</li>
<li><a href="11644d78ed"><code>11644d7</code></a> Hide the logbox window explicitly. New behavior in iOS SDK appears to… (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32435">#32435</a>)</li>
<li><a href="9d601e4177"><code>9d601e4</code></a> fix: compare the LogBoxData ignorePatterns with the right code (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/31977">#31977</a>)</li>
<li><a href="7382f556d3"><code>7382f55</code></a> [LOCAL] reintroduce generated codegen files</li>
<li><a href="d48ed4a4bb"><code>d48ed4a</code></a> [0.66.1] Bump version numbers</li>
<li><a href="80e5abdab3"><code>80e5abd</code></a> Fix Android border positioning regression (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32398">#32398</a>)</li>
<li><a href="e94f9fa76a"><code>e94f9fa</code></a> Addressing various issues with the Appearance API (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/28823">#28823</a>) (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/29106">#29106</a>)</li>
<li><a href="bd01f16be8"><code>bd01f16</code></a> Fix: find-node.sh location in react-native-xcode.sh script (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32227">#32227</a>)</li>
<li>See full diff in <a href="https://github.com/facebook/react-native/compare/v0.66.0...v0.66.2">compare view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a href="https://www.npmjs.com/~fb">fb</a>, a new releaser for react-native since your current version.</p>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: nikoant

Differential Revision: D32246989

Pulled By: mweststrate

fbshipit-source-id: e7892a4ef04cffb1900f5692d76e185df56e4144
2021-11-09 06:05:35 -08:00
Michel Weststrate
8764da7c0b Add error handling to Layout.setHighlighted
Summary: Fixed error generated by monitoring, by adding a proper .catch

Reviewed By: lblasa

Differential Revision: D32278523

fbshipit-source-id: dd14f81d708893a1505ef902e0dc03fee433487b
2021-11-09 05:48:36 -08:00
Michel Weststrate
96cd25fcc1 Fix NPE in Interactive.tsx
Summary: Fixed some incorrect non-null assertions that showed up in monitoring.

Reviewed By: timur-valiev

Differential Revision: D32278433

fbshipit-source-id: afe4913d8aef38c371461b4d0b817b2625153de1
2021-11-09 05:23:07 -08:00
dependabot[bot]
6385111028 Bump anyhow from 1.0.44 to 1.0.45 in /packer (#3028)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.44 to 1.0.45.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.45</h2>
<ul>
<li>Fix non-compilable macro expansion if downstream crate calls <code>anyhow!</code>, <code>ensure!</code>, or <code>bail!</code> with format args and is built with <code>#![no_std]</code> or <code>#![no_implicit_prelude]</code> (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/177">https://github.com/facebook/flipper/issues/177</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="33ab02c681"><code>33ab02c</code></a> Release 1.0.45</li>
<li><a href="c50588f300"><code>c50588f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/177">https://github.com/facebook/flipper/issues/177</a> from dtolnay/format</li>
<li><a href="95351e3efe"><code>95351e3</code></a> Refer to format macro by absolute path</li>
<li><a href="263257b7bc"><code>263257b</code></a> Prevent missing rust-src from reinstalling a nightly without miri</li>
<li><a href="3acbb33531"><code>3acbb33</code></a> Disable backtrace build on 1.50</li>
<li><a href="4c386df624"><code>4c386df</code></a> Update ui test suite to nightly-2021-10-13</li>
<li><a href="b5556c90b0"><code>b5556c9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/173">https://github.com/facebook/flipper/issues/173</a> from dtolnay/newadhoc</li>
<li><a href="ce20d0471a"><code>ce20d04</code></a> Replace macro-generated calls to new_adhoc with Error::msg public API</li>
<li><a href="74fd4a27a3"><code>74fd4a2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/170">https://github.com/facebook/flipper/issues/170</a> from dtolnay/ensure</li>
<li><a href="c904c82834"><code>c904c82</code></a> Bypass anyhow_kind-based dispatch for ensure! with default msg</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.44...1.0.45">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.44&new-version=1.0.45)](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/3028

Reviewed By: nikoant

Differential Revision: D32246985

Pulled By: mweststrate

fbshipit-source-id: 3e807f60bc5d852586dec49cfaeb26f6cd46c424
2021-11-09 04:09:52 -08:00
Pascal Hartig
c4fe39f413 Add failure issue tracking for release task (#3025)
Summary:
This failed without giving us a notification.

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

Reviewed By: nikoant

Differential Revision: D32246987

Pulled By: mweststrate

fbshipit-source-id: da04b5d8e7e50480bdb0e0a5b55d387b0b23eced
2021-11-09 04:09:52 -08:00
dependabot[bot]
13d6cc7af6 Bump @babel/generator from 7.15.8 to 7.16.0 in /desktop (#3033)
Summary:
Bumps [babel/generator](https://github.com/babel/babel/tree/HEAD/packages/babel-generator) from 7.15.8 to 7.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/generator</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-react</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13858">#13858</a> Force loading plugins/presets from the monorepo in tests (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13844">#13844</a> [ts] precise return type on <code>createTypeAnnotationBasedOnTypeof</code> (babel-types) (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/generator</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45308f3cba"><code>45308f3</code></a> v7.16.0</li>
<li><a href="d5ba355867"><code>d5ba355</code></a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13802">#13802</a>)</li>
<li><a href="ad59a2c618"><code>ad59a2c</code></a> Caret topic (pipe operator) (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13749">#13749</a>)</li>
<li><a href="ddc45a5a50"><code>ddc45a5</code></a> Enable class static blocks by default (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13713">#13713</a>)</li>
<li><a href="c7ddb1ae93"><code>c7ddb1a</code></a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13772">#13772</a>)</li>
<li><a href="6029252bec"><code>6029252</code></a> Fix missing inner comments in function expressions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/13825">#13825</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.16.0/packages/babel-generator">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: nikoant

Differential Revision: D32246967

Pulled By: mweststrate

fbshipit-source-id: 419517c5991644c48a28602887fb89be3862b746
2021-11-09 04:09:52 -08:00
dependabot[bot]
4d1520b017 Bump react-native-flipper from 0.117.0 to 0.118.0 in /react-native/ReactNativeFlipperExample (#3030)
Summary:
Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.117.0 to 0.118.0.
<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.118.0</h2>
<p>See <a href="https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md</a>
for full notes.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4c4ef9b68f"><code>4c4ef9b</code></a> Flipper Release: v0.118.0</li>
<li><a href="047d6d5d4e"><code>047d6d5</code></a> Update RN iOS example</li>
<li><a href="67b4b53c20"><code>67b4b53</code></a> Rotate Styling for Vertical Sidebar</li>
<li><a href="9975aa9319"><code>9975aa9</code></a> Fix idb pull</li>
<li><a href="bffd58b3a6"><code>bffd58b</code></a> Fix idb device duplicates</li>
<li><a href="2e7015388c"><code>2e70153</code></a> Remove remaining Electron imports from product code: paths &amp; env</li>
<li><a href="dba09542f9"><code>dba0954</code></a> Enforce promise chains lint</li>
<li><a href="03a824ea18"><code>03a824e</code></a> Enforce console.error usage with context</li>
<li><a href="dc6dd47a23"><code>dc6dd47</code></a> Make openssl check async</li>
<li><a href="72ce759e61"><code>72ce759</code></a> Remove some unhandled rejections in tests</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/flipper/compare/v0.117.0...v0.118.0">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: nikoant

Differential Revision: D32246979

Pulled By: mweststrate

fbshipit-source-id: 695236247c91023c9de15bc4b4bdf2793b657826
2021-11-09 04:09:52 -08:00
dependabot[bot]
83dfdd94c5 Bump react-native from 0.66.1 to 0.66.2 in /react-native/react-native-flipper (#3029)
Summary:
Bumps [react-native](https://github.com/facebook/react-native) from 0.66.1 to 0.66.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p>
<blockquote>
<h2>v0.66.2</h2>
<p>0.66.2 is out with some fixes:</p>
<h3>Fixed</h3>
<ul>
<li>Compare the LogBoxData ignorePatterns with the right code (<a href="https://github.com/facebook/react-native/commit/a950634">a950634</a> by <a href="https://github.com/wiseqingyang"><code>@​wiseqingyang</code></a>)</li>
<li>[iOS] Fix logbox window capturing touch events (<a href="https://github.com/facebook/react-native/commit/72ea0e1">72ea0e1</a> by <a href="https://github.com/paddlefish"><code>@​paddlefish</code></a>)</li>
<li>Commit generated codegen files as a temporary workaround for devX issue with <code>yarn install</code> removing codegen assets. Proper fix coming in later. (<a href="https://github.com/facebook/react-native/commit/5f7deb5">5f7deb5</a> by <a href="https://github.com/kelset"><code>@​kelset</code></a>)</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/5">discussion</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p>
<hr />
<p>You can find the whole changelog history in the <a href="https://github.com/facebook/react-native/blob/main/CHANGELOG.md">changelog.md file</a>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/blob/main/CHANGELOG.md">react-native's changelog</a>.</em></p>
<blockquote>
<h2>v0.66.2</h2>
<h3>Fixed</h3>
<ul>
<li>Add a function <code>getIgnorePatterns</code> in <code>LogBoxData.js</code> for tests or other usecases. (<a href="a950634424">a950634424</a>)</li>
<li>Reintroduce generated codegen files (<a href="7382f556d3">7382f556d3</a> by <a href="https://github.com/kelset"><code>@​kelset</code></a>)</li>
</ul>
<h4>iOS specific</h4>
<ul>
<li>Hide the logbox window explicitly. New behavior in iOS SDK appears to retain UIWindow while visible. (<a href="72ea0e111f">72ea0e111f</a> by <a href="https://github.com/paddlefish"><code>@​paddlefish</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6c19dc3266"><code>6c19dc3</code></a> [0.66.2] Bump version numbers</li>
<li><a href="11644d78ed"><code>11644d7</code></a> Hide the logbox window explicitly. New behavior in iOS SDK appears to… (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32435">#32435</a>)</li>
<li><a href="9d601e4177"><code>9d601e4</code></a> fix: compare the LogBoxData ignorePatterns with the right code (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/31977">#31977</a>)</li>
<li><a href="7382f556d3"><code>7382f55</code></a> [LOCAL] reintroduce generated codegen files</li>
<li>See full diff in <a href="https://github.com/facebook/react-native/compare/v0.66.1...v0.66.2">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: nikoant

Differential Revision: D32246982

Pulled By: mweststrate

fbshipit-source-id: e5530c215c553265a56d558fa79e732944fe5802
2021-11-09 04:09:52 -08:00
dependabot[bot]
3a16f4a133 Bump soloader from 0.10.1 to 0.10.3 (#3032)
Summary:
Bumps [soloader](https://github.com/facebook/soloader) from 0.10.1 to 0.10.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/soloader/releases">soloader's releases</a>.</em></p>
<blockquote>
<h2>v0.10.3</h2>
<p><strong>Fixes</strong></p>
<p>Fix UnsatisfiedLinkError if OEM is using the library that the APP is using as well.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/SoLoader/compare/v0.10.2...v0.10.3">https://github.com/facebook/SoLoader/compare/v0.10.2...v0.10.3</a></p>
<h2>v0.10.2</h2>
<p><strong>Fixes</strong></p>
<ul>
<li>Fix Crash on android v12, unable to create application *java.io.SyncFailedException: sync failed (<a href="https://github-redirect.dependabot.com/facebook/soloader/issues/80">https://github.com/facebook/flipper/issues/80</a>)</li>
<li>Fix Android app bundle crashes of soloader:Anyone can run my issues sample (<a href="https://github-redirect.dependabot.com/facebook/soloader/issues/83">https://github.com/facebook/flipper/issues/83</a>)</li>
</ul>
<p><strong>Highlights</strong></p>
<ul>
<li>Support directly load the libraries from the APK, if they're uncompressed and page-aligned in APK.</li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/SoLoader/compare/v0.10.1...v0.10.2">https://github.com/facebook/SoLoader/compare/v0.10.1...v0.10.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3d0d9e780e"><code>3d0d9e7</code></a> Bump soloader to v0.10.3</li>
<li><a href="25a2d47a98"><code>25a2d47</code></a> Add splitApkSource in the head of soSources</li>
<li><a href="9afce9441a"><code>9afce94</code></a> Dump version to 0.10.2 in readme</li>
<li><a href="62c0bd6627"><code>62c0bd6</code></a> Catch the SyncFailedException gracefully to avoid insta-crash in Application</li>
<li><a href="04475872a0"><code>0447587</code></a> Bump soloader to v0.10.2</li>
<li><a href="4992b0f719"><code>4992b0f</code></a> Remove failed javadoc link</li>
<li><a href="268abd6cd5"><code>268abd6</code></a> Avoid adding duplicated items in systemLib soSource</li>
<li><a href="c97b1b84e4"><code>c97b1b8</code></a> Remove unused parameter in function initSoSources</li>
<li><a href="4699041880"><code>4699041</code></a> Fix UnsatisfiedLinkError when loading the lib from the split Apks</li>
<li><a href="623867856f"><code>6238678</code></a> Only precompute dependencies for libraries present in the APK</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/soloader/compare/v0.10.1...v0.10.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.facebook.soloader:soloader&package-manager=gradle&previous-version=0.10.1&new-version=0.10.3)](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/3032

Reviewed By: nikoant

Differential Revision: D32246970

Pulled By: mweststrate

fbshipit-source-id: 3bcd9cd3714e4a1b2e6e5fe8da30132a6659283a
2021-11-09 04:09:52 -08:00
dependabot[bot]
d287a43195 Bump eslint-plugin-import from 2.24.2 to 2.25.2 in /desktop (#3031)
Summary:
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.24.2 to 2.25.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/releases">eslint-plugin-import's releases</a>.</em></p>
<blockquote>
<h2>v2.25.2</h2>
<p><strong>Full Changelog</strong>: <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.25.1...v2.25.2">https://github.com/import-js/eslint-plugin-import/compare/v2.25.1...v2.25.2</a></p>
<h2>v2.25.1</h2>
<p><strong>Full Changelog</strong>: <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.25.0...v2.25.1">https://github.com/import-js/eslint-plugin-import/compare/v2.25.0...v2.25.1</a></p>
<h2>v2.25.0</h2>
<h2>What's Changed</h2>
<ul>
<li>[Tests] use ESLint class in <code>cli</code> test by <a href="https://github.com/ota-meshi"><code>@​ota-meshi</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2208">import-js/eslint-plugin-import#2208</a></li>
<li>[New] <code>no-unused-modules</code>: add eslint v8 support by <a href="https://github.com/coderaiser"><code>@​coderaiser</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2194">import-js/eslint-plugin-import#2194</a></li>
<li><code>no-restricted-paths</code> support glob patterns by <a href="https://github.com/stropho"><code>@​stropho</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2219">import-js/eslint-plugin-import#2219</a></li>
<li>[New] <code>no-unresolved</code>: add <code>caseSensitiveStrict</code> option by <a href="https://github.com/sergei-startsev"><code>@​sergei-startsev</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/1262">import-js/eslint-plugin-import#1262</a></li>
<li>[New] no-unused-modules: support dynamic imports [2] by <a href="https://github.com/Hypnosphi"><code>@​Hypnosphi</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2212">import-js/eslint-plugin-import#2212</a></li>
<li>[New] <code>no-unused-modules</code>: support dynamic imports  by <a href="https://github.com/maxkomarychev"><code>@​maxkomarychev</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/1660">import-js/eslint-plugin-import#1660</a></li>
<li>[Refactor] switch to an internal replacement for <code>pkg-up</code> and <code>read-pkg-up</code> by <a href="https://github.com/mgwalker"><code>@​mgwalker</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2047">import-js/eslint-plugin-import#2047</a></li>
<li>[Fix] no-unresolved: ignore type-only imports by <a href="https://github.com/jablko"><code>@​jablko</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2220">import-js/eslint-plugin-import#2220</a></li>
<li>[Fix] <code>order</code>: Fix import ordering in TypeScript module declarations by <a href="https://github.com/remcohaszing"><code>@​remcohaszing</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2226">import-js/eslint-plugin-import#2226</a></li>
<li>[Tests] fix skip usage by <a href="https://github.com/jablko"><code>@​jablko</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2232">import-js/eslint-plugin-import#2232</a></li>
<li>[Refactor] <code>no-unresolved</code>, <code>no-extraneous-dependencies</code>: moduleVisitor usage by <a href="https://github.com/jablko"><code>@​jablko</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2233">import-js/eslint-plugin-import#2233</a></li>
<li>Resolve extended TypeScript configuration files by <a href="https://github.com/mrmckeb"><code>@​mrmckeb</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2240">import-js/eslint-plugin-import#2240</a></li>
<li>[New] Support for ESLint v8 by <a href="https://github.com/ota-meshi"><code>@​ota-meshi</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2191">import-js/eslint-plugin-import#2191</a></li>
<li>Release 2.25.0 by <a href="https://github.com/ljharb"><code>@​ljharb</code></a> in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2253">import-js/eslint-plugin-import#2253</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/coderaiser"><code>@​coderaiser</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2194">import-js/eslint-plugin-import#2194</a></li>
<li><a href="https://github.com/sergei-startsev"><code>@​sergei-startsev</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/1262">import-js/eslint-plugin-import#1262</a></li>
<li><a href="https://github.com/maxkomarychev"><code>@​maxkomarychev</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/1660">import-js/eslint-plugin-import#1660</a></li>
<li><a href="https://github.com/mgwalker"><code>@​mgwalker</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2047">import-js/eslint-plugin-import#2047</a></li>
<li><a href="https://github.com/jablko"><code>@​jablko</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2220">import-js/eslint-plugin-import#2220</a></li>
<li><a href="https://github.com/remcohaszing"><code>@​remcohaszing</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2226">import-js/eslint-plugin-import#2226</a></li>
<li><a href="https://github.com/mrmckeb"><code>@​mrmckeb</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/pull/2240">import-js/eslint-plugin-import#2240</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.24.2...v2.25.0">https://github.com/import-js/eslint-plugin-import/compare/v2.24.2...v2.25.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p>
<blockquote>
<h2>[2.25.2] - 2021-10-12</h2>
<h3>Fixed</h3>
<ul>
<li>[Deps] update <code>eslint-module-utils</code> for real this time (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2255">https://github.com/facebook/flipper/issues/2255</a>)</li>
</ul>
<h2>[2.25.1] - 2021-10-11</h2>
<h3>Fixed</h3>
<ul>
<li>[Deps] update <code>eslint-module-utils</code></li>
</ul>
<h2>[2.25.0] - 2021-10-11</h2>
<h3>Added</h3>
<ul>
<li>Support <code>eslint</code> v8 (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2191">https://github.com/facebook/flipper/issues/2191</a>, thanks [<a href="https://github.com/ota-meshi"><code>@​ota-meshi</code></a>])</li>
<li>[<code>no-unresolved</code>]: add <code>caseSensitiveStrict</code> option (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/1262">https://github.com/facebook/flipper/issues/1262</a>, thanks [<a href="https://github.com/sergei-startsev"><code>@​sergei-startsev</code></a>])</li>
<li>[<code>no-unused-modules</code>]: add eslint v8 support (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2194">https://github.com/facebook/flipper/issues/2194</a>, thanks [<a href="https://github.com/coderaiser"><code>@​coderaiser</code></a>])</li>
<li>[<code>no-restricted-paths</code>]: add/restore glob pattern support (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2219">https://github.com/facebook/flipper/issues/2219</a>, thanks [<a href="https://github.com/stropho"><code>@​stropho</code></a>])</li>
<li>[<code>no-unused-modules</code>]: support dynamic imports (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/1660">https://github.com/facebook/flipper/issues/1660</a>, <a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2212">https://github.com/facebook/flipper/issues/2212</a>, thanks [<a href="https://github.com/maxkomarychev"><code>@​maxkomarychev</code></a>], [<a href="https://github.com/aladdin-add"><code>@​aladdin-add</code></a>], [<a href="https://github.com/Hypnosphi"><code>@​Hypnosphi</code></a>])</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unresolved</code>]: ignore type-only imports (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2220">https://github.com/facebook/flipper/issues/2220</a>, thanks [<a href="https://github.com/jablko"><code>@​jablko</code></a>])</li>
<li>[<code>order</code>]: fix sorting imports inside TypeScript module declarations (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2226">https://github.com/facebook/flipper/issues/2226</a>, thanks [<a href="https://github.com/remcohaszing"><code>@​remcohaszing</code></a>])</li>
<li>[<code>default</code>], <code>ExportMap</code>: Resolve extended TypeScript configuration files (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2240">https://github.com/facebook/flipper/issues/2240</a>, thanks [<a href="https://github.com/mrmckeb"><code>@​mrmckeb</code></a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Refactor] switch to an internal replacement for <code>pkg-up</code> and <code>read-pkg-up</code> (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2047">https://github.com/facebook/flipper/issues/2047</a>, thanks [<a href="https://github.com/mgwalker"><code>@​mgwalker</code></a>])</li>
<li>[patch] TypeScript config: remove <code>.d.ts</code> from [<code>import/parsers</code> setting] and [<code>import/extensions</code> setting] (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2220">https://github.com/facebook/flipper/issues/2220</a>, thanks [<a href="https://github.com/jablko"><code>@​jablko</code></a>])</li>
<li>[Refactor] [<code>no-unresolved</code>], [<code>no-extraneous-dependencies</code>]: moduleVisitor usage (<a href="https://github-redirect.dependabot.com/import-js/eslint-plugin-import/issues/2233">https://github.com/facebook/flipper/issues/2233</a>, thanks [<a href="https://github.com/jablko"><code>@​jablko</code></a>])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="67103e698d"><code>67103e6</code></a> Bump to v2.25.2</li>
<li><a href="85739db061"><code>85739db</code></a> [Deps] update <code>eslint-module-utils</code></li>
<li><a href="9cc1654b05"><code>9cc1654</code></a> Bump to v2.25.1</li>
<li><a href="6bdab3189d"><code>6bdab31</code></a> [Deps] update <code>eslint-module-utils</code></li>
<li><a href="b0131d2757"><code>b0131d2</code></a> Bump to v2.25.0</li>
<li><a href="7463de2aa3"><code>7463de2</code></a> utils: v2.7.0</li>
<li><a href="900ac9a185"><code>900ac9a</code></a> [resolvers/webpack] [deps] update <code>is-core-module</code></li>
<li><a href="c117be5321"><code>c117be5</code></a> [Dev Deps] update <code>array.prototype.flatmap</code>, <code>glob</code>; remove `babel-preset-es2...</li>
<li><a href="0e857b69f8"><code>0e857b6</code></a> [Deps] update <code>array-includes</code>, <code>array.prototype.flat</code>, <code>is-core-module</code>, `is...</li>
<li><a href="62e2d883f6"><code>62e2d88</code></a> [New] Support <code>eslint</code> v8</li>
<li>Additional commits viewable in <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.24.2...v2.25.2">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: nikoant

Differential Revision: D32246973

Pulled By: mweststrate

fbshipit-source-id: 1224aa02d41312dd779d0d5dae6793e362356f8f
2021-11-09 04:09:52 -08:00
dependabot[bot]
b98c756bff Bump @babel/traverse from 7.15.4 to 7.16.0 in /desktop (#3036)
Summary:
Bumps [babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.15.4 to 7.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/traverse</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-react</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13858">#13858</a> Force loading plugins/presets from the monorepo in tests (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13844">#13844</a> [ts] precise return type on <code>createTypeAnnotationBasedOnTypeof</code> (babel-types) (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/traverse</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45308f3cba"><code>45308f3</code></a> v7.16.0</li>
<li><a href="b1793656e6"><code>b179365</code></a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13666">#13666</a>)</li>
<li><a href="c7ddb1ae93"><code>c7ddb1a</code></a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13772">#13772</a>)</li>
<li><a href="b5907ef967"><code>b5907ef</code></a> remove executable permission from files that shouldn't have it (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13873">#13873</a>)</li>
<li><a href="29f697c84e"><code>29f697c</code></a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function</code>-...</li>
<li><a href="21eeb8e7a9"><code>21eeb8e</code></a> Restore traversal context after enter / traverse (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13813">#13813</a>)</li>
<li><a href="49a0d65be1"><code>49a0d65</code></a> Mark static block as FunctionParent (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/13832">#13832</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.16.0/packages/babel-traverse">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: nikoant

Differential Revision: D32246955

Pulled By: mweststrate

fbshipit-source-id: 21e2b9d928cec17be55e1f9ba8d2cb16afc023de
2021-11-09 04:09:51 -08:00
dependabot[bot]
adaa4b544a Bump react-redux from 7.2.4 to 7.2.6 in /desktop (#3035)
Summary:
Bumps [react-redux](https://github.com/reduxjs/react-redux) from 7.2.4 to 7.2.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/reduxjs/react-redux/releases">react-redux's releases</a>.</em></p>
<blockquote>
<h2>v7.2.6</h2>
<p><em>Shameless plug: <a href="https://spaceship.run/">I'm working on a new company called Spaceship 🚀</a> It's a tool to launch your code anywhere in one click. Check it out!</em></p>
<p>Just a quick fix for a Yarn install warning. Sorry about the noise!</p>
<h2><a href="https://github.com/reduxjs/react-redux/compare/v7.2.5...v7.2.6">Changes</a></h2>
<ul>
<li>Remove <code>workspaces</code> from our package.json to silence a Yarn warning (<a href="https://github.com/timdorr"><code>@​timdorr</code></a>)</li>
</ul>
<h2>v7.2.5</h2>
<p>This release shrinks the size of our internal <code>Subscription</code> class, and updates <code>useSelector</code> to avoid an unnecessary selector call on mount.</p>
<h2>Changes</h2>
<h3>Subscription Size Refactor</h3>
<p>Our internal <code>Subscription</code> implementation has been written as a class ever since it was added in v5.  By rewriting it as a closure factory, we were able to shave a few bytes off the final bundle size.</p>
<h3><code>useSelector</code> Mount Optimization</h3>
<p>A user noticed that <code>useSelector</code> had never been given an early &quot;bail out if the root state is the same&quot; check to match how <code>connect</code> works. This resulted in a usually-unnecessary second call to the provided selector on mount. We've added that check.</p>
<h3>Entry Point Consolidation</h3>
<p>We've consolidated the list of exported public APIs into a single file, and both the <code>index.js</code> and <code>alternate-renderers.js</code> entry points now re-export everything from that file. No meaningful change here, just shuffling lines of code around for consistency.</p>
<h2>Other Updates</h2>
<h3>React-Redux v8 and React 18 Development</h3>
<p>With <a href="https://github.com/reactwg/react-18/discussions/4">the announcement of React 18</a>, we've been working with the React team to plan our migration path to keep React-Redux fully compatible with React's upcoming features.</p>
<p>We've already <a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1737">migrated the React-Redux main development branch to TypeScript</a>, and are <a href="https://github-redirect.dependabot.com/reduxjs/react-redux/pull/1808">prototyping compatibility implementation updates</a>.  We'd appreciate any assistance from the community in testing out these changes so that we can ensure React-Redux works great for everyone when React 18 is ready!</p>
<h3>Internal Tooling Updates</h3>
<p>Our <code>master</code> branch now uses Yarn v2 for package management, is built with TypeScript, and we've made CI updates to test against multiple TS versions.</p>
<p>The <code>7.x</code> branch has also been updated to use Yarn v2 for consistency.</p>
<p>These only affect contributors to the React-Redux package itself.</p>
<h2>Changelog</h2>
<ul>
<li>Port entry point consolidation from 8.x branch (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1811">https://github.com/facebook/flipper/issues/1811</a> - <a href="https://github.com/markerikson"><code>@​markerikson</code></a>)</li>
<li>Update v7 branch to use Yarn v2 and improve CI process (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1810">https://github.com/facebook/flipper/issues/1810</a> - <a href="https://github.com/markerikson"><code>@​markerikson</code></a>)</li>
<li>Reduce unnecessary calls to useSelector selector (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1803">https://github.com/facebook/flipper/issues/1803</a> - <a href="https://github.com/sufian-slack"><code>@​sufian-slack</code></a> )</li>
<li>Port Subscription closure implementation from 8.x to 7.x (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1809">https://github.com/facebook/flipper/issues/1809</a> - <a href="https://github.com/mbelsky"><code>@​mbelsky</code></a>)</li>
</ul>
<p><a href="https://github.com/reduxjs/react-redux/compare/v7.2.4...v7.2.5">https://github.com/reduxjs/react-redux/compare/v7.2.4...v7.2.5</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="0bcaec4733"><code>0bcaec4</code></a> 7.2.6</li>
<li><a href="27e2332d5f"><code>27e2332</code></a> Upgrade a bunch of stuff.</li>
<li><a href="9890491d1d"><code>9890491</code></a> Backwards action steps</li>
<li><a href="e94b191886"><code>e94b191</code></a> Remove yarn and workspace for website</li>
<li><a href="0691cca518"><code>0691cca</code></a> 7.2.5</li>
<li><a href="c8f56743d6"><code>c8f5674</code></a> Port entry point consolidation from 8.x branch (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1811">https://github.com/facebook/flipper/issues/1811</a>)</li>
<li><a href="c16d3c10c1"><code>c16d3c1</code></a> Update v7 branch to use Yarn v2 and improve CI process (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1810">https://github.com/facebook/flipper/issues/1810</a>)</li>
<li><a href="099e104281"><code>099e104</code></a> Reduce unnecessary calls to useSelector selector (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1803">https://github.com/facebook/flipper/issues/1803</a>)</li>
<li><a href="e7807ef69a"><code>e7807ef</code></a> Port Subscription closure implementation from 8.x to 7.x (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1807">https://github.com/facebook/flipper/issues/1807</a>) (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1809">https://github.com/facebook/flipper/issues/1809</a>)</li>
<li><a href="2c7ef25a07"><code>2c7ef25</code></a> Bump react-native from 0.63.3 to 0.64.1 (<a href="https://github-redirect.dependabot.com/reduxjs/react-redux/issues/1773">https://github.com/facebook/flipper/issues/1773</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/reduxjs/react-redux/compare/v7.2.4...v7.2.6">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: nikoant

Differential Revision: D32246958

Pulled By: mweststrate

fbshipit-source-id: c6b0938530f121c0674d60f2d3b476cad681ccb8
2021-11-09 04:09:51 -08:00
dependabot[bot]
fa915755b7 Bump @adobe/node-fetch-retry from 1.1.2 to 2.0.0 in /desktop (#3034)
Summary:
Bumps [adobe/node-fetch-retry](https://github.com/adobe/node-fetch-retry) from 1.1.2 to 2.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/adobe/node-fetch-retry/releases"><code>@​adobe/node-fetch-retry</code>'s releases</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<h1><a href="https://github.com/adobe/node-fetch-retry/compare/v1.1.3...v2.0.0">2.0.0</a> (2021-10-26)</h1>
<h2>v1.1.3</h2>
<h2><a href="https://github.com/adobe/node-fetch-retry/compare/v1.1.2...v1.1.3">1.1.3</a> (2021-10-22)</h2>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="531f3e8553"><code>531f3e8</code></a> [ci skip] no-release: version number update</li>
<li><a href="912281dd4e"><code>912281d</code></a> BREAKING-RELEASE: change default behavior so fetch-retry retries on FetchErro...</li>
<li><a href="48755df4aa"><code>48755df</code></a> [ci skip] no-release: version number update</li>
<li><a href="b650f7faa7"><code>b650f7f</code></a> BUGFIX-RELEASE: more robust handling of http errors to fix dep mod tests (<a href="https://github-redirect.dependabot.com/adobe/node-fetch-retry/issues/62">https://github.com/facebook/flipper/issues/62</a>)</li>
<li>See full diff in <a href="https://github.com/adobe/node-fetch-retry/compare/v1.1.2...v2.0.0">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: nikoant

Differential Revision: D32246964

Pulled By: mweststrate

fbshipit-source-id: cdff2c86b6d3b284fbe5a7d1322156c3eda56170
2021-11-09 04:09:51 -08:00
CodemodService FBSourceGoogleJavaFormatLinterBot
90fe42f629 Daily arc lint --take GOOGLEJAVAFORMAT
Reviewed By: zertosh

Differential Revision: D32269835

fbshipit-source-id: 71104597fab6b10321abf45278e070b10bdf8a66
2021-11-08 19:58:43 -08:00
Lorenzo Blasa
a935ab8a6c Android Web Socket (#2978)
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/2978

Flipper Android WebSocket provider and socket implementation

Reviewed By: ldelgadoj

Differential Revision: D31683510

fbshipit-source-id: d553a7fdee9451da742e9ea3e6e5b6a2c9417579
2021-11-08 09:22:48 -08:00
Michel Weststrate
8596dd951b re-expose redux connect
Summary: Some old and public plugins use `connect` from Flipper. Long deprecated, but alas, not breaking those instances doesn't cost us anything.

Reviewed By: lblasa

Differential Revision: D32245550

fbshipit-source-id: 01313ded36c042cb75c8e7841046facb3f26ec06
2021-11-08 05:51:50 -08:00
Michel Weststrate
2849c6b562 Fix emotion patch issue for 11.5
Summary: Fixed the patch of emotion/cache, which should fix failing master builds

Reviewed By: lblasa

Differential Revision: D32244641

fbshipit-source-id: becde569aa712f36ea63af6ce130aceff5807610
2021-11-08 04:38:16 -08:00
Lorenzo Blasa
e5bc40c59f Remove WebSocket GK
Summary:
This change removes the usage of a GK to open WebSocket ports.

The WebSocket ports have been open for quite a while to all members of the Flipper Support Group. OSS users will now open the ports as well.

Reviewed By: mweststrate

Differential Revision: D32244706

fbshipit-source-id: e441dfd43c51dda26f259ae7d7ebc3d721cc1c99
2021-11-08 04:35:53 -08:00
Archit Raj
d33041cd9e fix: NativeEventEmitter warnings for android (#2975)
Summary:
With React Native v0.65+, `NativeEventEmitter` shows non-null argument warnings. Issue https://github.com/facebook/flipper/issues/2707
```
`new NativeEventEmitter()` was called with a non-null argument without the required `addListener` method.
`new NativeEventEmitter()` was called with a non-null argument without the required `removeListeners` method.
```

## Changelog
https://github.com/facebook/flipper/issues/2707 - Fix NativeEventEmitter warnings for android

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

Test Plan:
- Add `redux-flipper` plugin to `ReactNativeFlipperExample` project

## Screenshots

#### Before
![Screenshot_1634241069](https://user-images.githubusercontent.com/20144332/137386556-79bbad7e-74b9-4343-ad45-26119557142a.png)

#### After
![Screenshot_1634241159](https://user-images.githubusercontent.com/20144332/137386572-54c74ca5-a70a-4fd4-9644-d5e15f817128.png)

Reviewed By: passy

Differential Revision: D32243694

Pulled By: mweststrate

fbshipit-source-id: 21e490a275875268fea982ac1e855ca4bed02bc8
2021-11-08 04:23:12 -08:00
Michel Weststrate
5047f4532e Flipper Snapshot Bump: v0.118.2-SNAPSHOT
Summary: Releasing snapshot version 0.118.2-SNAPSHOT

Reviewed By: passy

Differential Revision: D32204866

fbshipit-source-id: 3c3075585852d909700200a25943ce9cb738d082
2021-11-05 14:00:21 -07:00
Michel Weststrate
2fcd815098 Flipper Release: v0.118.1
Summary: Releasing version 0.118.1

Reviewed By: passy

Differential Revision: D32204867

fbshipit-source-id: ac9bc8d106375e834ea18f502b6badb52d726233
2021-11-05 10:59:55 -07:00
John Knox
1dc3c03b12 Fix flipper site code links
Summary: This has to be set so codehub and vscode links get the right prefix

Reviewed By: passy

Differential Revision: D32205617

fbshipit-source-id: d60dcd5bcc5a9194c22e2a27e7b9980034a6f010
2021-11-05 09:47:34 -07:00
dependabot[bot]
07468fdfd1 Bump pretty-format from 27.2.5 to 27.3.1 in /desktop (#2991)
Summary:
Bumps [pretty-format](https://github.com/facebook/jest/tree/HEAD/packages/pretty-format) from 27.2.5 to 27.3.1.
<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>v27.3.1</h2>
<h2>Fixes</h2>
<ul>
<li><code>[expect]</code> Make <code>expect</code> extension properties <code>configurable</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11978">#11978</a>)</li>
<li><code>[expect]</code> Fix <code>.any()</code> checks on primitive wrapper classes (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11976">#11976</a>)</li>
</ul>
<h2>Chore &amp; Maintenance</h2>
<ul>
<li><code>[expect]</code> <code>BigInt</code> global is always defined, don't check for its existence at runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11979">#11979</a>)</li>
<li><code>[jest-config, jest-util]</code> Use <code>ci-info</code> instead of <code>is-ci</code> to detect CI environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11973">#11973</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/posva"><code>@​posva</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11974">facebook/jest#11974</a></li>
<li><a href="https://github.com/blaky"><code>@​blaky</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11978">facebook/jest#11978</a></li>
<li><a href="https://github.com/lobsterkatie"><code>@​lobsterkatie</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11976">facebook/jest#11976</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/jest/compare/v27.3.0...v27.3.1">https://github.com/facebook/jest/compare/v27.3.0...v27.3.1</a></p>
<h2>27.3.0</h2>
<h2>Features</h2>
<ul>
<li><code>[jest-config]</code> Add <code>testEnvironmentOptions.html</code> to apply to jsdom input (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11950">#11950</a>)</li>
<li><code>[jest-resolver]</code> Support default export (<code>.</code>) in <code>exports</code> field <em>if</em> <code>main</code> is missing (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11919">#11919</a>)</li>
</ul>
<h2>Fixes</h2>
<ul>
<li><code>[expect]</code> Tweak and improve types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11949">#11949</a>)</li>
<li><code>[jest-runtime]</code> Ensure absolute paths can be resolved within test modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11943">#11943</a>)</li>
<li><code>[jest-runtime]</code> Fix <code>instanceof</code> for <code>ModernFakeTimers</code> and <code>LegacyFakeTimers</code> methods (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11946">#11946</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/airhorns"><code>@​airhorns</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11943">facebook/jest#11943</a></li>
<li><a href="https://github.com/mrienstra"><code>@​mrienstra</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11942">facebook/jest#11942</a></li>
<li><a href="https://github.com/minijus"><code>@​minijus</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11946">facebook/jest#11946</a></li>
<li><a href="https://github.com/MarvelSQ"><code>@​MarvelSQ</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11950">facebook/jest#11950</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/jest/compare/v27.2.5...v27.3.0">https://github.com/facebook/jest/compare/v27.2.5...v27.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/main/CHANGELOG.md">pretty-format's changelog</a>.</em></p>
<blockquote>
<h2>27.3.1</h2>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Make <code>expect</code> extension properties <code>configurable</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11978">#11978</a>)</li>
<li><code>[expect]</code> Fix <code>.any()</code> checks on primitive wrapper classes (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11976">#11976</a>)</li>
</ul>
<h3>Chore &amp; Maintenance</h3>
<ul>
<li><code>[expect]</code> <code>BigInt</code> global is always defined, don't check for its existence at runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11979">#11979</a>)</li>
<li><code>[jest-config, jest-util]</code> Use <code>ci-info</code> instead of <code>is-ci</code> to detect CI environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11973">#11973</a>)</li>
</ul>
<h2>27.3.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-config]</code> Add <code>testEnvironmentOptions.html</code> to apply to jsdom input (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11950">#11950</a>)</li>
<li><code>[jest-resolver]</code> Support default export (<code>.</code>) in <code>exports</code> field <em>if</em> <code>main</code> is missing (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11919">#11919</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Tweak and improve types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11949">#11949</a>)</li>
<li><code>[jest-runtime]</code> Ensure absolute paths can be resolved within test modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11943">#11943</a>)</li>
<li><code>[jest-runtime]</code> Fix <code>instanceof</code> for <code>ModernFakeTimers</code> and <code>LegacyFakeTimers</code> methods (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11946">#11946</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4f3328f322"><code>4f3328f</code></a> v27.3.1</li>
<li><a href="9d286a65c4"><code>9d286a6</code></a> chore: <code>BigInt</code> is always defined, do not conditionally check for it (<a href="https://github.com/facebook/jest/tree/HEAD/packages/pretty-format/issues/11979">#11979</a>)</li>
<li><a href="14b0c2c1d6"><code>14b0c2c</code></a> v27.3.0</li>
<li><a href="3a85065fe5"><code>3a85065</code></a> chore: use <code>unknown</code> in catch variables where possible (<a href="https://github.com/facebook/jest/tree/HEAD/packages/pretty-format/issues/11948">#11948</a>)</li>
<li>See full diff in <a href="https://github.com/facebook/jest/commits/v27.3.1/packages/pretty-format">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D32202546

Pulled By: mweststrate

fbshipit-source-id: ca0803339e077e783392868eca4b58ee8b814b9e
2021-11-05 05:29:55 -07:00
dependabot[bot]
b453b1a836 Bump babel-jest from 27.2.5 to 27.3.1 in /react-native/ReactNativeFlipperExample (#2995)
Summary:
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 27.2.5 to 27.3.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/releases">babel-jest's releases</a>.</em></p>
<blockquote>
<h2>v27.3.1</h2>
<h2>Fixes</h2>
<ul>
<li><code>[expect]</code> Make <code>expect</code> extension properties <code>configurable</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11978">#11978</a>)</li>
<li><code>[expect]</code> Fix <code>.any()</code> checks on primitive wrapper classes (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11976">#11976</a>)</li>
</ul>
<h2>Chore &amp; Maintenance</h2>
<ul>
<li><code>[expect]</code> <code>BigInt</code> global is always defined, don't check for its existence at runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11979">#11979</a>)</li>
<li><code>[jest-config, jest-util]</code> Use <code>ci-info</code> instead of <code>is-ci</code> to detect CI environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11973">#11973</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/posva"><code>@​posva</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11974">facebook/jest#11974</a></li>
<li><a href="https://github.com/blaky"><code>@​blaky</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11978">facebook/jest#11978</a></li>
<li><a href="https://github.com/lobsterkatie"><code>@​lobsterkatie</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11976">facebook/jest#11976</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/jest/compare/v27.3.0...v27.3.1">https://github.com/facebook/jest/compare/v27.3.0...v27.3.1</a></p>
<h2>27.3.0</h2>
<h2>Features</h2>
<ul>
<li><code>[jest-config]</code> Add <code>testEnvironmentOptions.html</code> to apply to jsdom input (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11950">#11950</a>)</li>
<li><code>[jest-resolver]</code> Support default export (<code>.</code>) in <code>exports</code> field <em>if</em> <code>main</code> is missing (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11919">#11919</a>)</li>
</ul>
<h2>Fixes</h2>
<ul>
<li><code>[expect]</code> Tweak and improve types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11949">#11949</a>)</li>
<li><code>[jest-runtime]</code> Ensure absolute paths can be resolved within test modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11943">#11943</a>)</li>
<li><code>[jest-runtime]</code> Fix <code>instanceof</code> for <code>ModernFakeTimers</code> and <code>LegacyFakeTimers</code> methods (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11946">#11946</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/airhorns"><code>@​airhorns</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11943">facebook/jest#11943</a></li>
<li><a href="https://github.com/mrienstra"><code>@​mrienstra</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11942">facebook/jest#11942</a></li>
<li><a href="https://github.com/minijus"><code>@​minijus</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11946">facebook/jest#11946</a></li>
<li><a href="https://github.com/MarvelSQ"><code>@​MarvelSQ</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11950">facebook/jest#11950</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/jest/compare/v27.2.5...v27.3.0">https://github.com/facebook/jest/compare/v27.2.5...v27.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/main/CHANGELOG.md">babel-jest's changelog</a>.</em></p>
<blockquote>
<h2>27.3.1</h2>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Make <code>expect</code> extension properties <code>configurable</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11978">#11978</a>)</li>
<li><code>[expect]</code> Fix <code>.any()</code> checks on primitive wrapper classes (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11976">#11976</a>)</li>
</ul>
<h3>Chore &amp; Maintenance</h3>
<ul>
<li><code>[expect]</code> <code>BigInt</code> global is always defined, don't check for its existence at runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11979">#11979</a>)</li>
<li><code>[jest-config, jest-util]</code> Use <code>ci-info</code> instead of <code>is-ci</code> to detect CI environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11973">#11973</a>)</li>
</ul>
<h2>27.3.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-config]</code> Add <code>testEnvironmentOptions.html</code> to apply to jsdom input (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11950">#11950</a>)</li>
<li><code>[jest-resolver]</code> Support default export (<code>.</code>) in <code>exports</code> field <em>if</em> <code>main</code> is missing (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11919">#11919</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Tweak and improve types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11949">#11949</a>)</li>
<li><code>[jest-runtime]</code> Ensure absolute paths can be resolved within test modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11943">#11943</a>)</li>
<li><code>[jest-runtime]</code> Fix <code>instanceof</code> for <code>ModernFakeTimers</code> and <code>LegacyFakeTimers</code> methods (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11946">#11946</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4f3328f322"><code>4f3328f</code></a> v27.3.1</li>
<li><a href="14b0c2c1d6"><code>14b0c2c</code></a> v27.3.0</li>
<li>See full diff in <a href="https://github.com/facebook/jest/commits/v27.3.1/packages/babel-jest">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D32202541

Pulled By: mweststrate

fbshipit-source-id: 1a0c22860fd37a9d6176a48017871fa0aa651a2f
2021-11-05 05:29:55 -07:00
dependabot[bot]
7b3cb5c74b Bump @babel/preset-env from 7.15.8 to 7.16.0 in /desktop (#3019)
Summary:
Bumps [babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.15.8 to 7.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/preset-env</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-react</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13858">#13858</a> Force loading plugins/presets from the monorepo in tests (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13844">#13844</a> [ts] precise return type on <code>createTypeAnnotationBasedOnTypeof</code> (babel-types) (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/preset-env</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45308f3cba"><code>45308f3</code></a> v7.16.0</li>
<li><a href="e33186c68e"><code>e33186c</code></a> Pre-release updates</li>
<li><a href="0c820a456d"><code>0c820a4</code></a> Update <code>core-js</code> and polyfill plugins (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13897">#13897</a>)</li>
<li><a href="ddc45a5a50"><code>ddc45a5</code></a> Enable class static blocks by default (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13713">#13713</a>)</li>
<li><a href="c7ddb1ae93"><code>c7ddb1a</code></a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13772">#13772</a>)</li>
<li><a href="e45d86c333"><code>e45d86c</code></a> [babel 8] Enable preset-env bugfixes by default (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13866">#13866</a>)</li>
<li><a href="29f697c84e"><code>29f697c</code></a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function</code>-...</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.16.0/packages/babel-preset-env">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D32202502

Pulled By: mweststrate

fbshipit-source-id: e18d342c6bdc94ae19e0cc001f865570be72d048
2021-11-05 05:29:55 -07:00
dependabot[bot]
b9e41cc787 Bump @emotion/css from 11.1.3 to 11.5.0 in /desktop (#3020)
Summary:
Bumps [emotion/css](https://github.com/emotion-js/emotion) from 11.1.3 to 11.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/emotion-js/emotion/releases"><code>@​emotion/css</code>'s releases</a>.</em></p>
<blockquote>
<h2><code>@​emotion/css</code><a href="https://github.com/11"><code>@​11</code></a>.5.0</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a href="https://github-redirect.dependabot.com/emotion-js/emotion/pull/2498">https://github.com/facebook/flipper/issues/2498</a> <a href="e5beae8e32"><code>e5beae8e</code></a> Thanks <a href="https://github.com/Andarist"><code>@​Andarist</code></a>! - Fixed an edge case issue with incorrect rules being generated. When a context selector (<code>&amp;</code>) was used not at the beginning of a selector (which is not valid SCSS but is allowed by the Stylis parser that we are using) within a group of selectors containing a pseudoclass then it was not replaced correctly with the current context selector.</p>
</li>
<li>
<p>Updated dependencies [<a href="e5beae8e32"><code>e5beae8e</code></a>, <a href="9ae4a91a08"><code>9ae4a91a</code></a>, <a href="f2eda82954"><code>f2eda829</code></a>]:</p>
<ul>
<li><code>@​emotion/cache</code><a href="https://github.com/11"><code>@​11</code></a>.5.0</li>
<li><code>@​emotion/sheet</code><a href="https://github.com/1"><code>@​1</code></a>.0.3</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4be3391914"><code>4be3391</code></a> Version Packages (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2495">https://github.com/facebook/flipper/issues/2495</a>)</li>
<li><a href="f2eda82954"><code>f2eda82</code></a> Prevent flush from raising error on detached tag (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2447">https://github.com/facebook/flipper/issues/2447</a>)</li>
<li><a href="d7d768e056"><code>d7d768e</code></a> Implement automatic adding of jsxImportSource pragma definition (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2353">https://github.com/facebook/flipper/issues/2353</a>)</li>
<li><a href="685bbec099"><code>685bbec</code></a> Improve readability of the <code>extractCriticalToChunks</code> example in the docs (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2460">https://github.com/facebook/flipper/issues/2460</a>)</li>
<li><a href="218e4f78ca"><code>218e4f7</code></a> Add <code>RegExp</code> as a valid type for the <code>target</code> option accepted by `toHaveStyle...</li>
<li><a href="eda5e687c0"><code>eda5e68</code></a> Fix error in alternative JS environments (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2500">https://github.com/facebook/flipper/issues/2500</a>)</li>
<li><a href="84522ded6e"><code>84522de</code></a> fix: update docs references (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2497">https://github.com/facebook/flipper/issues/2497</a>)</li>
<li><a href="500cdd828b"><code>500cdd8</code></a> Support typings for Jest v27 (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2456">https://github.com/facebook/flipper/issues/2456</a>)</li>
<li><a href="e5beae8e32"><code>e5beae8</code></a> Fixed an issue with context selector not at the beginning (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2498">https://github.com/facebook/flipper/issues/2498</a>)</li>
<li><a href="63a0a6c5d1"><code>63a0a6c</code></a> Fix URLs in the <code>docs/extract-static.mdx</code> (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2496">https://github.com/facebook/flipper/issues/2496</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/emotion-js/emotion/compare/emotion/css@11.1.3...@emotion/css@11.5.0">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D32202498

Pulled By: mweststrate

fbshipit-source-id: bcc677dad5e218a72a2e58b55632f93509ecde99
2021-11-05 05:29:55 -07:00
dependabot[bot]
bd12fa8619 Bump @babel/runtime from 7.15.4 to 7.16.0 in /react-native/ReactNativeFlipperExample (#3012)
Summary:
Bumps [babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.15.4 to 7.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/runtime</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-react</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13858">#13858</a> Force loading plugins/presets from the monorepo in tests (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13844">#13844</a> [ts] precise return type on <code>createTypeAnnotationBasedOnTypeof</code> (babel-types) (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/runtime</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45308f3cba"><code>45308f3</code></a> v7.16.0</li>
<li><a href="b9ea196259"><code>b9ea196</code></a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/13824">#13824</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.16.0/packages/babel-runtime">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

**Note:** Dependabot was ignoring updates to this dependency, but since you've updated it yourself we've started tracking it for you again. �

<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/3012

Reviewed By: passy

Differential Revision: D32202526

Pulled By: mweststrate

fbshipit-source-id: a4e9c2d41af84b206c499d30d2343f4ee33cc2b8
2021-11-05 05:29:55 -07:00
dependabot[bot]
3f07e455dc Bump react-native from 0.64.2 to 0.66.1 in /react-native/react-native-flipper (#2981)
Summary:
allow-large-files

Bumps [react-native](https://github.com/facebook/react-native) from 0.64.2 to 0.66.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p>
<blockquote>
<h2>v0.66.1</h2>
<p>0.66.1 is out with some fixes:</p>
<h3>Fixed</h3>
<ul>
<li>Fix for unable to find find-node.sh in react-native-xcode.sh (<a href="https://github.com/facebook/react-native/commit/cc59a7c">cc59a7c</a> by <a href="https://github.com/garethknowles"><code>@​garethknowles</code></a>)</li>
<li>For Android, general fixes to Appearance API and also fixes <code>AppCompatDelegate.setDefaultNightMode()</code>. For iOS, now works correctly when setting <code>window.overrideUserInterfaceStyle</code> (<a href="https://github.com/facebook/react-native/commit/25a2c60">25a2c60</a> by <a href="https://github.com/mrbrentkelly"><code>@​mrbrentkelly</code></a>)</li>
<li>Fix Android border positioning regression (<a href="https://github.com/facebook/react-native/commit/d1a33cd">d1a33cd</a> by <a href="https://github.com/oblador"><code>@​oblador</code></a>)</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/3">discussion</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p>
<hr />
<p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p>
<h2>v0.66.0</h2>
<p>0.66 stable is out!</p>
<p>This release includes <strong>621 commits</strong> with <strong>92 contributors</strong>! Thank you to all our contributors new and old! You can find the <a href="https://github.com/react-native-community/releases/blob/master/CHANGELOG.md#v0660">full changelog here</a>.</p>
<ul>
<li>See the highlights of the release in our <a href="https://reactnative.dev/blog/2021/10/01/version-066">release blog post</a>.</li>
<li>You can participate in the conversation on the status of this release at <a href="https://github-redirect.dependabot.com/react-native-community/releases/issues/254">this issue</a>.</li>
<li>You can upgrade to this version using the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper webtool</a> ⚛️</li>
</ul>
<h2>v0.66.0-rc.4</h2>
<p>⚠️ <strong>THIS IS A STABLE RELEASE CANDIDATE</strong> ⚠️</p>
<p>We are treating <code>v0.66.0-rc.4</code> as the stable release candidate for <code>v0.66.0</code>. Please upgrade to or create new apps with it, if you'd like to help us test this hopefully final candidate!</p>
<hr />
<p>To test it by creating a new app, run:</p>
<pre lang="bash"><code>npx react-native init RN066RC4 --version 0.66.0-rc.4
</code></pre>
<p>To upgrade your app to this version, see the <a href="https://react-native-community.github.io/upgrade-helper/">React Native Upgrade Helper</a> to double check necessary changes to upgrade. Reference: <a href="36fd41cb41</a></p>
<hr />
<p>We're working on the changelog and you can read the <a href="https://github.com/react-native-community/releases/blob/0.66-changelog/CHANGELOG.md">draft here</a>.</p>
<p>We are tracking the status in this <a href="https://github-redirect.dependabot.com/react-native-community/releases/issues/246">this issue</a>. For any issues you find, please create a <a href="https://github.com/facebook/react-native/issues/new?assignees=&amp;labels=Needs%3A+Triage+%3Amag%3A%2Cpre-release&amp;template=release_blocker_form.yml">Release Blocking issue here</a>. Thank you!</p>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d48ed4a4bb"><code>d48ed4a</code></a> [0.66.1] Bump version numbers</li>
<li><a href="80e5abdab3"><code>80e5abd</code></a> Fix Android border positioning regression (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32398">#32398</a>)</li>
<li><a href="e94f9fa76a"><code>e94f9fa</code></a> Addressing various issues with the Appearance API (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/28823">#28823</a>) (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/29106">#29106</a>)</li>
<li><a href="bd01f16be8"><code>bd01f16</code></a> Fix: find-node.sh location in react-native-xcode.sh script (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32227">#32227</a>)</li>
<li><a href="09a21f0f37"><code>09a21f0</code></a> [0.66.0] Bump version numbers</li>
<li><a href="d47fd4a32e"><code>d47fd4a</code></a> [0.66.0-rc.4] Bump version numbers</li>
<li><a href="a6a983d80d"><code>a6a983d</code></a> OSS: bump-oss-version -- update Podfile.lock later in the flow</li>
<li><a href="ef280d6edf"><code>ef280d6</code></a> [LOCAL] Port react-native-codegen new .gitignore from main</li>
<li><a href="99673187ef"><code>9967318</code></a> OSS: update Podfile.lock automatically when bumping release version</li>
<li><a href="6b014e8d8e"><code>6b014e8</code></a> Don’t hard-code CocoaPods’s sandbox path (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/32243">#32243</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/react-native/compare/v0.64.2...v0.66.1">compare view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a href="https://www.npmjs.com/~fb">fb</a>, a new releaser for react-native since your current version.</p>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D32202563

Pulled By: mweststrate

fbshipit-source-id: 242c427eaf607e99b5af74a91c5562328135d2de
2021-11-05 05:29:55 -07:00
dependabot[bot]
b98eddd82f Bump jest-mock-console from 1.1.0 to 1.2.3 in /desktop (#2989)
Summary:
Bumps [jest-mock-console](https://github.com/bpedersen/jest-mock-console) from 1.1.0 to 1.2.3.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/bpedersen/jest-mock-console/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jest-mock-console&package-manager=npm_and_yarn&previous-version=1.1.0&new-version=1.2.3)](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/2989

Reviewed By: passy

Differential Revision: D32202558

Pulled By: mweststrate

fbshipit-source-id: c8a21d7639f66d2825558b7ee4e01b58a86aac83
2021-11-05 05:29:55 -07:00
dependabot[bot]
11f730bce2 Bump jest from 27.2.4 to 27.3.1 in /react-native/ReactNativeFlipperExample (#2990)
Summary:
Bumps [jest](https://github.com/facebook/jest) from 27.2.4 to 27.3.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/releases">jest's releases</a>.</em></p>
<blockquote>
<h2>v27.3.1</h2>
<h2>Fixes</h2>
<ul>
<li><code>[expect]</code> Make <code>expect</code> extension properties <code>configurable</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11978">#11978</a>)</li>
<li><code>[expect]</code> Fix <code>.any()</code> checks on primitive wrapper classes (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11976">#11976</a>)</li>
</ul>
<h2>Chore &amp; Maintenance</h2>
<ul>
<li><code>[expect]</code> <code>BigInt</code> global is always defined, don't check for its existence at runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11979">#11979</a>)</li>
<li><code>[jest-config, jest-util]</code> Use <code>ci-info</code> instead of <code>is-ci</code> to detect CI environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11973">#11973</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/posva"><code>@​posva</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11974">facebook/jest#11974</a></li>
<li><a href="https://github.com/blaky"><code>@​blaky</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11978">facebook/jest#11978</a></li>
<li><a href="https://github.com/lobsterkatie"><code>@​lobsterkatie</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11976">facebook/jest#11976</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/jest/compare/v27.3.0...v27.3.1">https://github.com/facebook/jest/compare/v27.3.0...v27.3.1</a></p>
<h2>27.3.0</h2>
<h2>Features</h2>
<ul>
<li><code>[jest-config]</code> Add <code>testEnvironmentOptions.html</code> to apply to jsdom input (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11950">#11950</a>)</li>
<li><code>[jest-resolver]</code> Support default export (<code>.</code>) in <code>exports</code> field <em>if</em> <code>main</code> is missing (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11919">#11919</a>)</li>
</ul>
<h2>Fixes</h2>
<ul>
<li><code>[expect]</code> Tweak and improve types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11949">#11949</a>)</li>
<li><code>[jest-runtime]</code> Ensure absolute paths can be resolved within test modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11943">#11943</a>)</li>
<li><code>[jest-runtime]</code> Fix <code>instanceof</code> for <code>ModernFakeTimers</code> and <code>LegacyFakeTimers</code> methods (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11946">#11946</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/airhorns"><code>@​airhorns</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11943">facebook/jest#11943</a></li>
<li><a href="https://github.com/mrienstra"><code>@​mrienstra</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11942">facebook/jest#11942</a></li>
<li><a href="https://github.com/minijus"><code>@​minijus</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11946">facebook/jest#11946</a></li>
<li><a href="https://github.com/MarvelSQ"><code>@​MarvelSQ</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11950">facebook/jest#11950</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/jest/compare/v27.2.5...v27.3.0">https://github.com/facebook/jest/compare/v27.2.5...v27.3.0</a></p>
<h2>27.2.5</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-config]</code> Warn when multiple Jest configs are located (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11922">#11922</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Pass matcher context to asymmetric matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11926">#11926</a> &amp; <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11930">#11930</a>)</li>
<li><code>[expect]</code> Improve TypeScript types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11931">#11931</a>)</li>
<li><code>[expect]</code> Improve typings of <code>toThrow()</code> and <code>toThrowError()</code> matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11929">#11929</a>)</li>
<li><code>[jest-cli]</code> Improve <code>--help</code> printout by removing defunct <code>--browser</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11914">#11914</a>)</li>
<li><code>[jest-haste-map]</code> Use distinct cache paths for different values of <code>computeDependencies</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11916">#11916</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/main/CHANGELOG.md">jest's changelog</a>.</em></p>
<blockquote>
<h2>27.3.1</h2>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Make <code>expect</code> extension properties <code>configurable</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11978">#11978</a>)</li>
<li><code>[expect]</code> Fix <code>.any()</code> checks on primitive wrapper classes (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11976">#11976</a>)</li>
</ul>
<h3>Chore &amp; Maintenance</h3>
<ul>
<li><code>[expect]</code> <code>BigInt</code> global is always defined, don't check for its existence at runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11979">#11979</a>)</li>
<li><code>[jest-config, jest-util]</code> Use <code>ci-info</code> instead of <code>is-ci</code> to detect CI environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11973">#11973</a>)</li>
</ul>
<h2>27.3.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-config]</code> Add <code>testEnvironmentOptions.html</code> to apply to jsdom input (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11950">#11950</a>)</li>
<li><code>[jest-resolver]</code> Support default export (<code>.</code>) in <code>exports</code> field <em>if</em> <code>main</code> is missing (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11919">#11919</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Tweak and improve types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11949">#11949</a>)</li>
<li><code>[jest-runtime]</code> Ensure absolute paths can be resolved within test modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11943">#11943</a>)</li>
<li><code>[jest-runtime]</code> Fix <code>instanceof</code> for <code>ModernFakeTimers</code> and <code>LegacyFakeTimers</code> methods (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11946">#11946</a>)</li>
</ul>
<h2>27.2.5</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-config]</code> Warn when multiple Jest configs are located (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11922">#11922</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Pass matcher context to asymmetric matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11926">#11926</a> &amp; <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11930">#11930</a>)</li>
<li><code>[expect]</code> Improve TypeScript types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11931">#11931</a>)</li>
<li><code>[expect]</code> Improve typings of <code>toThrow()</code> and <code>toThrowError()</code> matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11929">#11929</a>)</li>
<li><code>[jest-cli]</code> Improve <code>--help</code> printout by removing defunct <code>--browser</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11914">#11914</a>)</li>
<li><code>[jest-haste-map]</code> Use distinct cache paths for different values of <code>computeDependencies</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11916">#11916</a>)</li>
<li><code>[jest/reporters]</code> Do not buffer <code>console.log</code>s when using verbose reporter (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11054">#11054</a>)</li>
</ul>
<h3>Chore &amp; Maintenance</h3>
<ul>
<li><code>[expect]</code> Export default matchers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11932">#11932</a>)</li>
<li><code>[jest/types]</code> Mark deprecated configuration options as <code>deprecated</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11913">#11913</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4f3328f322"><code>4f3328f</code></a> v27.3.1</li>
<li><a href="75f51794b7"><code>75f5179</code></a> chore: update changelog for release</li>
<li><a href="9d286a65c4"><code>9d286a6</code></a> chore: <code>BigInt</code> is always defined, do not conditionally check for it (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/11979">#11979</a>)</li>
<li><a href="7092dfbeab"><code>7092dfb</code></a> [expect] Fix <code>.any()</code> checks on primitive wrapper classes (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/11976">#11976</a>)</li>
<li><a href="2e2b17a950"><code>2e2b17a</code></a> fix: not to break on <code>expect</code> matcher extension overwrite (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/11978">#11978</a>)</li>
<li><a href="a1829e9385"><code>a1829e9</code></a> docs: fix setTimeout example (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/11974">#11974</a>)</li>
<li><a href="e7edb75f83"><code>e7edb75</code></a> chore: remove <code>is-ci</code> in favor of <code>ci-info</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/11973">#11973</a>)</li>
<li><a href="9d737d7b7a"><code>9d737d7</code></a> docs: make the text on <code>awesome-jest</code> bit more visible and focused (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/11972">#11972</a>)</li>
<li><a href="8c00cc1fe2"><code>8c00cc1</code></a> chore: update lockfile after release</li>
<li><a href="14b0c2c1d6"><code>14b0c2c</code></a> v27.3.0</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/jest/compare/v27.2.4...v27.3.1">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D32202554

Pulled By: mweststrate

fbshipit-source-id: b9908646621a8081c1548e3012c76ac5705b869e
2021-11-05 05:29:55 -07:00
dependabot[bot]
b99ae95f60 Bump protobuf-java from 3.18.1 to 3.19.1 (#3015)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.18.1 to 3.19.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.19.1</h2>
<h1>Bazel</h1>
<ul>
<li>Ensure that release archives contain everything needed for Bazel (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9131">#9131</a>)</li>
<li>Align dependency handling with Bazel best practices (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9165">#9165</a>)</li>
</ul>
<h1>JavaScript</h1>
<ul>
<li>Fix <code>ReferenceError: window is not defined</code> when getting the global object (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9156">#9156</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Fix memory leak in MessageClass.encode (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9150">#9150</a>)</li>
</ul>
<h2>Protocol Buffers v3.19.0</h2>
<h1>C++</h1>
<ul>
<li>Make proto2::Message::DiscardUnknownFields() non-virtual</li>
<li>Separate RepeatedPtrField into its own header file</li>
<li>For default floating point values of 0, consider all bits significant</li>
<li>cmake: support <code>MSVC_RUNTIME_LIBRARY</code> property (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8851">#8851</a>)</li>
<li>Fix shadowing warnings (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8926">#8926</a>)</li>
<li>Fix for issue <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8484">#8484</a>, constant initialization doesn't compile in msvc clang-cl environment (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8993">#8993</a>)</li>
<li>Fix build on AIX and SunOS (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8373">#8373</a>) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9065">#9065</a>)</li>
<li>Add Android stlport and default toolchains to BUILD. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8290">#8290</a>)</li>
</ul>
<h1>Java</h1>
<ul>
<li>For default floating point values of 0, consider all bits significant</li>
<li>Annotate <code>//java/com/google/protobuf/util/...</code> with nullness annotations</li>
<li>Use ArrayList copy constructor (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/7853">#7853</a>)</li>
</ul>
<h1>Kotlin</h1>
<ul>
<li>Switch Kotlin proto DSLs to be implemented with inline value classes</li>
<li>Fixing inlining and deprecation for repeated string fields (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9120">#9120</a>)</li>
</ul>
<h1>Python</h1>
<ul>
<li>Proto2 DecodeError now includes message name in error message</li>
<li>Make MessageToDict convert map keys to strings (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8122">#8122</a>)</li>
<li>Add python-requires in setup.py (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8989">#8989</a>)</li>
<li>Add python 3.10 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9034">#9034</a>)</li>
</ul>
<h1>JavaScript</h1>
<ul>
<li>Skip exports if not available by CommonJS (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8856">#8856</a>)</li>
<li>JS: Comply with CSP no-unsafe-eval. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8864">#8864</a>)</li>
</ul>
<h1>PHP</h1>
<ul>
<li>Added &quot;object&quot; as a reserved name for PHP (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8962">#8962</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Override Map.clone to use Map's dup method (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/7938">#7938</a>)</li>
<li>Ruby: build extensions for arm64-darwin (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8232">#8232</a>)</li>
<li>Add class method Timestamp.from_time to ruby well known types (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8562">#8562</a>)</li>
<li>Adopt pure ruby DSL implementation for JRuby (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9047">#9047</a>)</li>
<li>Add size to Map class (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8068">#8068</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7c40b2df1f"><code>7c40b2d</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9167">#9167</a>)</li>
<li><a href="42ff92a4d1"><code>42ff92a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9166">#9166</a> from acozzette/cherry-pick-fixes</li>
<li><a href="1c8ae24595"><code>1c8ae24</code></a> Update changelog for 3.19.1</li>
<li><a href="b2ac7ced50"><code>b2ac7ce</code></a> Fix memory leak in MessageClass.encode</li>
<li><a href="e58469bdbe"><code>e58469b</code></a> JS: Fixed <code>ReferenceError: window is not defined</code> when getting the global obj...</li>
<li><a href="c7dfd0d6b9"><code>c7dfd0d</code></a> Align dependency handling with Bazel best practices (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9165">#9165</a>)</li>
<li><a href="67c2a92f82"><code>67c2a92</code></a> Ensure that release archives contain everything needed for Bazel (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9131">#9131</a>)</li>
<li><a href="17b30e9647"><code>17b30e9</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9119">#9119</a>)</li>
<li><a href="912eb8b89e"><code>912eb8b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9121">#9121</a> from haberman/rubyfix</li>
<li><a href="bb5a2684de"><code>bb5a268</code></a> Minor whitespace fixes and test fixups.</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.18.1...v3.19.1">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D32202518

Pulled By: mweststrate

fbshipit-source-id: 4dd6a1993c69ddcd54acac06ae501fa6416040f0
2021-11-05 05:29:54 -07:00
dependabot[bot]
2e546fc04d Bump @babel/core from 7.15.8 to 7.16.0 in /react-native/ReactNativeFlipperExample (#3014)
Summary:
Bumps [babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.15.8 to 7.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/core</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-react</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13858">#13858</a> Force loading plugins/presets from the monorepo in tests (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13844">#13844</a> [ts] precise return type on <code>createTypeAnnotationBasedOnTypeof</code> (babel-types) (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/core</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45308f3cba"><code>45308f3</code></a> v7.16.0</li>
<li><a href="c7ddb1ae93"><code>c7ddb1a</code></a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13772">#13772</a>)</li>
<li><a href="fca5c9a501"><code>fca5c9a</code></a> Don't transform <code>declare class</code> in <code>proposal-class-properties</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13854">#13854</a>)</li>
<li><a href="c2f747c9b9"><code>c2f747c</code></a> Improve transform-react-jsx typings (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/13820">#13820</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.16.0/packages/babel-core">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D32202524

Pulled By: mweststrate

fbshipit-source-id: d17c8bb7fdb7c72b210ec8039951e787cc6dd466
2021-11-05 05:29:54 -07:00
dependabot[bot]
3a7757e08d Bump @testing-library/dom from 8.9.1 to 8.10.1 in /desktop (#3021)
Summary:
Bumps [testing-library/dom](https://github.com/testing-library/dom-testing-library) from 8.9.1 to 8.10.1.
<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.10.1</h2>
<h2><a href="https://github.com/testing-library/dom-testing-library/compare/v8.10.0...v8.10.1">8.10.1</a> (2021-10-18)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Bump dom-accessibility-api (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/1063">https://github.com/facebook/flipper/issues/1063</a>) (<a href="b6b9b5b038">b6b9b5b</a>)</li>
</ul>
<h2>v8.10.0</h2>
<h1><a href="https://github.com/testing-library/dom-testing-library/compare/v8.9.1...v8.10.0">8.10.0</a> (2021-10-18)</h1>
<h3>Features</h3>
<ul>
<li>Use ARIA 1.2 for role queries (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/1058">https://github.com/facebook/flipper/issues/1058</a>) (<a href="12391821b1">1239182</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b6b9b5b038"><code>b6b9b5b</code></a> fix: Bump dom-accessibility-api (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/1063">https://github.com/facebook/flipper/issues/1063</a>)</li>
<li><a href="b9ae752935"><code>b9ae752</code></a> docs: add jrnail23 as a contributor for bug (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/1062">https://github.com/facebook/flipper/issues/1062</a>)</li>
<li><a href="84d1d4f0bb"><code>84d1d4f</code></a> docs: add supervanya as a contributor for bug (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/1061">https://github.com/facebook/flipper/issues/1061</a>)</li>
<li><a href="2b39ced921"><code>2b39ced</code></a> docs: add IanVS as a contributor for code (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/1060">https://github.com/facebook/flipper/issues/1060</a>)</li>
<li><a href="12391821b1"><code>1239182</code></a> feat: Use ARIA 1.2 for role queries (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/1058">https://github.com/facebook/flipper/issues/1058</a>)</li>
<li>See full diff in <a href="https://github.com/testing-library/dom-testing-library/compare/v8.9.1...v8.10.1">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: passy

Differential Revision: D32202491

Pulled By: mweststrate

fbshipit-source-id: cb02542b3907b0bb1d7946c301fd5844fcb1fa42
2021-11-05 05:29:54 -07:00
dependabot[bot]
4236015fd7 Bump @babel/parser from 7.15.8 to 7.16.0 in /desktop (#3017)
Summary:
Bumps [babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.15.8 to 7.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/parser</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-react</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13858">#13858</a> Force loading plugins/presets from the monorepo in tests (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13844">#13844</a> [ts] precise return type on <code>createTypeAnnotationBasedOnTypeof</code> (babel-types) (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/parser</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.0 (2021-10-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@​js-choi</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@​jridgewell</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@​lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@​forivall</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@​overlookmotel</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><em>Every package</em>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="45308f3cba"><code>45308f3</code></a> v7.16.0</li>
<li><a href="d5ba355867"><code>d5ba355</code></a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13802">#13802</a>)</li>
<li><a href="872086a9a0"><code>872086a</code></a> feat: support <code>startColumn</code> option (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13887">#13887</a>)</li>
<li><a href="718c6cb7de"><code>718c6cb</code></a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13838">#13838</a>)</li>
<li><a href="ad59a2c618"><code>ad59a2c</code></a> Caret topic (pipe operator) (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13749">#13749</a>)</li>
<li><a href="ddc45a5a50"><code>ddc45a5</code></a> Enable class static blocks by default (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13713">#13713</a>)</li>
<li><a href="fb7ddf4d38"><code>fb7ddf4</code></a> [ts] Support private methods overloads (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13876">#13876</a>)</li>
<li><a href="c7ddb1ae93"><code>c7ddb1a</code></a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13772">#13772</a>)</li>
<li><a href="62b2c5ebb9"><code>62b2c5e</code></a> Regenerate parser fixtures (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13882">#13882</a>)</li>
<li><a href="b5907ef967"><code>b5907ef</code></a> remove executable permission from files that shouldn't have it (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/13873">#13873</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.16.0/packages/babel-parser">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

**Note:** Dependabot was ignoring updates to this dependency, but since you've updated it yourself we've started tracking it for you again. �

<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/3017

Reviewed By: passy

Differential Revision: D32202514

Pulled By: mweststrate

fbshipit-source-id: 48f598bba2f348c75fbf237aa8fc0bdeb1e83ef4
2021-11-05 05:29:54 -07:00