dependabot[bot]
846b02a42f
Bump typescript from 4.4.3 to 4.5.4 in /js/js-flipper ( #3267 )
...
Summary:
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.4.3 to 4.5.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases ">typescript's releases</a>.</em></p>
<blockquote>
<h2>TypeScript 4.5.4</h2>
<p>This patch release includes a fix for <a href="https://github-redirect.dependabot.com/microsoft/TypeScript/issues/47090 ">incorrectly offering up JSX attribute snippet completions at the beginning of a tag name</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.0%22+ ">fixed issues query for Typescript 4.5.0 (Beta)</a>.</li>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.1%22+ ">fixed issues query for Typescript 4.5.1 (RC)</a>.</li>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.2%22+ ">fixed issues query for Typescript 4.5.2 (Stable)</a>.</li>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.3%22+ ">fixed issues query for Typescript 4.5.3 (Stable)</a>.</li>
<li>
<ul>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.4%22+ ">fixed issues query for Typescript 4.5.4 (Stable)</a>.</li>
</ul>
</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild ">NuGet package</a></li>
</ul>
<h2>TypeScript 4.5.3</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-5/ ">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.0%22+ ">fixed issues query for Typescript 4.5.0 (Beta)</a>.</li>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.1%22+ ">fixed issues query for Typescript 4.5.1 (RC)</a>.</li>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.2%22+ ">fixed issues query for Typescript 4.5.2 (Stable)</a>.</li>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.3%22+ ">fixed issues query for Typescript 4.5.3 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild ">NuGet package</a></li>
</ul>
<h2>TypeScript 4.5</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-5/ ">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.0%22+ ">fixed issues query for Typescript 4.5.0 (Beta)</a>.</li>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.1%22+ ">fixed issues query for Typescript 4.5.1 (RC)</a>.</li>
<li><a href="https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.5.2%22+ ">fixed issues query for Typescript 4.5.1 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-45 ">Visual Studio 2017/2019</a> (<a href="https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017 ">Select new version in project options</a>)</li>
<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild ">NuGet package</a></li>
</ul>
<h2>TypeScript 4.5 RC</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-rc/ ">release announcement</a>.</p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="1bc124e635 "><code>1bc124e</code></a> Bump version to 4.5.4 and LKG</li>
<li><a href="1d4ec40130 "><code>1d4ec40</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/47096 ">#47096</a> into release-4.5 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/47105 ">#47105</a>)</li>
<li><a href="002c79bf50 "><code>002c79b</code></a> Bump version to 4.5.3 and LKG</li>
<li><a href="ae448625b0 "><code>ae44862</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/46599 ">#46599</a> into release-4.5 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/46974 ">#46974</a>)</li>
<li><a href="c63f0cf7d2 "><code>c63f0cf</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/46973 ">#46973</a> into release-4.5 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/47005 ">#47005</a>)</li>
<li><a href="d710e39921 "><code>d710e39</code></a> � Pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/47007 ">#47007</a> (Use features for selected module re...) into release-4.5 (#...</li>
<li><a href="c1758b555d "><code>c1758b5</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/46951 ">#46951</a> into release-4.5 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/47058 ">#47058</a>)</li>
<li><a href="49b1acc126 "><code>49b1acc</code></a> Pin chalk to ^4.1 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/46985 ">#46985</a>) (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/47014 ">#47014</a>)</li>
<li><a href="7893f689fe "><code>7893f68</code></a> Bump version to 4.5.2 and LKG</li>
<li><a href="460515fb4b "><code>460515f</code></a> Cherry-pick PR <a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/46787 ">#46787</a> into release-4.5 (<a href="https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/46789 ">#46789</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/Microsoft/TypeScript/compare/v4.4.3...v4.5.4 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/3267
Reviewed By: aigoncharov
Differential Revision: D33565475
Pulled By: passy
fbshipit-source-id: a1e140d9ec549889b0e1324f873b40e08bea049d
2022-01-14 12:09:51 -08:00
Flipper Bot
65111a7ecc
Flipper Release: v0.128.4
...
Summary: Releasing version 0.128.4
Reviewed By: passy
Differential Revision: D33585348
fbshipit-source-id: 67a69573b1d4524abe1c643598e438133ee7c048
2022-01-14 09:49:48 -08:00
Flipper Bot
bb22657f81
Flipper Release: v0.128.3
...
Summary: Releasing version 0.128.3
Reviewed By: passy
Differential Revision: D33583540
fbshipit-source-id: 44c68d5cbb76ba93330fc9b648ab8c8bd9f506d8
2022-01-14 07:47:27 -08:00
dependabot[bot]
aafc7da5de
Bump ts-jest from 27.0.7 to 27.1.2 in /js/js-flipper ( #3274 )
...
Summary:
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest ) from 27.0.7 to 27.1.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md ">ts-jest's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/kulshekhar/ts-jest/compare/v27.1.1...v27.1.2 ">27.1.2</a> (2021-12-15)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>stimulate <code>esbuild</code> type to avoid importing <code>esbuild</code> directly (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3147 ">https://github.com/facebook/flipper/issues/3147 </a>) (<a href="9ace0a9991 ">9ace0a9</a>)</li>
</ul>
<h2><a href="https://github.com/kulshekhar/ts-jest/compare/v27.1.0...v27.1.1 ">27.1.1</a> (2021-12-07)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>bring back <code>afterProcess</code> hook (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3132 ">https://github.com/facebook/flipper/issues/3132 </a>) (<a href="2b6b86e01d ">2b6b86e</a>)</li>
<li>make <code>esbuild</code> as optional peer dependency (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/pull/3129 ">https://github.com/facebook/flipper/issues/3129 </a>) (<a href="20258de54c ">20258de</a>)</li>
</ul>
<h1><a href="https://github.com/kulshekhar/ts-jest/compare/v27.0.7...v27.1.0 ">27.1.0</a> (2021-11-30)</h1>
<h3>Features</h3>
<ul>
<li>allow subclasses to extend <code>processAsync</code> and <code>getCacheKeyAsync</code> (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3047 ">https://github.com/facebook/flipper/issues/3047 </a>) (<a href="571a880007 ">571a880</a>)</li>
<li><strong>config:</strong> support custom AST transformers written in TypeScript (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3063 ">https://github.com/facebook/flipper/issues/3063 </a>) (<a href="340a30573e ">340a305</a>), closes <a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/2831 ">#2831</a></li>
<li>export <code>ts-jest</code> public apis from <code>index.js</code> (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3080 ">https://github.com/facebook/flipper/issues/3080 </a>) (<a href="53175dd042 ">53175dd</a>), closes <a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3045 ">https://github.com/facebook/flipper/issues/3045 </a></li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li><strong>utils:</strong> deprecate <code>mocked</code> util function (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3102 ">https://github.com/facebook/flipper/issues/3102 </a>) (<a href="55e69f12f6 ">55e69f1</a>)</li>
<li>define clear type for <code>compiler</code> option (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3087 ">https://github.com/facebook/flipper/issues/3087 </a>) (<a href="cc42daf795 ">cc42daf</a>)</li>
<li><strong>transformers</strong>: deprecate <code>path-mapping</code> AST transformer (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3088 ">https://github.com/facebook/flipper/issues/3088 </a>) (<a href="d8f6b9624e ">d8f6b96</a>)</li>
<li><strong>transformers</strong>: use ts <code>factory</code> API for <code>hoisting</code> AST transformer (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3058 ">https://github.com/facebook/flipper/issues/3058 </a>) (<a href="a72f51d9b7 ">a72f51d</a>)</li>
</ul>
<h2>DEPRECATIONS</h2>
<ul>
<li><strong>transformers</strong>: <code>path-mapping</code> AST transformer is deprecated and will be removed in <strong>v28.0.0</strong>. One should use an alternative one like <a href="https://github.com/LeDDGroup/typescript-transform-paths ">https://github.com/LeDDGroup/typescript-transform-paths </a> instead.</li>
<li><strong>utils</strong>: <code>mocked</code> function is deprecated and will be removed in <strong>v28.0.0</strong>. The function has been integrated into <code>jest-mock</code> package as a part of Jest <strong>27.4.0</strong>, see <a href="https://github-redirect.dependabot.com/facebook/jest/pull/12089 ">facebook/jest#12089</a>. One should use the one from Jest instead</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b39673f0a1 "><code>b39673f</code></a> chore(release): 27.1.2 (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3148 ">https://github.com/facebook/flipper/issues/3148 </a>)</li>
<li><a href="b818e00831 "><code>b818e00</code></a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3153 ">https://github.com/facebook/flipper/issues/3153 </a>)</li>
<li><a href="bb51a789b2 "><code>bb51a78</code></a> build(deps-dev): bump <code>@types/node</code> from 16.11.12 to 16.11.13 (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3156 ">https://github.com/facebook/flipper/issues/3156 </a>)</li>
<li><a href="1934d481c0 "><code>1934d48</code></a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 5.6.0 to 5.7.0 (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3154 ">https://github.com/facebook/flipper/issues/3154 </a>)</li>
<li><a href="9ace0a9991 "><code>9ace0a9</code></a> fix: stimulate <code>esbuild</code> type to avoid importing <code>esbuild</code> directly (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3147 ">https://github.com/facebook/flipper/issues/3147 </a>)</li>
<li><a href="0e8f829828 "><code>0e8f829</code></a> build(deps-dev): bump eslint-plugin-jsdoc from 37.1.0 to 37.2.0 (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3143 ">https://github.com/facebook/flipper/issues/3143 </a>)</li>
<li><a href="3b1424b6a1 "><code>3b1424b</code></a> build(deps-dev): bump typescript from 4.5.2 to 4.5.3 (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3144 ">https://github.com/facebook/flipper/issues/3144 </a>)</li>
<li><a href="201ef78e38 "><code>201ef78</code></a> chore(release): 27.1.1 (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3136 ">https://github.com/facebook/flipper/issues/3136 </a>)</li>
<li><a href="bae293a2f4 "><code>bae293a</code></a> build(deps-dev): bump <code>@types/node</code> from 16.11.11 to 16.11.12 (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3140 ">https://github.com/facebook/flipper/issues/3140 </a>)</li>
<li><a href="fe0c63bb1b "><code>fe0c63b</code></a> build(deps-dev): bump <code>@types/babel</code>__core from 7.1.16 to 7.1.17 (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/3139 ">https://github.com/facebook/flipper/issues/3139 </a>)</li>
<li>Additional commits viewable in <a href="https://github.com/kulshekhar/ts-jest/compare/v27.0.7...v27.1.2 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/3274
Reviewed By: antonk52
Differential Revision: D33565483
Pulled By: passy
fbshipit-source-id: a7790a3d1316e3870c0244f53d34ce6b69b6a68e
2022-01-14 03:44:16 -08:00
dependabot[bot]
88142c7d2a
Bump prettier from 2.4.1 to 2.5.1 in /js/js-flipper ( #3266 )
...
Summary:
Bumps [prettier](https://github.com/prettier/prettier ) from 2.4.1 to 2.5.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/prettier/prettier/releases ">prettier's releases</a>.</em></p>
<blockquote>
<h2>2.5.1</h2>
<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#251 ">Changelog</a></p>
<h2>2.5.0</h2>
<p><a href="https://github.com/prettier/prettier/compare/2.4.1...2.5.0 ">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2021/11/25/2.5.0.html ">Release note</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md ">prettier's changelog</a>.</em></p>
<blockquote>
<h1>2.5.1</h1>
<p><a href="https://github.com/prettier/prettier/compare/2.5.0...2.5.1 ">diff</a></p>
<h4>Improve formatting for empty tuple types (<a href="https://github-redirect.dependabot.com/prettier/prettier/pull/11884 ">#11884</a> by <a href="https://github.com/sosukesuzuki "><code>@sosukesuzuki</code></a>)</h4>
<pre lang="tsx"><code>// Input
type Foo =
Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends []
? Foo3
: Foo4;
<p>// Prettier 2.5.0
type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [</p>
<p>]
? Foo3
: Foo4;</p>
<p>// Prettier 2.5.0 (tailingCommma = all)
// Invalid TypeScript code
type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [
,
]
? Foo3
: Foo4;</p>
<p>// Prettier 2.5.1
type Foo =
Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends []
? Foo3
: Foo4;</p>
<p></code></pre></p>
<h4>Fix compatibility with Jest inline snapshot test (<a href="https://github-redirect.dependabot.com/prettier/prettier/pull/11892 ">#11892</a> by <a href="https://github.com/fisker "><code>@fisker</code></a>)</h4>
<p>A internal change in Prettier@v2.5.0 accidentally breaks the Jest inline snapshot test.</p>
<h4>Support Glimmer's named blocks (<a href="https://github-redirect.dependabot.com/prettier/prettier/pull/11899 ">#11899</a> by <a href="https://github.com/duailibe "><code>@duailibe</code></a>)</h4>
<p>Prettier already supported this feature, but it converted empty named blocks to self-closing, which is not supported by the Glimmer compiler.</p>
<p>See: <a href="https://emberjs.github.io/rfcs/0460-yieldable-named-blocks.html ">Glimmer's named blocks</a>.</p>
<pre lang="hbs"><code>// Input
</tr></table>
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="56ed71d1c9 "><code>56ed71d</code></a> Release 2.5.1</li>
<li><a href="29f408c99e "><code>29f408c</code></a> Add changelog for <a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11892 ">#11892</a> (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11904 ">#11904</a>)</li>
<li><a href="e7a74529a5 "><code>e7a7452</code></a> Make <code>options</code> argument in parsers optional (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11892 ">#11892</a>)</li>
<li><a href="99649c7fd2 "><code>99649c7</code></a> [handlebars] Named blocks can't be self closing (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11900 ">#11900</a>)</li>
<li><a href="c0250b3837 "><code>c0250b3</code></a> Improve formatting for empty tuple types (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11884 ">#11884</a>)</li>
<li><a href="7fc196e96b "><code>7fc196e</code></a> Clean changelog_unreleased</li>
<li><a href="04aa850fde "><code>04aa850</code></a> Add 2.5 blog (<a href="https://github-redirect.dependabot.com/prettier/prettier/issues/11823 ">#11823</a>)</li>
<li><a href="255d38982f "><code>255d389</code></a> Update dependents count</li>
<li><a href="854ca328a2 "><code>854ca32</code></a> Git blame ignore 2.5.0</li>
<li><a href="846dbdd7e8 "><code>846dbdd</code></a> Bump Prettier dependency to 2.5.0</li>
<li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/2.4.1...2.5.1 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/3266
Reviewed By: antonk52
Differential Revision: D33565473
Pulled By: passy
fbshipit-source-id: 87b5772bc67a59385b824e304d3ea835b7c10800
2022-01-14 03:44:15 -08:00
dependabot[bot]
00b4d6da83
Bump @typescript-eslint/eslint-plugin from 4.31.1 to 4.33.0 in /js/js-flipper ( #3272 )
...
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.31.1 to 4.33.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases "><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.33.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.32.0...v4.33.0 ">4.33.0</a> (2021-10-04)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [lines-between-class-members] fix <code>exceptAfterOverload</code> for abstract methods (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3943 ">#3943</a>) (<a href="240fc65c30 ">240fc65</a>)</li>
<li><strong>eslint-plugin:</strong> [no-confusing-void-expression] support optional chaining (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3937 ">#3937</a>) (<a href="c40dd13df7 ">c40dd13</a>)</li>
<li><strong>eslint-plugin:</strong> [no-restricted-imports] fix crash when no options given (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3947 ">#3947</a>) (<a href="edaa3c10eb ">edaa3c1</a>)</li>
<li><strong>eslint-plugin:</strong> [non-nullable-type-assertion-style] false-positive with non-nullish <code>as</code> assertions and types (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3940 ">#3940</a>) (<a href="40760f98da ">40760f9</a>)</li>
<li><strong>eslint-plugin:</strong> [padding-line-between-statements] TSModuleBlock should change scope (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3944 ">#3944</a>) (<a href="f8f534e42b ">f8f534e</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] check <code>RegExp</code> without flags (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3946 ">#3946</a>) (<a href="0868725713 ">0868725</a>)</li>
<li><strong>experimental-utils:</strong> add <code>getPhysicalFilename()</code> to <code>RuleContext</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3934 ">#3934</a>) (<a href="ee5dfd4989 ">ee5dfd4</a>)</li>
<li><strong>experimental-utils:</strong> require fix in suggestions (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3949 ">#3949</a>) (<a href="f022fb14c7 ">f022fb1</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>experimental-utils:</strong> extract <code>isNodeOfTypeWithConditions</code> out of <code>ast-utils</code>' <code>predicates</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3837 ">#3837</a>) (<a href="214f898178 ">214f898</a>)</li>
</ul>
<h2>v4.32.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.31.2...v4.32.0 ">4.32.0</a> (2021-09-27)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-type-definitions] correct fix for <code>export default</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3899 ">#3899</a>) (<a href="ebb33ed8bc ">ebb33ed</a>)</li>
<li><strong>eslint-plugin:</strong> [no-require-imports] report only global <code>require</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3871 ">#3871</a>) (<a href="8aa87a136e ">8aa87a1</a>)</li>
<li><strong>eslint-plugin:</strong> [no-shadow] ignore type-only imports properly (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3868 ">#3868</a>) (<a href="dda9cee68a ">dda9cee</a>)</li>
<li><strong>eslint-plugin:</strong> [no-var-requires] report problems within <code>NewExpression</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3884 ">#3884</a>) (<a href="ed5e45983f ">ed5e459</a>)</li>
<li><strong>eslint-plugin:</strong> [padding-line-between-statements] problems within namespaces not being reported (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3869 ">#3869</a>) (<a href="186135698b ">1861356</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] respect flags when using <code>RegExp</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3855 ">#3855</a>) (<a href="ffdb5ff990 ">ffdb5ff</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-return-this-type] handle generics properly in fixer (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3852 ">#3852</a>) (<a href="9e98b8f43c ">9e98b8f</a>)</li>
<li><strong>eslint-plugin:</strong> false-positive/negative with array index in no-unnecessary-condition (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3805 ">#3805</a>) (<a href="bdb8f0be14 ">bdb8f0b</a>)</li>
<li><strong>experimental-utils:</strong> add missing signature for <code>isParenthesized</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3887 ">#3887</a>) (<a href="806eaac6af ">806eaac</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-type-alias]: add allowGenerics option (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3865 ">#3865</a>) (<a href="4195919973 ">4195919</a>)</li>
<li><strong>eslint-plugin:</strong> add <code>no-non-null-asserted-nullish-coalescing</code> rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3349 ">#3349</a>) (<a href="4e999614e9 ">4e99961</a>)</li>
<li><strong>eslint-plugin:</strong> add new extended rule <code>no-restricted-imports</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3775 ">#3775</a>) (<a href="ec5d50696b ">ec5d506</a>)</li>
<li><strong>eslint-plugin-internal:</strong> [prefer-ast-types-enum] add <code>DefinitionType</code> enum (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3916 ">#3916</a>) (<a href="13b7de508e ">13b7de5</a>)</li>
<li>Support <code>'latest'</code> as <code>ecmaVersion</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3873 ">#3873</a>) (<a href="25a42c0bbe ">25a42c0</a>)</li>
</ul>
<h2>v4.31.2</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.31.1...v4.31.2 ">4.31.2</a> (2021-09-20)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md "><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.32.0...v4.33.0 ">4.33.0</a> (2021-10-04)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [lines-between-class-members] fix <code>exceptAfterOverload</code> for abstract methods (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3943 ">#3943</a>) (<a href="240fc65c30 ">240fc65</a>)</li>
<li><strong>eslint-plugin:</strong> [no-confusing-void-expression] support optional chaining (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3937 ">#3937</a>) (<a href="c40dd13df7 ">c40dd13</a>)</li>
<li><strong>eslint-plugin:</strong> [no-restricted-imports] fix crash when no options given (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3947 ">#3947</a>) (<a href="edaa3c10eb ">edaa3c1</a>)</li>
<li><strong>eslint-plugin:</strong> [non-nullable-type-assertion-style] false-positive with non-nullish <code>as</code> assertions and types (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3940 ">#3940</a>) (<a href="40760f98da ">40760f9</a>)</li>
<li><strong>eslint-plugin:</strong> [padding-line-between-statements] TSModuleBlock should change scope (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3944 ">#3944</a>) (<a href="f8f534e42b ">f8f534e</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] check <code>RegExp</code> without flags (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3946 ">#3946</a>) (<a href="0868725713 ">0868725</a>)</li>
</ul>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.31.2...v4.32.0 ">4.32.0</a> (2021-09-27)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-type-definitions] correct fix for <code>export default</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3899 ">#3899</a>) (<a href="ebb33ed8bc ">ebb33ed</a>)</li>
<li><strong>eslint-plugin:</strong> [no-require-imports] report only global <code>require</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3871 ">#3871</a>) (<a href="8aa87a136e ">8aa87a1</a>)</li>
<li><strong>eslint-plugin:</strong> [no-shadow] ignore type-only imports properly (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3868 ">#3868</a>) (<a href="dda9cee68a ">dda9cee</a>)</li>
<li><strong>eslint-plugin:</strong> [no-var-requires] report problems within <code>NewExpression</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3884 ">#3884</a>) (<a href="ed5e45983f ">ed5e459</a>)</li>
<li><strong>eslint-plugin:</strong> [padding-line-between-statements] problems within namespaces not being reported (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3869 ">#3869</a>) (<a href="186135698b ">1861356</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] respect flags when using <code>RegExp</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3855 ">#3855</a>) (<a href="ffdb5ff990 ">ffdb5ff</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-return-this-type] handle generics properly in fixer (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3852 ">#3852</a>) (<a href="9e98b8f43c ">9e98b8f</a>)</li>
<li><strong>eslint-plugin:</strong> false-positive/negative with array index in no-unnecessary-condition (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3805 ">#3805</a>) (<a href="bdb8f0be14 ">bdb8f0b</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-type-alias]: add allowGenerics option (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3865 ">#3865</a>) (<a href="4195919973 ">4195919</a>)</li>
<li><strong>eslint-plugin:</strong> add <code>no-non-null-asserted-nullish-coalescing</code> rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3349 ">#3349</a>) (<a href="4e999614e9 ">4e99961</a>)</li>
<li><strong>eslint-plugin:</strong> add new extended rule <code>no-restricted-imports</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3775 ">#3775</a>) (<a href="ec5d50696b ">ec5d506</a>)</li>
<li><strong>eslint-plugin-internal:</strong> [prefer-ast-types-enum] add <code>DefinitionType</code> enum (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3916 ">#3916</a>) (<a href="13b7de508e ">13b7de5</a>)</li>
</ul>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.31.1...v4.31.2 ">4.31.2</a> (2021-09-20)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/eslint-plugin</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7bf8c9cb02 "><code>7bf8c9c</code></a> chore: publish v4.33.0</li>
<li><a href="edaa3c10eb "><code>edaa3c1</code></a> fix(eslint-plugin): [no-restricted-imports] fix crash when no options given (...</li>
<li><a href="0868725713 "><code>0868725</code></a> fix(eslint-plugin): [prefer-regexp-exec] check <code>RegExp</code> without flags (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3946 ">#3946</a>)</li>
<li><a href="f8f534e42b "><code>f8f534e</code></a> fix(eslint-plugin): [padding-line-between-statements] TSModuleBlock should ch...</li>
<li><a href="240fc65c30 "><code>240fc65</code></a> fix(eslint-plugin): [lines-between-class-members] fix <code>exceptAfterOverload</code> f...</li>
<li><a href="40760f98da "><code>40760f9</code></a> fix(eslint-plugin): [non-nullable-type-assertion-style] false-positive with n...</li>
<li><a href="c40dd13df7 "><code>c40dd13</code></a> fix(eslint-plugin): [no-confusing-void-expression] support optional chaining ...</li>
<li><a href="35a8acfc52 "><code>35a8acf</code></a> refactor(eslint-plugin): [no-shadow] use <code>findVariable</code> from utils (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3921 ">#3921</a>)</li>
<li><a href="3c773e475b "><code>3c773e4</code></a> docs(eslint-plugin): [no-unsafe-argument] fix grammar (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/3889 ">#3889</a>)</li>
<li><a href="02c6ff3c5a "><code>02c6ff3</code></a> chore: publish v4.32.0</li>
<li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/eslint-plugin ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/3272
Reviewed By: lblasa
Differential Revision: D33565481
Pulled By: passy
fbshipit-source-id: 661b0091f22fb48b96c0e3adf03258a5b359bfe8
2022-01-14 03:44:15 -08:00
dependabot[bot]
36d4940ffc
Bump eslint-plugin-react from 7.26.1 to 7.28.0 in /js/js-flipper ( #3271 )
...
Summary:
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.26.1 to 7.28.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/yannickcr/eslint-plugin-react/releases ">eslint-plugin-react's releases</a>.</em></p>
<blockquote>
<h2>v7.28.0</h2>
<h2>What's Changed</h2>
<ul>
<li>[New] component detection: track React imports by <a href="https://github.com/duncanbeevers "><code>@duncanbeevers</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3149 ">yannickcr/eslint-plugin-react#3149</a></li>
<li>[New] <code>function-component-definition</code>: support <code>namedComponents</code> option being an array by <a href="https://github.com/petersendidit "><code>@petersendidit</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3129 ">yannickcr/eslint-plugin-react#3129</a></li>
<li>[Test] parsers.all augments suggestion code output by <a href="https://github.com/duncanbeevers "><code>@duncanbeevers</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3154 ">yannickcr/eslint-plugin-react#3154</a></li>
<li>[Fix] <code>jsx-indent-props</code>: Reset <code>line.isUsingOperator</code> correctly after ternary (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3146 ">https://github.com/facebook/flipper/issues/3146 </a>) by <a href="https://github.com/tobiaswaltl "><code>@tobiaswaltl</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3157 ">yannickcr/eslint-plugin-react#3157</a></li>
<li>[New] Component detection: add <code>util.isReactHookCall</code> by <a href="https://github.com/duncanbeevers "><code>@duncanbeevers</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3156 ">yannickcr/eslint-plugin-react#3156</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tobiaswaltl "><code>@tobiaswaltl</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3157 ">yannickcr/eslint-plugin-react#3157</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.27.1...v7.28.0 ">https://github.com/yannickcr/eslint-plugin-react/compare/v7.27.1...v7.28.0 </a></p>
<h2>v7.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>[Fix] <code>no-unused-class-component-methods</code>: add getChildContext lifecycle method by <a href="https://github.com/yoyo837 "><code>@yoyo837</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3136 ">yannickcr/eslint-plugin-react#3136</a></li>
<li>[readme] fix syntax typo by <a href="https://github.com/moselhy "><code>@moselhy</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3141 ">yannickcr/eslint-plugin-react#3141</a></li>
<li>[Fix] <code>prop-types</code>: fix false positives on renames in object destructuring by <a href="https://github.com/golopot "><code>@golopot</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3142 ">yannickcr/eslint-plugin-react#3142</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/moselhy "><code>@moselhy</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3141 ">yannickcr/eslint-plugin-react#3141</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.27.0...v7.27.1 ">https://github.com/yannickcr/eslint-plugin-react/compare/v7.27.0...v7.27.1 </a></p>
<h2>v7.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>[New] add <code>no-unused-class-component-methods</code> by <a href="https://github.com/pawelnvk "><code>@pawelnvk</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2239 ">yannickcr/eslint-plugin-react#2239</a></li>
<li>[New] Add <code>no-arrow-function-lifecycle</code> rule by <a href="https://github.com/ngtan "><code>@ngtan</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1980 ">yannickcr/eslint-plugin-react#1980</a></li>
<li>[react/jsx-uses-vars]: False negative on HTML elements used in JSX by <a href="https://github.com/karlhorky "><code>@karlhorky</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2916 ">yannickcr/eslint-plugin-react#2916</a></li>
<li>[Fix] <code>propTypes</code>: add <code>VoidFunctionComponent</code> to react generic list by <a href="https://github.com/vedadeepta "><code>@vedadeepta</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3092 ">yannickcr/eslint-plugin-react#3092</a></li>
<li>[Fix] <code>no-arrow-function-lifecycle</code>: prevent crashing on ClassProperty by <a href="https://github.com/AriPerkkio "><code>@AriPerkkio</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3098 ">yannickcr/eslint-plugin-react#3098</a></li>
<li>[Dev Deps] Upgrade <code>eslint-plugin-eslint-plugin</code> to v4 by <a href="https://github.com/bmish "><code>@bmish</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3105 ">yannickcr/eslint-plugin-react#3105</a></li>
<li>[Tests] use parsers.all + features to maximally repeat test cases across parsers, plus fixes by <a href="https://github.com/ljharb "><code>@ljharb</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3108 ">yannickcr/eslint-plugin-react#3108</a></li>
<li>[Fix] <code>display-name</code>: unwrap TS <code>as</code> expressions by <a href="https://github.com/ljharb "><code>@ljharb</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3110 ">yannickcr/eslint-plugin-react#3110</a></li>
<li>[Fix] <code>no-unstable-components</code>: improve handling of objects containing render functions by <a href="https://github.com/fizwidget "><code>@fizwidget</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3111 ">yannickcr/eslint-plugin-react#3111</a></li>
<li>[Fix] <code>prop-types</code>, <code>propTypes</code>: add forwardRef<!-- raw HTML omitted --> prop-types by <a href="https://github.com/vedadeepta "><code>@vedadeepta</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3112 ">yannickcr/eslint-plugin-react#3112</a></li>
<li>[Tests] test on the new babel eslint parser by <a href="https://github.com/ljharb "><code>@ljharb</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3113 ">yannickcr/eslint-plugin-react#3113</a></li>
<li>[Dev Deps] update <code>eslint-remote-tester</code> by <a href="https://github.com/AriPerkkio "><code>@AriPerkkio</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3118 ">yannickcr/eslint-plugin-react#3118</a></li>
<li>[New] add <code>no-invalid-html-attribute</code> rule by <a href="https://github.com/Nokel81 "><code>@Nokel81</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2863 ">yannickcr/eslint-plugin-react#2863</a></li>
<li>[Dev Deps] update <code>eslint-remote-tester-run-action</code> by <a href="https://github.com/AriPerkkio "><code>@AriPerkkio</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3120 ">yannickcr/eslint-plugin-react#3120</a></li>
<li>[Fix] <code>destructuring-assignment</code>, component detection: improve component detection by <a href="https://github.com/vedadeepta "><code>@vedadeepta</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3122 ">yannickcr/eslint-plugin-react#3122</a></li>
<li>[Docs] <code>jsx-no-target-blank</code>: adjust options description by <a href="https://github.com/gebsh "><code>@gebsh</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3124 ">yannickcr/eslint-plugin-react#3124</a></li>
<li>[New] support eslint 8.x by <a href="https://github.com/MichaelDeBoey "><code>@MichaelDeBoey</code></a> in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3059 ">yannickcr/eslint-plugin-react#3059</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ngtan "><code>@ngtan</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1980 ">yannickcr/eslint-plugin-react#1980</a></li>
<li><a href="https://github.com/karlhorky "><code>@karlhorky</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2916 ">yannickcr/eslint-plugin-react#2916</a></li>
<li><a href="https://github.com/bmish "><code>@bmish</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3105 ">yannickcr/eslint-plugin-react#3105</a></li>
<li><a href="https://github.com/fizwidget "><code>@fizwidget</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3111 ">yannickcr/eslint-plugin-react#3111</a></li>
<li><a href="https://github.com/gebsh "><code>@gebsh</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3124 ">yannickcr/eslint-plugin-react#3124</a></li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md ">eslint-plugin-react's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.27.1...v7.28.0 ">7.28.0</a> - 2021.12.22</h2>
<h3>Added</h3>
<ul>
<li>[<code>function-component-definition</code>]: support namedComponents option being an array (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3129 ">https://github.com/facebook/flipper/issues/3129 </a>[] <a href="https://github.com/petersendidit "><code>@petersendidit</code></a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>jsx-indent-props</code>]: Reset <code>line.isUsingOperator</code> correctly after ternary (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3146 ">https://github.com/facebook/flipper/issues/3146 </a>[] <a href="https://github.com/tobiaswaltl "><code>@tobiaswaltl</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Refactor] [<code>no-arrow-function-lifecycle</code>], [<code>no-unused-class-component-methods</code>]: use report/messages convention (<a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
<li>[Tests] component detection: Add testing scaffolding (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3149 ">https://github.com/facebook/flipper/issues/3149 </a>[] <a href="https://github.com/duncanbeevers "><code>@duncanbeevers</code></a>)</li>
<li>[New] component detection: track React imports (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3149 ">https://github.com/facebook/flipper/issues/3149 </a>[] <a href="https://github.com/duncanbeevers "><code>@duncanbeevers</code></a>)</li>
<li>[New] component detection: add <code>util.isReactHookCall</code> (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3156 ">https://github.com/facebook/flipper/issues/3156 </a>[] <a href="https://github.com/duncanbeevers "><code>@duncanbeevers</code></a>)</li>
</ul>
<p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3156 ">https://github.com/facebook/flipper/issues/3156 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3156 ">yannickcr/eslint-plugin-react#3156</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3149 ">https://github.com/facebook/flipper/issues/3149 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3149 ">yannickcr/eslint-plugin-react#3149</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3146 ">https://github.com/facebook/flipper/issues/3146 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3146 ">yannickcr/eslint-plugin-react#3146</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3129 ">https://github.com/facebook/flipper/issues/3129 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3129 ">yannickcr/eslint-plugin-react#3129</a></p>
<h2><a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.27.0...v7.27.1 ">7.27.1</a> - 2021.11.18</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-invalid-html-attribute</code>]: allow <code>link</code> <code>rel</code> to have <code>apple-touch-icon</code>, <code>mask-icon</code> (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3132 ">https://github.com/facebook/flipper/issues/3132 </a>[] <a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
<li>[<code>no-unused-class-component-methods</code>]: add <code>getChildContext</code> lifecycle method (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3136 ">https://github.com/facebook/flipper/issues/3136 </a>[] <a href="https://github.com/yoyo837 "><code>@yoyo837</code></a>)</li>
<li>[<code>prop-types</code>]: fix false positives on renames in object destructuring (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3142 ">https://github.com/facebook/flipper/issues/3142 </a>[] <a href="https://github.com/golopot "><code>@golopot</code></a>)</li>
<li>[<code>no-arrow-function-lifecycle</code>]: fix invalid autofix from a concise arrow method to a regular one (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3145 ">https://github.com/facebook/flipper/issues/3145 </a>[] <a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
<li>[<code>display-name</code>]: avoid false positives on non-creatClass object expressions (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3144 ">https://github.com/facebook/flipper/issues/3144 </a> <a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[readme] fix syntax typo (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3141 ">https://github.com/facebook/flipper/issues/3141 </a>[] <a href="https://github.com/moselhy "><code>@moselhy</code></a>)</li>
</ul>
<p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3145 ">https://github.com/facebook/flipper/issues/3145 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issue/3145 ">yannickcr/eslint-plugin-react#3145</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3144 ">https://github.com/facebook/flipper/issues/3144 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issue/3144 ">yannickcr/eslint-plugin-react#3144</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3142 ">https://github.com/facebook/flipper/issues/3142 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3142 ">yannickcr/eslint-plugin-react#3142</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3141 ">https://github.com/facebook/flipper/issues/3141 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3141 ">yannickcr/eslint-plugin-react#3141</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3136 ">https://github.com/facebook/flipper/issues/3136 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3136 ">yannickcr/eslint-plugin-react#3136</a>
<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3132 ">https://github.com/facebook/flipper/issues/3132 </a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issue/3132 ">yannickcr/eslint-plugin-react#3132</a></p>
<h2>[7.27.0] - 2021.11.09</h2>
<h3>Added</h3>
<ul>
<li>support eslint 8.x (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3059 ">https://github.com/facebook/flipper/issues/3059 </a>[] <a href="https://github.com/MichaelDeBoey "><code>@MichaelDeBoey</code></a> <a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
<li>[<code>no-unused-class-component-methods</code>]: Handle unused class component methods (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2166 ">https://github.com/facebook/flipper/issues/2166 </a>[] <a href="https://github.com/jakeleventhal "><code>@jakeleventhal</code></a> <a href="https://github.com/pawelnvk "><code>@pawelnvk</code></a>)</li>
<li>add [<code>no-arrow-function-lifecycle</code>] (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1980 ">https://github.com/facebook/flipper/issues/1980 </a>[] <a href="https://github.com/ngtan "><code>@ngtan</code></a>)</li>
<li>add support for <code>typescript-eslint/parser</code> v5 (<a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
<li>[<code>no-invalid-html-attribute</code>]: add rule (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2863 ">https://github.com/facebook/flipper/issues/2863 </a>[] <a href="https://github.com/Nokel81 "><code>@Nokel81</code></a>)</li>
</ul>
<h3>Fixed</h3>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="9be55ed7f2 "><code>9be55ed</code></a> Update CHANGELOG and bump version</li>
<li><a href="5a253803c2 "><code>5a25380</code></a> [New] component detection: add <code>util.isReactHookCall</code></li>
<li><a href="3db5285913 "><code>3db5285</code></a> [Fix] <code>jsx-indent-props</code>: Reset <code>line.isUsingOperator</code> correctly after ternary</li>
<li><a href="d56fdb8054 "><code>d56fdb8</code></a> [Tests] rename test file to match production file</li>
<li><a href="ac4e311f07 "><code>ac4e311</code></a> [Tests] tiny cleanup</li>
<li><a href="f7943d5f77 "><code>f7943d5</code></a> [Test] parsers.all augments suggestion code output</li>
<li><a href="e3d3525bf9 "><code>e3d3525</code></a> [New] <code>function-component-definition</code>: support namedComponents option being a...</li>
<li><a href="d5bf8d9669 "><code>d5bf8d9</code></a> [Dev Deps] update <code>eslint-plugin-import</code></li>
<li><a href="a09debf0ac "><code>a09debf</code></a> [New] components detection: track React imports</li>
<li><a href="8b98e60472 "><code>8b98e60</code></a> [Tests] component detection: Add testing scaffolding</li>
<li>Additional commits viewable in <a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.26.1...v7.28.0 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/3271
Reviewed By: lblasa
Differential Revision: D33565480
Pulled By: passy
fbshipit-source-id: fb85421d8b12aae52ef6101072fe2872611bec5f
2022-01-14 03:44:15 -08:00
dependabot[bot]
930a7f1af9
Bump eslint-plugin-react-hooks from 4.2.0 to 4.3.0 in /js/js-flipper ( #3268 )
...
Summary:
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks ) from 4.2.0 to 4.3.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md ">eslint-plugin-react-hooks's changelog</a>.</em></p>
<blockquote>
<h2>4.3.0</h2>
<ul>
<li>Support ESLint 8. (<a href="https://github.com/MichaelDeBoey "><code>@MichaelDeBoey</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/22248 ">#22248</a>)</li>
<li>Fix a crash with an empty effect. (<a href="https://github.com/ChrisRu "><code>@ChrisRu</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/20385 ">#20385</a>)</li>
<li>Improve the error message. (<a href="https://github.com/callmetwan "><code>@callmetwan</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/20692 ">#20692</a>)</li>
<li>Handle optional chained methods as dependency. (<a href="https://github.com/AriPerkkio "><code>@AriPerkkio</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/20247 ">#20247</a>)</li>
<li>Assume the new <code>useTransition</code> signature in the rule. (<a href="https://github.com/rickhanlonii "><code>@rickhanlonii</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/20976 ">#20976</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/3268
Reviewed By: antonk52
Differential Revision: D33565477
Pulled By: passy
fbshipit-source-id: 49517b24fc144ef95b880168b37645d5f722f642
2022-01-14 03:44:15 -08:00
Flipper Bot
fccefac5ac
Flipper Release: v0.128.2
...
Summary: Releasing version 0.128.2
Reviewed By: passy
Differential Revision: D33566743
fbshipit-source-id: ca8f58a1b067221e8d53debfc3d0e5d4dbfbe9a4
2022-01-13 08:16:15 -08:00
dependabot[bot]
98936183d8
Bump @typescript-eslint/parser from 4.31.1 to 4.33.0 in /js/js-flipper ( #3273 )
...
Summary:
Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.31.1 to 4.33.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases "><code>@typescript-eslint/parser</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.33.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.32.0...v4.33.0 ">4.33.0</a> (2021-10-04)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [lines-between-class-members] fix <code>exceptAfterOverload</code> for abstract methods (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3943 ">#3943</a>) (<a href="240fc65c30 ">240fc65</a>)</li>
<li><strong>eslint-plugin:</strong> [no-confusing-void-expression] support optional chaining (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3937 ">#3937</a>) (<a href="c40dd13df7 ">c40dd13</a>)</li>
<li><strong>eslint-plugin:</strong> [no-restricted-imports] fix crash when no options given (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3947 ">#3947</a>) (<a href="edaa3c10eb ">edaa3c1</a>)</li>
<li><strong>eslint-plugin:</strong> [non-nullable-type-assertion-style] false-positive with non-nullish <code>as</code> assertions and types (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3940 ">#3940</a>) (<a href="40760f98da ">40760f9</a>)</li>
<li><strong>eslint-plugin:</strong> [padding-line-between-statements] TSModuleBlock should change scope (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3944 ">#3944</a>) (<a href="f8f534e42b ">f8f534e</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] check <code>RegExp</code> without flags (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3946 ">#3946</a>) (<a href="0868725713 ">0868725</a>)</li>
<li><strong>experimental-utils:</strong> add <code>getPhysicalFilename()</code> to <code>RuleContext</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3934 ">#3934</a>) (<a href="ee5dfd4989 ">ee5dfd4</a>)</li>
<li><strong>experimental-utils:</strong> require fix in suggestions (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3949 ">#3949</a>) (<a href="f022fb14c7 ">f022fb1</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>experimental-utils:</strong> extract <code>isNodeOfTypeWithConditions</code> out of <code>ast-utils</code>' <code>predicates</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3837 ">#3837</a>) (<a href="214f898178 ">214f898</a>)</li>
</ul>
<h2>v4.32.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.31.2...v4.32.0 ">4.32.0</a> (2021-09-27)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-type-definitions] correct fix for <code>export default</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3899 ">#3899</a>) (<a href="ebb33ed8bc ">ebb33ed</a>)</li>
<li><strong>eslint-plugin:</strong> [no-require-imports] report only global <code>require</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3871 ">#3871</a>) (<a href="8aa87a136e ">8aa87a1</a>)</li>
<li><strong>eslint-plugin:</strong> [no-shadow] ignore type-only imports properly (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3868 ">#3868</a>) (<a href="dda9cee68a ">dda9cee</a>)</li>
<li><strong>eslint-plugin:</strong> [no-var-requires] report problems within <code>NewExpression</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3884 ">#3884</a>) (<a href="ed5e45983f ">ed5e459</a>)</li>
<li><strong>eslint-plugin:</strong> [padding-line-between-statements] problems within namespaces not being reported (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3869 ">#3869</a>) (<a href="186135698b ">1861356</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] respect flags when using <code>RegExp</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3855 ">#3855</a>) (<a href="ffdb5ff990 ">ffdb5ff</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-return-this-type] handle generics properly in fixer (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3852 ">#3852</a>) (<a href="9e98b8f43c ">9e98b8f</a>)</li>
<li><strong>eslint-plugin:</strong> false-positive/negative with array index in no-unnecessary-condition (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3805 ">#3805</a>) (<a href="bdb8f0be14 ">bdb8f0b</a>)</li>
<li><strong>experimental-utils:</strong> add missing signature for <code>isParenthesized</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3887 ">#3887</a>) (<a href="806eaac6af ">806eaac</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-type-alias]: add allowGenerics option (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3865 ">#3865</a>) (<a href="4195919973 ">4195919</a>)</li>
<li><strong>eslint-plugin:</strong> add <code>no-non-null-asserted-nullish-coalescing</code> rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3349 ">#3349</a>) (<a href="4e999614e9 ">4e99961</a>)</li>
<li><strong>eslint-plugin:</strong> add new extended rule <code>no-restricted-imports</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3775 ">#3775</a>) (<a href="ec5d50696b ">ec5d506</a>)</li>
<li><strong>eslint-plugin-internal:</strong> [prefer-ast-types-enum] add <code>DefinitionType</code> enum (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3916 ">#3916</a>) (<a href="13b7de508e ">13b7de5</a>)</li>
<li>Support <code>'latest'</code> as <code>ecmaVersion</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3873 ">#3873</a>) (<a href="25a42c0bbe ">25a42c0</a>)</li>
</ul>
<h2>v4.31.2</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.31.1...v4.31.2 ">4.31.2</a> (2021-09-20)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md "><code>@typescript-eslint/parser</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.32.0...v4.33.0 ">4.33.0</a> (2021-10-04)</h1>
<p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/parser</code></p>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.31.2...v4.32.0 ">4.32.0</a> (2021-09-27)</h1>
<h3>Features</h3>
<ul>
<li>Support <code>'latest'</code> as <code>ecmaVersion</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3873 ">#3873</a>) (<a href="25a42c0bbe ">25a42c0</a>)</li>
</ul>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.31.1...v4.31.2 ">4.31.2</a> (2021-09-20)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/parser</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7bf8c9cb02 "><code>7bf8c9c</code></a> chore: publish v4.33.0</li>
<li><a href="02c6ff3c5a "><code>02c6ff3</code></a> chore: publish v4.32.0</li>
<li><a href="25a42c0bbe "><code>25a42c0</code></a> feat: Support <code>'latest'</code> as <code>ecmaVersion</code> (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/3873 ">#3873</a>)</li>
<li><a href="eee47d0f90 "><code>eee47d0</code></a> chore: publish v4.31.2</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/parser ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/3273
Reviewed By: antonk52
Differential Revision: D33565482
Pulled By: passy
fbshipit-source-id: 59ecb33584709f6bc53dd70a1f4f2844351ebde2
2022-01-13 06:46:20 -08:00
Flipper Bot
189a89e51c
Flipper Release: v0.128.1
...
Summary: Releasing version 0.128.1
Reviewed By: passy
Differential Revision: D33566181
fbshipit-source-id: 8d21e19b524762c9838f459070441724af0eb64f
2022-01-13 05:29:04 -08:00
Flipper Bot
c2e4e9d9c0
Flipper Release: v0.128.0
...
Summary: Releasing version 0.128.0
Reviewed By: jknoxville
Differential Revision: D33546862
fbshipit-source-id: 10da976b8b9e86179f6833b628a9dfd96ee68a29
2022-01-12 07:16:15 -08:00
Andres Suarez
79023ee190
Update copyright headers from Facebook to Meta
...
Reviewed By: bhamodi
Differential Revision: D33331422
fbshipit-source-id: 016e8dcc0c0c7f1fc353a348b54fda0d5e2ddc01
2021-12-27 14:31:45 -08:00
Flipper Bot
9043966413
Flipper Release: v0.127.0
...
Summary: Releasing version 0.127.0
Reviewed By: nikoant
Differential Revision: D33277479
fbshipit-source-id: 86ea279f547add2b1216777909ec094f94fedd39
2021-12-22 07:30:05 -08:00
Flipper Bot
d3ea3c46ce
Flipper Release: v0.126.0
...
Summary: Releasing version 0.126.0
Reviewed By: nikoant
Differential Revision: D33183900
fbshipit-source-id: 65ff0048c3d6dca3910209dfa8e285d754698716
2021-12-17 02:49:09 -08:00
Flipper Bot
b7ef9c7490
Flipper Release: v0.125.0
...
Summary: Releasing version 0.125.0
Reviewed By: mweststrate
Differential Revision: D33041394
fbshipit-source-id: f6b8a3a2298bfdcb2bb259214c2836b255c44e59
2021-12-11 04:51:03 -08:00
Flipper Bot
a3401ff8fd
Flipper Release: v0.124.0
...
Summary: Releasing version 0.124.0
Reviewed By: aigoncharov
Differential Revision: D32946871
fbshipit-source-id: eba5fe2e68bd181af02140cc9119f2518ad283ea
2021-12-10 02:48:07 -08:00
Flipper Bot
902242b3b6
Flipper Release: v0.123.0
...
Summary: Releasing version 0.123.0
Reviewed By: lblasa
Differential Revision: D32753694
fbshipit-source-id: 70aa24c8711e99c7555346bc44106897ca6753db
2021-12-01 10:22:24 -08:00
Flipper Bot
c308f7c9bc
Flipper Release: v0.122.0
...
Summary: Releasing version 0.122.0
Reviewed By: passy
Differential Revision: D32674367
fbshipit-source-id: 5c7e6c30c13b910244d5ccd85f9d58b9ba23ab7f
2021-11-26 03:38:59 -08:00
Flipper Bot
5338c26c59
Flipper Release: v0.121.1
...
Summary: Releasing version 0.121.1
Reviewed By: passy
Differential Revision: D32645612
fbshipit-source-id: 881af2b42348660257cc1a1596e048c9f80ee2fb
2021-11-24 08:04:15 -08:00
Flipper Bot
1c160fb6ac
Flipper Release: v0.121.0
...
Summary: Releasing version 0.121.0
Reviewed By: passy
Differential Revision: D32641519
fbshipit-source-id: 4d137765188cba52597d73ea6c3634ee9ba8ab4b
2021-11-24 04:12:36 -08:00
Flipper Bot
71a19cef8b
Flipper Release: v0.120.0
...
Summary: Releasing version 0.120.0
Reviewed By: jknoxville
Differential Revision: D32489726
fbshipit-source-id: 2843f8ddee7ec728dc320e3a4ae432ec392bc304
2021-11-18 06:58:54 -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
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
Flipper Bot
4c4ef9b68f
Flipper Release: v0.118.0
...
Summary: Releasing version 0.118.0
Reviewed By: mweststrate
Differential Revision: D32167843
fbshipit-source-id: 1731e360ee1427ffabb9f0933470b1288bbe51a4
2021-11-04 04:29:00 -07:00
Flipper Bot
360ecb4b24
Flipper Release: v0.117.0
...
Summary: Releasing version 0.117.0
Reviewed By: aigoncharov
Differential Revision: D31955241
fbshipit-source-id: 0a4c848c96bc63ebd1f4d642965693a1e3502f6c
2021-10-27 09:44:32 -07:00
Andrey Goncharov
3176c2f81d
Update js-flipper in the pre-release phase and publish it
...
Summary:
1. Update js-flipper's version in pre-release
2. Update current version of js-flipper to match react-native-flipper
3. Publish js-flipper automatically
Reviewed By: mweststrate
Differential Revision: D31858522
fbshipit-source-id: e5a9816980d89d3ca6745bc16942f7b75f8d2a88
2021-10-25 04:35:12 -07:00
Andrey Goncharov
9b16d0c29a
Add documentation
...
Summary: Document Flipper integration with JavaScript clients.
Reviewed By: passy
Differential Revision: D31827187
fbshipit-source-id: c40d8820241c0f85bd2366a0c087d4270d316c71
2021-10-22 06:30:15 -07:00
Andrey Goncharov
02115722b3
Implement React example of WS integration with Flipper
...
Summary: Create an example of how one can use `js-flipper` in a browser to connect to Flipper over WS.
Reviewed By: mweststrate
Differential Revision: D31688114
fbshipit-source-id: 135f826daeddeda8dca5b3df6504cc2bdc04dd1b
2021-10-21 09:13:18 -07:00
Andrey Goncharov
9a47f41056
Implement JS flipper client
...
Summary:
Standardize WS implementation for JS environments.
Why do we need a separate server implementation for browsers?
Browser targets cannot authenticate via the default certificate exchange flow. We need a dedicated client for them that works over an insecure channel (without the cert exchange).
Major changes:
1. Renamed `flipper-js-client-sdk` to `js-flipper` for consistency with `react-native-flipper`
2. Updated `js-flipper` implementation to match our other existing clients
Documentation will be updated in a separate subsequent PR.
https://fb.quip.com/2mboA0xbgoxl
Reviewed By: mweststrate
Differential Revision: D31688105
fbshipit-source-id: 418aa80e0fd86361c089cf54b0d44a8b4f748efa
2021-10-21 04:28:21 -07:00