79997f2b3872d4cb34584614cd18fbd7b86298bf
99 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
8c33c17bbc |
Bump eslint-plugin-import from 2.19.1 to 2.22.0 in /desktop (#1336)
Summary: Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.19.1 to 2.22.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p> <blockquote> <h2>[2.22.0] - 2020-06-26</h2> <h3>Added</h3> <ul> <li>[<code>no-unused-modules</code>]: consider exported TypeScript interfaces, types and enums (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1819">#1819</a>, thanks [<a href="https://github.com/nicolashenry">nicolashenry</a>])</li> <li>[<code>no-cycle</code>]: allow <code>maxDepth</code> option to be <code>"∞"</code> (thanks [<a href="https://github.com/ljharb">ljharb</a>])</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>order</code>]/TypeScript: properly support <code>import = object</code> expressions (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1823">#1823</a>, thanks [<a href="https://github.com/manuth">manuth</a>])</li> <li>[<code>no-extraneous-dependencies</code>]/TypeScript: do not error when importing type from dev dependencies (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1820">#1820</a>, thanks [<a href="https://github.com/fernandopasik">fernandopasik</a>])</li> <li>[<code>default</code>]: avoid crash with <code>export =</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1822">#1822</a>, thanks [<a href="https://github.com/AndrewLeedham">AndrewLeedham</a>])</li> <li>[<code>order</code>]/[<code>newline-after-import</code>]: ignore TypeScript's "export import object" (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1830">#1830</a>, thanks [<a href="https://github.com/be5invis">be5invis</a>])</li> <li>[<code>dynamic-import-chunkname</code>]/TypeScript: supports <code>typescript-eslint/parser</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1833">#1833</a>, thanks [<a href="https://github.com/noelebrun">noelebrun</a>])</li> <li>[<code>order</code>]/TypeScript: ignore ordering of object imports (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1831">#1831</a>, thanks [<a href="https://github.com/manuth">manuth</a>])</li> <li>[<code>namespace</code>]: do not report on shadowed import names (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/518">https://github.com/facebook/flipper/issues/518</a>, thanks [<a href="https://github.com/ljharb">ljharb</a>])</li> <li>[<code>export</code>]: avoid warning on <code>export * as</code> non-conflicts (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1834">#1834</a>, thanks [<a href="https://github.com/ljharb">ljharb</a>])</li> </ul> <h3>Changed</h3> <ul> <li>[<code>no-extraneous-dependencies</code>]: add tests for importing types (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1824">#1824</a>, thanks [<a href="https://github.com/taye">taye</a>])</li> <li>[docs] [<code>no-default-export</code>]: Fix docs url (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1836">#1836</a>, thanks [<a href="https://github.com/beatrizrezener">beatrizrezener</a>])</li> <li>[docs] [<code>imports-first</code>]: deprecation info and link to <code>first</code> docs (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1835">#1835</a>, thanks [<a href="https://github.com/beatrizrezener">beatrizrezener</a>])</li> </ul> <h2>[2.21.2] - 2020-06-09</h2> <h3>Fixed</h3> <ul> <li>[<code>order</code>]: avoid a crash on TypeScript’s <code>export import</code> syntax (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1808">#1808</a>, thanks [<a href="https://github.com/ljharb">ljharb</a>])</li> <li>[<code>newline-after-import</code>]: consider TypeScript <code>import =</code> syntax' (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1811">#1811</a>, thanks [<a href="https://github.com/ljharb">ljharb</a>])</li> <li>[<code>no-internal-modules</code>]: avoid a crash on a named export declaration (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1814">#1814</a>, thanks [<a href="https://github.com/ljharb">ljharb</a>])</li> </ul> <h2>[2.21.1] - 2020-06-07</h2> <h3>Fixed</h3> <ul> <li>TypeScript: [<code>import/named</code>]: avoid requiring <code>typescript</code> when not using TS (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1805">#1805</a>, thanks [<a href="https://github.com/ljharb">ljharb</a>])</li> </ul> <h2>[2.21.0] - 2020-06-07</h2> <h3>Added</h3> <ul> <li>[<code>import/default</code>]: support default export in TSExportAssignment (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1528">#1528</a>, thanks [<a href="https://github.com/joaovieira">joaovieira</a>])</li> <li>[<code>no-cycle</code>]: add <code>ignoreExternal</code> option (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1681">#1681</a>, thanks [<a href="https://github.com/sveyret">sveyret</a>])</li> <li>[<code>order</code>]: Add support for TypeScript's "import equals"-expressions (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1785">#1785</a>, thanks [<a href="https://github.com/manuth">manuth</a>])</li> <li>[<code>import/default</code>]: support default export in TSExportAssignment (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1689">#1689</a>, thanks [<a href="https://github.com/Maxim-Mazurok">Maxim-Mazurok</a>])</li> <li>[<code>no-restricted-paths</code>]: add custom message support (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1802">#1802</a>, thanks [<a href="https://github.com/malykhinvi">malykhinvi</a>])</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>group-exports</code>]: Flow type export awareness (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1702">#1702</a>, thanks [<a href="https://github.com/ernestostifano">ernestostifano</a>])</li> <li>[<code>order</code>]: Recognize pathGroup config for first group (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1719">#1719</a>, <a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1724">#1724</a>, thanks [<a href="https://github.com/forivall">forivall</a>], [<a href="https://github.com/xpl">xpl</a>])</li> <li>[<code>no-unused-modules</code>]: Fix re-export not counting as usage when used in combination with import (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1722">#1722</a>, thanks [<a href="https://github.com/Ephem">Ephem</a>])</li> <li>[<code>no-duplicates</code>]: Handle TS import type (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1676">#1676</a>, thanks [<a href="https://github.com/kmui2">kmui2</a>])</li> <li>[<code>newline-after-import</code>]: recognize decorators (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1139">https://github.com/facebook/flipper/issues/1139</a>, thanks [<a href="https://github.com/atos1990">atos1990</a>])</li> <li>[<code>no-unused-modules</code>]: Revert "[flow] <code>no-unused-modules</code>: add flow type support" (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1770">#1770</a>, thanks [<a href="https://github.com/Hypnosphi">Hypnosphi</a>])</li> <li>TypeScript: Add nested namespace handling (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1763">#1763</a>, thanks [<a href="https://github.com/julien1619">julien1619</a>])</li> <li>[<code>namespace</code>]/<code>ExportMap</code>: Fix interface declarations for TypeScript (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1764">#1764</a>, thanks [<a href="https://github.com/julien1619">julien1619</a>])</li> <li>[<code>no-unused-modules</code>]: avoid order-dependence (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1744">#1744</a>, thanks [<a href="https://github.com/darkartur">darkartur</a>])</li> <li>[<code>no-internal-modules</code>]: also check <code>export from</code> syntax (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1691">#1691</a>, thanks [<a href="https://github.com/adjerbetian">adjerbetian</a>])</li> <li>TypeScript: [<code>export</code>]: avoid a crash with <code>export =</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1801">#1801</a>, thanks [<a href="https://github.com/ljharb">ljharb</a>])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a923c87ec9 |
Bump @babel/parser from 7.9.4 to 7.10.4 in /desktop (#1334)
Summary: Bumps [babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.9.4 to 7.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">babel/parser's releases</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <p>Thanks <a href="https://github.com/penguingovernor">penguingovernor</a>, <a href="https://github.com/sajadtorkamani">sajadtorkamani</a> and <a href="https://github.com/wojtekmaj">wojtekmaj</a> for their first PRs!</p> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>babel/types</code> (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">wlawt</a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li>Jorge Henriquez (<a href="https://github.com/penguingovernor">penguingovernor</a>)</li> <li>Kai Cataldo (<a href="https://github.com/kaicataldo">kaicataldo</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> <li>Simon Kotwicz (<a href="https://github.com/simonkotwicz">simonkotwicz</a>)</li> <li>William Law (<a href="https://github.com/wlawt">wlawt</a>)</li> <li>Wojciech Maj (<a href="https://github.com/wojtekmaj">wojtekmaj</a>)</li> </ul> <h2>v7.10.3 (2020-06-19)</h2> <p>Thanks <a href="https://github.com/AjayPoshak">AjayPoshak</a>, <a href="https://github.com/jessethomson">jessethomson</a>, <a href="https://github.com/sajadtorkamani">sajadtorkamani</a>, <a href="https://github.com/shaodahong">shaodahong</a> and <a href="https://github.com/wlawt">wlawt</a> for their first PRs!</p> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11662">#11662</a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11658">#11658</a> Perform NamedEvaluation of Anonymous Functions in Logical Assignment (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">babel/parser's changelog</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>babel/types</code> (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">wlawt</a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h2>v7.10.3 (2020-06-19)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11662">#11662</a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11658">#11658</a> Perform NamedEvaluation of Anonymous Functions in Logical Assignment (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11623">#11623</a> fix: ensure (a?.b)() has proper this (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-transform-flow-comments</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11697">#11697</a> Fix innercomments (<a href="https://github.com/shaodahong">shaodahong</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11703">#11703</a> fix:added check for forXstatement pattern (<a href="https://github.com/wlawt">wlawt</a>)</li> </ul> </li> <li><code>babel-template</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11695">#11695</a> Allow templates to parse v8intrinsics (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11687">#11687</a> improve node type definitions to avoid any's in generated types (<a href="https://github.com/zxbodya">zxbodya</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-pure-annotations</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e2b2d13a41 |
Bump @algolia/client-search from 4.1.0 to 4.3.0 in /desktop (#1331)
Summary: Bumps [algolia/client-search](https://github.com/algolia/algoliasearch-client-javascript) from 4.1.0 to 4.3.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/blob/master/CHANGELOG.md">algolia/client-search's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/4.2.0...4.3.0">v4.3.0</a></h2> <h2>Added</h2> <ul> <li><code>naturalLanguages</code> option type (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1147">https://github.com/facebook/flipper/issues/1147</a>)</li> <li><code>shouldStop</code> option to stop browse (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1029">https://github.com/facebook/flipper/issues/1029</a>)</li> <li><code>inner_queries</code> property to <code>getLogs</code> response (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1109">https://github.com/facebook/flipper/issues/1109</a>, <a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1166">https://github.com/facebook/flipper/issues/1166</a>)</li> <li><code>enablePersonalization</code> option to type <code>Settings</code> (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1151">https://github.com/facebook/flipper/issues/1151</a>)</li> </ul> <h2>Fixed</h2> <ul> <li>additional <code>clear</code>, <code>delete</code> & <code>deleteObject</code> types for the <code>.batch</code> method (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1149">https://github.com/facebook/flipper/issues/1149</a>)</li> <li>unhandled promise issue while using while using <code>accountCopyIndex</code> (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1154">https://github.com/facebook/flipper/issues/1154</a>)</li> <li>node requester unicode characters being corrupted on large responses (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1164">https://github.com/facebook/flipper/issues/1164</a>)</li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/4.1.0...4.2.0">v4.2.0</a></h2> <h3>Added</h3> <ul> <li>Improved <code>acl</code> property type in <code>GetApiKeyResponse</code> and <code>addApiKey</code> function param (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1126">https://github.com/facebook/flipper/issues/1126</a>)</li> <li>Improved <code>AnalyticsClientOptions</code> property type region (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1085">https://github.com/facebook/flipper/issues/1085</a>)</li> <li>Responses types can now be mutated (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1068">https://github.com/facebook/flipper/issues/1068</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Type <code>Log</code> (<a href="https://github-redirect.dependabot.com/algolia/algoliasearch-client-javascript/pull/1139">https://github.com/facebook/flipper/issues/1139</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
ddd42960e8 |
Bump @types/uuid from 7.0.0 to 8.0.0 in /desktop (#1335)
Summary: Bumps [types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) from 7.0.0 to 8.0.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid">compare view</a></li> </ul> </details> <br /> [](https://help.github.com/articles/configuring-automated-security-fixes) 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/1335 Reviewed By: mweststrate Differential Revision: D22409664 Pulled By: passy fbshipit-source-id: 0de34177f04f71b3e58de71027b37ccf4372e0c2 |
||
|
|
29eb378b1a |
Bump flow-bin from 0.127.0 to 0.128.0 in /desktop (#1332)
Summary: Bumps [flow-bin](https://github.com/flowtype/flow-bin) from 0.127.0 to 0.128.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/flowtype/flow-bin/commits">compare view</a></li> </ul> </details> <br /> [](https://help.github.com/articles/configuring-automated-security-fixes) 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/1332 Reviewed By: nikoant Differential Revision: D22392634 Pulled By: passy fbshipit-source-id: 15659ba36e2973e17d10bd635771ea36465b9541 |
||
|
|
3cffaaa9b7 |
Bump envinfo from 7.4.0 to 7.5.1 in /desktop (#1323)
Summary: Bumps [envinfo](https://github.com/tabrindle/envinfo) from 7.4.0 to 7.5.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tabrindle/envinfo/releases">envinfo's releases</a>.</em></p> <blockquote> <h2>7.5.1</h2> <ul> <li>add support for edge on macOS</li> <li>add support for erlang</li> <li>fix package paths on windows</li> <li>fix crash on alpine linux</li> <li>fix --npmGlobalPackages on windows</li> <li>fix home directory replacement with ~</li> <li>fix rust version</li> <li>update example in docs</li> <li>remove unnecessary fs calls</li> <li>add unit tests</li> <li>add alpine to e2e tests</li> <li>add node 12 + 13 to e2e tests</li> </ul> <p>Thanks to these contributors for this release:</p> <ul> <li><a href="https://github.com/ryhinchey">ryhinchey</a></li> <li><a href="https://github.com/gengjiawen">gengjiawen</a></li> </ul> <h2>7.5.0</h2> <p>No release notes provided.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
97e0c8b442 |
Bump @babel/plugin-transform-flow-strip-types from 7.9.0 to 7.10.4 in /desktop (#1322)
Summary: Bumps [babel/plugin-transform-flow-strip-types](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-flow-strip-types) from 7.9.0 to 7.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">babel/plugin-transform-flow-strip-types's releases</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <p>Thanks <a href="https://github.com/penguingovernor">penguingovernor</a>, <a href="https://github.com/sajadtorkamani">sajadtorkamani</a> and <a href="https://github.com/wojtekmaj">wojtekmaj</a> for their first PRs!</p> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>babel/types</code> (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">wlawt</a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li>Jorge Henriquez (<a href="https://github.com/penguingovernor">penguingovernor</a>)</li> <li>Kai Cataldo (<a href="https://github.com/kaicataldo">kaicataldo</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> <li>Simon Kotwicz (<a href="https://github.com/simonkotwicz">simonkotwicz</a>)</li> <li>William Law (<a href="https://github.com/wlawt">wlawt</a>)</li> <li>Wojciech Maj (<a href="https://github.com/wojtekmaj">wojtekmaj</a>)</li> </ul> <h2>v7.10.3 (2020-06-19)</h2> <p>Thanks <a href="https://github.com/AjayPoshak">AjayPoshak</a>, <a href="https://github.com/jessethomson">jessethomson</a>, <a href="https://github.com/sajadtorkamani">sajadtorkamani</a>, <a href="https://github.com/shaodahong">shaodahong</a> and <a href="https://github.com/wlawt">wlawt</a> for their first PRs!</p> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11662">#11662</a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11658">#11658</a> Perform NamedEvaluation of Anonymous Functions in Logical Assignment (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">babel/plugin-transform-flow-strip-types's changelog</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>babel/types</code> (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">wlawt</a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h2>v7.10.3 (2020-06-19)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11662">#11662</a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11658">#11658</a> Perform NamedEvaluation of Anonymous Functions in Logical Assignment (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11623">#11623</a> fix: ensure (a?.b)() has proper this (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-transform-flow-comments</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11697">#11697</a> Fix innercomments (<a href="https://github.com/shaodahong">shaodahong</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11703">#11703</a> fix:added check for forXstatement pattern (<a href="https://github.com/wlawt">wlawt</a>)</li> </ul> </li> <li><code>babel-template</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11695">#11695</a> Allow templates to parse v8intrinsics (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11687">#11687</a> improve node type definitions to avoid any's in generated types (<a href="https://github.com/zxbodya">zxbodya</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-pure-annotations</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
d16c6061c1 |
Introduce createState which can be used in components to propagate updates
Summary:
Introduced a minimal state abstraction so that state can be maintained in the plugin instance, but subscribe to by the UI.
At a later point we could pick an off the shelve solution like Recoil or MobX, or introduce cursors to read something deep etc etc, but for now that doesn't seem to be needed at all, and I think this will be pretty comprehensible for plugin authors (see also the 25th diff in this stack).
The api
```
createState(initialValue): Atom
Atom {
get() // returns current value
set(newValue) // sets a new value
update(draft => { }) // updates a complex value using Immer behind the scenes
}
// hook, subscribes to the updates of the Atom and always returns the current value
useValue(atom)
```
Reviewed By: nikoant
Differential Revision: D22306673
fbshipit-source-id: c49f5af85ae9929187e4d8a051311a07c1b88eb5
|
||
|
|
ec85dd5b01 |
Allow plugins to send messages
Summary: Sandy plugins can now send messages to plugins. The methods and params are strongly typed in implementation and unit tests, based on the <Methods> generic of FlipperClient. Reviewed By: nikoant Differential Revision: D22256972 fbshipit-source-id: 549523a402949b3eb6bb4b4ca160dedb5c5e722d |
||
|
|
8b2d8498e6 |
Upgrade to TypeScript 3.9
Summary: Upgrading to TypeScript 3.9 so that we can use `// ts-expect-error`, that allows us to basically write unit tests for typings. Fixed the typescript path in `settings.json`, because otherwise VSCode kept picking the built-in version (3.8.3 atm) of ts when opening the `sonar` folder as workspace. Reviewed By: passy Differential Revision: D22255818 fbshipit-source-id: ae54aedb237445f32f1797b4290656dbfb0e528f |
||
|
|
df6a8cd031 |
Provide initial plugin test infra for plugin devs
Summary: This sets up the initial infra that is to be used by plugin devs to test plugins. There is not much yet to see, as there is no state or message sending yet. But at least the life cycle of plugins can be test, things are strongly typed and everything is in the place where it should be :) N.b. the import difference with these utils and the createFlipperMock utilities in Flipper are 1. this testing infra is entirely inside flipper-plugin package, so that plugin devs don't need flipper as a dependency 2. this testing infra doesn't provide abstractions for plugin / device / client switching; it tests plugins purely in isolation of the rest of the world (except for firing `onConnect` / `onDisconnect` which is normally the effect of switching plugins) Reviewed By: nikoant Differential Revision: D22255262 fbshipit-source-id: b94ccbab720d2b49428a646aed3c55af71a5bc80 |
||
|
|
7e7f431c66 |
Bump electron-devtools-installer from 3.0.0 to 3.1.0 in /desktop (#1317)
Summary: Bumps [electron-devtools-installer](https://github.com/MarshallOfSound/electron-devtools-installer) from 3.0.0 to 3.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/MarshallOfSound/electron-devtools-installer/releases">electron-devtools-installer's releases</a>.</em></p> <blockquote> <h2>v3.1.0</h2> <h1><a href="https://github.com/MarshallOfSound/electron-devtools-installer/compare/v3.0.0...v3.1.0">3.1.0</a> (2020-06-27)</h1> <h3>Features</h3> <ul> <li>add electron 9 support (<a href="https://github-redirect.dependabot.com/MarshallOfSound/electron-devtools-installer/issues/131">https://github.com/facebook/flipper/issues/131</a>) (<a href=" |
||
|
|
419691da97 |
Added command "flipper-pkg checksum"
Summary: Changelog: Added command `flipper-pkg checksum` for computing the total checksum of all the files included into plugin package. Reviewed By: passy Differential Revision: D22255125 fbshipit-source-id: a4f91370b4ab16ea4ce4a60e29f9d20fdd5f4331 |
||
|
|
ca64e2455a |
Dedupe yarn lock
Summary: Should saved some bytes. Wanted to do this after seeing Christoph's talk. Used Atlassian's yarn-dedupe. Sadly, didn't find much. Reviewed By: mweststrate Differential Revision: D22207392 fbshipit-source-id: b2f7700f738c054af5e64b030e48185d3789ae12 |
||
|
|
f088d7ceec |
Update jest
Summary: Getting some warnings from ts-jest being potentially incompatible. Reviewed By: nikoant Differential Revision: D22184492 fbshipit-source-id: b0ff36bd63f45ca71957f882a08dcbedfdd5de87 |
||
|
|
2d9d2d4b1a |
Upgrade flow
Summary: Close https://github.com/facebook/flipper/pull/1286 Changelog: Upgrade Flow to 0.127 Reviewed By: jknoxville Differential Revision: D22160443 fbshipit-source-id: 4f810f2a0adaf87e632a6bc11d4271d57b6f9709 |
||
|
|
163f3982f7 |
Bump ws from 7.2.3 to 7.3.0 in /desktop (#1266)
Summary: Bumps [ws](https://github.com/websockets/ws) from 7.2.3 to 7.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/websockets/ws/releases">ws's releases</a>.</em></p> <blockquote> <h2>7.3.0</h2> <h1>Features</h1> <ul> <li><code>WebSocket.prototype.addEventListener()</code> now supports the <code>once</code> option (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1754">#1754</a>).</li> </ul> <h2>7.2.5</h2> <h1>Bug fixes</h1> <ul> <li>Fixed compatibility with Node.js master (651d6627).</li> </ul> <h2>7.2.4</h2> <h1>Bug fixes</h1> <ul> <li>The <a href="https://nodejs.org/api/http.html#http_http_request_options_callback"><code>http.request()</code></a> <code>auth</code> option is now supported (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1734">#1734</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
4ac9dc9eda |
Bump tslib from 1.11.1 to 2.0.0 in /desktop (#1258)
Summary: Bumps [tslib](https://github.com/Microsoft/tslib) from 1.11.1 to 2.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/tslib/releases">tslib's releases</a>.</em></p> <blockquote> <h2>tslib 2.0.0</h2> <p>This release changes <code>__exportStar</code> and <code>__importStar</code> to use <code>__createBinding</code> which is incompatible with versions of TypeScript older than 3.9 (i.e. 3.8 and below).</p> <h2>tslib 1.13.0</h2> <p>This release reverts breaking changes in tslib that were not compatible with versions of TypeScript prior to 3.9. The behavior slightly diverges from that of TypeScript 3.9, but generally is compatible with previous versions of TypeScript-authored code.</p> <p>The new behavior of TypeScript 3.9 will be available in tslib 2.0.0.</p> <p><a href="https://github-redirect.dependabot.com/microsoft/tslib/pull/109">See this pull request</a> for more details.</p> <h2>tslib 1.12.0</h2> <p>This release adds the <code>__createBinding</code> helper function which is used by non-ECMAScript module emit in TypeScript 3.9.</p> <h2>tslib 1.11.2</h2> <p>This release <a href="https://github-redirect.dependabot.com/microsoft/tslib/pull/96">relicenses tslib to the 0BSD license</a> which should allow projects that embed or bundle tslib to omit its license header.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
9f931db91f |
Upgrade Electron to Version 9 (#1224)
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/1224 Upgrade Electron-related dependencies to version 9. Changes includes: - force `fetch` to `no-cors` mode to get rid of CORS policy error while upgrading to version 9 - `keytar` returns promises so changes to reflect that ([reference](https://github.com/atom/node-keytar/blob/master/keytar.d.ts)) Reviewed By: passy Differential Revision: D21862765 fbshipit-source-id: 25e236ee568934ee9c64dcc90f2fc9648c905b6a |
||
|
|
fb0af47c31 |
Bump uuid from 8.0.0 to 8.1.0 in /desktop (#1234)
Summary: Bumps [uuid](https://github.com/uuidjs/uuid) from 8.0.0 to 8.1.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md">uuid's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/uuidjs/uuid/compare/v8.0.0...v8.1.0">8.1.0</a> (2020-05-20)</h2> <h3>Features</h3> <ul> <li>improve v4 performance by reusing random number array (<a href="https://github-redirect.dependabot.com/uuidjs/uuid/issues/435">https://github.com/facebook/flipper/issues/435</a>) (<a href=" |
||
|
|
7a7684e32f |
Bump eslint-plugin-relay from 1.4.1 to 1.7.1 in /desktop (#1235)
Summary: Bumps [eslint-plugin-relay](https://github.com/relayjs/eslint-plugin-relay) from 1.4.1 to 1.7.1. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/relayjs/eslint-plugin-relay/commits/v1.7.1">compare view</a></li> </ul> </details> <br /> [](https://dependabot.com/compatibility-score/?dependency-name=eslint-plugin-relay&package-manager=npm_and_yarn&previous-version=1.4.1&new-version=1.7.1) 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:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com). <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) - `dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/1235 Reviewed By: jknoxville Differential Revision: D21940729 Pulled By: passy fbshipit-source-id: c7770504a10dcfe70db9a58bd83e98715eb3c2db |
||
|
|
9324bef8cc |
Moved plugin installation utilities to "plugin-lib" module
Summary: Moved plugin installation utilities to "plugin-lib" module. There are no functional changes in this diff, just refactoring so that plugin installation utils can be re-used by different modules. Reviewed By: passy Differential Revision: D21927387 fbshipit-source-id: 340516a544f7cfdcc15d94660dcb74a012054531 |
||
|
|
f981a772ec |
Plugin Marketplace: Download plugin updates in background
Summary: Download updated plugins in background. This is implemented by periodical polling of Marketplace GraphQL API (interval 5 min by default). The feature is under GK flipper_plugin_auto_update, so for now it is enabled only for me. Reviewed By: mweststrate Differential Revision: D21863057 fbshipit-source-id: 51d8223ad4b2a928f7571ea480c10ba2efd9935d |
||
|
|
431aabbca4 |
Bump cli-ux from 5.4.5 to 5.4.6 in /desktop (#1213)
Summary: Bumps [cli-ux](https://github.com/oclif/cli-ux) from 5.4.5 to 5.4.6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/oclif/cli-ux/releases">cli-ux's releases</a>.</em></p> <blockquote> <h2>v5.4.6</h2> <ul> <li>chore: bump oclif command <a href="https://github-redirect.dependabot.com/oclif/cli-ux/issues/152">https://github.com/facebook/flipper/issues/152</a> 3ed391f</li> <li>fix: add explicit table.Flags type (<a href="https://github-redirect.dependabot.com/oclif/cli-ux/issues/153">https://github.com/facebook/flipper/issues/153</a>) 0939061</li> <li>chore: add windows ci via github actions (<a href="https://github-redirect.dependabot.com/oclif/cli-ux/issues/151">https://github.com/facebook/flipper/issues/151</a>) 6781a68</li> <li>fix: progress bar no TTY output (<a href="https://github-redirect.dependabot.com/oclif/cli-ux/issues/138">https://github.com/facebook/flipper/issues/138</a>) 8826fac</li> <li>fix: replace treeify with faster object-treeify (<a href="https://github-redirect.dependabot.com/oclif/cli-ux/issues/91">https://github.com/facebook/flipper/issues/91</a>) 2c7b638</li> <li>docs(readme): remove spinner comment on annotation (<a href="https://github-redirect.dependabot.com/oclif/cli-ux/issues/148">https://github.com/facebook/flipper/issues/148</a>) 63c2d72</li> <li>chore: update ansi packages (<a href="https://github-redirect.dependabot.com/oclif/cli-ux/issues/144">https://github.com/facebook/flipper/issues/144</a>) 999c1b2</li> <li>chore(deps): bump acorn from 7.1.0 to 7.1.1 (<a href="https://github-redirect.dependabot.com/oclif/cli-ux/issues/147">https://github.com/facebook/flipper/issues/147</a>) 7039df9</li> </ul> <p><a href="https://github.com/oclif/cli-ux/compare/v5.4.5...v5.4.6">https://github.com/oclif/cli-ux/compare/v5.4.5...v5.4.6</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
ff5e0c1b4c |
Bump @iarna/toml from 2.2.3 to 2.2.5 in /desktop (#1214)
Summary: Bumps [iarna/toml](https://github.com/iarna/iarna-toml) from 2.2.3 to 2.2.5. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/iarna/iarna-toml/blob/v2.2.5/CHANGELOG.md">iarna/toml's changelog</a>.</em></p> <blockquote> <h1>2.2.5</h1> <ul> <li>Docs: Updated benchmark results. Add fast-toml to result list. Improved benchmark layout.</li> <li>Update sgarciac/bombadil and ltd/j-toml in benchmarks and compliance tests.</li> <li>Dev: Some dev dep updates that shouldn't have any impact.</li> </ul> <h1>2.2.4</h1> <ul> <li>Bug fix: Plain date literals (not datetime) immediately followed by another statement (no whitespace or blank line) would crash. Fixes <a href="https://github-redirect.dependabot.com/iarna/iarna-toml/issues/19">https://github.com/facebook/flipper/issues/19</a> and <a href="https://github-redirect.dependabot.com/iarna/iarna-toml/issues/23">https://github.com/facebook/flipper/issues/23</a>, thank you <a href="https://github.com/arnau">arnau</a> and <a href="https://github.com/jschaf">jschaf</a> for reporting this!</li> <li>Bug fix: Hex literals with lowercase Es would throw errors. (Thank you <a href="https://github.com/DaeCatt">DaeCatt</a> for this fix!) Fixed <a href="https://github-redirect.dependabot.com/iarna/iarna-toml/issues/20">https://github.com/facebook/flipper/issues/20</a></li> <li>Some minor doc tweaks</li> <li>Added Node 12 and 13 to Travis. (Node 6 is failing there now, mysteriously. It works on my machine™, shipping anyway. �)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
91d5c6c130 |
Import MacOS CA when Flipper running in dev mode
Summary: By default Node.JS has its internal certificate storage and doesn't use the system store. Because of this, it's impossible to access ondemand / devserver which are signed using some internal self-issued FB certificates. These internal certificates are automatically installed to MacOS system store on FB machines, so here we're using "mac-ca" library to load them into Node.JS when Flipper is running in dev mode. For production version of Flipper we don't need to do this, because production certs are issued by DigiCert which is already trusted by node.js. Reviewed By: passy Differential Revision: D21862620 fbshipit-source-id: f7276e255fae1c208cb68af6632a303661af883e |
||
|
|
aa3ed614b0 |
Bump mkdirp from 1.0.3 to 1.0.4 in /desktop (#1210)
Summary: Bumps [mkdirp](https://github.com/isaacs/node-mkdirp) from 1.0.3 to 1.0.4. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
1082de41bc |
Bump eslint-plugin-react-hooks from 4.0.2 to 4.0.4 in /desktop (#1211)
Summary: Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.0.2 to 4.0.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/react/blob/master/packages/eslint-plugin-react-hooks/CHANGELOG.md">eslint-plugin-react-hooks's changelog</a>.</em></p> <blockquote> <h2>4.0.3</h2> <ul> <li>Remove the heuristic that checks all Hooks ending with <code>Effect</code> due to too many false positives. (<a href="https://github.com/gaearon">gaearon</a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/19004">#19004</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://dependabot.com/compatibility-score/?dependency-name=eslint-plugin-react-hooks&package-manager=npm_and_yarn&previous-version=4.0.2&new-version=4.0.4) 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:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com). <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) - `dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/1211 Reviewed By: passy Differential Revision: D21838130 Pulled By: mweststrate fbshipit-source-id: 624154b78f5bbb773529ac4779aaa97c85b4a146 |
||
|
|
8c0616d64d |
Bump @babel/plugin-proposal-object-rest-spread from 7.9.0 to 7.10.1 in /desktop (#1212)
Summary: Bumps [babel/plugin-proposal-object-rest-spread](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-object-rest-spread) from 7.9.0 to 7.10.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">babel/plugin-proposal-object-rest-spread's releases</a>.</em></p> <blockquote> <h2>v7.10.1 (2020-05-27)</h2> <p>This releases includes fixes for two bugs introduced in 7.10.0. There are still a few known bugs, and we'll fix them soon.</p> <p>Thanks <a href="https://github.com/saulosantiago">saulosantiago</a> for your first PR!</p> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11633">#11633</a> [hotfix] Use same targets for fields as for private methods (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11624">#11624</a> Fix standalone tag when data-type is not set. (<a href="https://github.com/dfabulich">dfabulich</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/11625">#11625</a> Use <code>repository.directory</code> field in <code>package.json</code> files (<a href="https://github.com/saulosantiago">saulosantiago</a>)</li> </ul> </li> </ul> <h4>Committers: 3</h4> <ul> <li>Dan Fabulich (<a href="https://github.com/dfabulich">dfabulich</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> <li>Saulo Santiago (<a href="https://github.com/saulosantiago">saulosantiago</a>)</li> </ul> <h2>v7.10.0 (2020-05-26)</h2> <p>Thanks <a href="https://github.com/AndrewLeedham">AndrewLeedham</a>, <a href="https://github.com/fisker">fisker</a>, <a href="https://github.com/kik-o">kik-o</a>, <a href="https://github.com/kitos">kitos</a>, <a href="https://github.com/lazytype">lazytype</a> for their first PRs!</p> <p>We are also releasing the first experimental version of the new polyfills plugins: you can check them out at <a href="https://github.com/babel/babel-polyfills"><code>babel/babel-polyfills</code></a>.</p> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11370">#11370</a> logical-assignment: Do not assign names to anonymous functions (<a href="https://github.com/arku">arku</a>)</li> </ul> </li> </ul> <h4>🚀 New Feature</h4> <ul> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-helper-optimise-call-expression</code>, <code>babel-helper-replace-supers</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11248">#11248</a> Handle private access chained on an optional chain (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11593">#11593</a> feat: add privatePropertyInObject to babel-standalone (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11466">#11466</a> Support data-type="module" to generate native <script type="module"> (<a href="https://github.com/dfabulich">dfabulich</a>)</li> </ul> </li> <li><code>babel-cli</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11372">#11372</a> Add private-property-in-object support (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-plugin-transform-template-literals</code>, <code>babel-plugin-transform-unicode-escapes</code>, <code>babel-preset-env</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11377">#11377</a> Transform ES2015 Unicode Escapes to ES5 (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-plugin-syntax-module-attributes</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10962">#10962</a> added basic support for module attributes and tests updated (<a href="https://github.com/vivek12345">vivek12345</a>)</li> </ul> </li> <li><code>babel-helper-compilation-targets</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11434">#11434</a> [<code>preset-env</code>] Add <code>browserslistEnv</code> option (<a href="https://github.com/AndrewLeedham">AndrewLeedham</a>)</li> </ul> </li> <li><code>babel-cli</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11220">#11220</a> Log after subsequent compilations in --watch mode (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-spread</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11265">#11265</a> Add "allowArrayLike" option to the destructuring and spread transforms (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-for-of</code>, <code>babel-preset-env</code></li> </ul> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/master/CHANGELOG.md">babel/plugin-proposal-object-rest-spread's changelog</a>.</em></p> <blockquote> <h2>v7.10.1 (2020-05-27)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11633">#11633</a> [hotfix] Use same targets for fields as for private methods (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11624">#11624</a> Fix standalone tag when data-type is not set. (<a href="https://github.com/dfabulich">dfabulich</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/11625">#11625</a> Use <code>repository.directory</code> field in <code>package.json</code> files (<a href="https://github.com/saulosantiago">saulosantiago</a>)</li> </ul> </li> </ul> <h2>v7.10.0 (2020-05-26)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11370">#11370</a> logical-assignment: Do not assign names to anonymous functions (<a href="https://github.com/arku">arku</a>)</li> </ul> </li> </ul> <h4>🚀 New Feature</h4> <ul> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-helper-optimise-call-expression</code>, <code>babel-helper-replace-supers</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11248">#11248</a> Handle private access chained on an optional chain (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11593">#11593</a> feat: add privatePropertyInObject to babel-standalone (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11466">#11466</a> Support data-type="module" to generate native <script type="module"> (<a href="https://github.com/dfabulich">dfabulich</a>)</li> </ul> </li> <li><code>babel-cli</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11372">#11372</a> Add private-property-in-object support (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-plugin-transform-template-literals</code>, <code>babel-plugin-transform-unicode-escapes</code>, <code>babel-preset-env</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11377">#11377</a> Transform ES2015 Unicode Escapes to ES5 (<a href="https://github.com/jridgewell">jridgewell</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-plugin-syntax-module-attributes</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10962">#10962</a> added basic support for module attributes and tests updated (<a href="https://github.com/vivek12345">vivek12345</a>)</li> </ul> </li> <li><code>babel-helper-compilation-targets</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11434">#11434</a> [<code>preset-env</code>] Add <code>browserslistEnv</code> option (<a href="https://github.com/AndrewLeedham">AndrewLeedham</a>)</li> </ul> </li> <li><code>babel-cli</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11220">#11220</a> Log after subsequent compilations in --watch mode (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-spread</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11265">#11265</a> Add "allowArrayLike" option to the destructuring and spread transforms (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-for-of</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11266">#11266</a> Add "allowArrayLike" support to the for-of transform (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11406">#11406</a> Enable import.meta by default in babel/parser (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-object-rest-spread/issues/11364">#11364</a>) (<a href="https://github.com/kik-o">kik-o</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-pure-annotations</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11428">#11428</a> Implement <code>plugin-transform-react-pure-annotations </code>and add to <code>preset-react</code> (<a href="https://github.com/devongovett">devongovett</a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11451">#11451</a> Add class proposals to shipped proposals (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11595">#11595</a> scope.rename() missing identifier in VariableDeclarator (<a href="https://github.com/yulanggong">yulanggong</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10961">#10961</a> fix: optional-chaining should work correctly with ts non-null operator (<a href="https://github.com/macabeus">macabeus</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code></li> </ul> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
302ba9f69a |
Bump eslint-plugin-flowtype from 4.6.0 to 4.7.0 in /desktop (#1194)
Summary: Bumps [eslint-plugin-flowtype](https://github.com/gajus/eslint-plugin-flowtype) from 4.6.0 to 4.7.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gajus/eslint-plugin-flowtype/releases">eslint-plugin-flowtype's releases</a>.</em></p> <blockquote> <h2>v4.7.0</h2> <h1><a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v4.6.0...v4.7.0">4.7.0</a> (2020-03-24)</h1> <h3>Features</h3> <ul> <li>require-exact-type detects nested objects (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/441">https://github.com/facebook/flipper/issues/441</a>) (<a href=" |
||
|
|
828385e246 |
Enable babel transformer for emotion
Summary: This diff enables the babel transformer for emotion. It is supposed to be a bit faster, but the most interesting thing is that it will show component names inside the dom tree, which, at least for me, will be a huge performance booster is it will make it much easier to find out to which component style changes need to be applied Reviewed By: nikoant Differential Revision: D21722021 fbshipit-source-id: cab1278046b1aa7f8b875c016d43dfafdbaa0a2d |
||
|
|
54162d480c |
Enable react hooks linting
Summary: Enabled linting rules that help to signal making errors with effect dependencies and such. Fixed all errors, left any warnings generated by the hooks untouched Reviewed By: nikoant Differential Revision: D21721497 fbshipit-source-id: 9548453443fa7b663dc4d4289132f388c6697283 |
||
|
|
74ce4f1e5b |
Bump ts-jest from 25.4.0 to 26.0.0 in /desktop (#1172)
Summary: Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 25.4.0 to 26.0.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md">ts-jest's changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/kulshekhar/ts-jest/compare/v25.5.1...v26.0.0">26.0.0</a> (2020-05-15)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>compiler:</strong> return <code>undefined</code> for <code>getScriptVersion</code> when a file doesn't exist in memory cache (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1641">#1641</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/6851b8e">6851b8e</a>)</li> </ul> <h3>Features</h3> <ul> <li>support Jest v26 (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1602">#1602</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/23b7741">23b7741</a>)</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>Requires a minimum of TypeScript v3.8</li> <li>Drop support for Node 8</li> </ul> <p><a name="25.5.1"></a></p> <h2><a href="https://github.com/kulshekhar/ts-jest/compare/v25.5.0...v25.5.1">25.5.1</a> (2020-05-09)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compiler:</strong> don't resolve files from build folder for <code>projectReferences</code> (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1614">#1614</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/74b92d3">74b92d3</a>)</li> <li><strong>config:</strong> don't set <code>include</code> value of <code>tsconfig</code> to empty array (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1606">#1606</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/8a29aaa">8a29aaa</a>)</li> </ul> <p><a name="25.5.0"></a></p> <h1><a href="https://github.com/kulshekhar/ts-jest/compare/v25.4.0...v25.5.0">25.5.0</a> (2020-05-05)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>compiler:</strong> make <code>projectReferences</code> work with <code>isolatedModules: false</code> (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1541">#1541</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/3e8efbe">3e8efbe</a>)</li> <li><strong>compiler:</strong> allow using <code>files</code> provided by <code>tsconfig</code> (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1562">#1562</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/a9f02bd">a9f02bd</a>)</li> <li><strong>config:</strong> verify <code>testMatchPatterns</code> contain RegExp instance or string type values (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1569">#1569</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/7f85bab">7f85bab</a>)</li> </ul> <h3>Features</h3> <ul> <li><strong>config:</strong> add <code>tsconfig</code> alias to <code>tsConfig</code> option (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1565">#1565</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/c10eb6d">c10eb6d</a>)</li> <li><strong>config:</strong> define 'ts-jest' on <code>ConfigGlobals</code> interface of <code>jest/types</code> (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1592">#1592</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/4526392">4526392</a>)</li> </ul> <h3>Performance Improvements</h3> <ul> <li><strong>compiler:</strong> don’t write compile output to file system but rely on jest cache (<a href="https://github-redirect.dependabot.com/kulshekhar/ts-jest/issues/1561">#1561</a>) (<a href="https://github.com/kulshekhar/ts-jest/commit/d11a4ea">d11a4ea</a>)</li> </ul> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
46e914ceaa |
Bump jest-fetch-mock from 3.0.0 to 3.0.3 in /desktop (#1173)
Summary: Bumps [jest-fetch-mock](https://github.com/jefflau/jest-fetch-mock) from 3.0.0 to 3.0.3. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/jefflau/jest-fetch-mock/commits">compare view</a></li> </ul> </details> <br /> [](https://dependabot.com/compatibility-score/?dependency-name=jest-fetch-mock&package-manager=npm_and_yarn&previous-version=3.0.0&new-version=3.0.3) 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:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com). <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) - `dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/1173 Reviewed By: mweststrate Differential Revision: D21625501 Pulled By: cekkaewnumchai fbshipit-source-id: ded86d46fca24265d09b6f7ec8b77f9cb845a825 |
||
|
|
717dc170b7 |
Bump react-color from 2.18.0 to 2.18.1 in /desktop (#1175)
Summary: Bumps [react-color](https://github.com/casesandberg/react-color) from 2.18.0 to 2.18.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/casesandberg/react-color/releases">react-color's releases</a>.</em></p> <blockquote> <h2>v2.18.1</h2> <h3>Patches</h3> <ul> <li>(BlockPicker): fixes blockpicker input not working: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/616">https://github.com/facebook/flipper/issues/616</a></li> <li>Default chrome view picker: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/665">https://github.com/facebook/flipper/issues/665</a></li> <li>Remove cWRP from ColorWrap: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/662">https://github.com/facebook/flipper/issues/662</a></li> <li>Remove cWRP from ChromeFields: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/661">https://github.com/facebook/flipper/issues/661</a></li> <li>Remove wWRP from EdibleInput: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/635">https://github.com/facebook/flipper/issues/635</a></li> <li>Fixes Corners Jumping in Saturation Field: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/670">https://github.com/facebook/flipper/issues/670</a></li> <li>[Example] With Portals: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/617">https://github.com/facebook/flipper/issues/617</a></li> <li>Fix duplicated % symbols in Chrome Picker: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/704">https://github.com/facebook/flipper/issues/704</a></li> <li>Passing children to Checkboard component: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/703">https://github.com/facebook/flipper/issues/703</a></li> <li>Example with hooks: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/700">https://github.com/facebook/flipper/issues/700</a></li> <li>Fix Duplicate Percentage in EdibleInput: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/708">https://github.com/facebook/flipper/issues/708</a></li> <li>Fix EdibleInput from rejecting 0% and 1%: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/709">https://github.com/facebook/flipper/issues/709</a></li> <li>Fix CirclePicker white pixel bug: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/710">https://github.com/facebook/flipper/issues/710</a></li> <li>Remove isValidHex validation from Swatches: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/688">https://github.com/facebook/flipper/issues/688</a></li> <li>Fix Color Source Bug on Saturation and Hue: <a href="https://github-redirect.dependabot.com/casesandberg/react-color/issues/671">https://github.com/facebook/flipper/issues/671</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/erkkaha">erkkaha</a>, <a href="https://github.com/DarrenBangsund">DarrenBangsund</a>, <a href="https://github.com/mfix22">mfix22</a>, <a href="https://github.com/blimusiek">blimusiek</a>, <a href="https://github.com/pizza3">pizza3</a>, <a href="https://github.com/saikatbhattacharya">saikatbhattacharya</a>, and <a href="https://github.com/kriscarle">kriscarle</a> for helping!</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/casesandberg/react-color/commits/v2.18.1">compare view</a></li> </ul> </details> <br /> [](https://dependabot.com/compatibility-score/?dependency-name=react-color&package-manager=npm_and_yarn&previous-version=2.18.0&new-version=2.18.1) 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:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com). <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) - `dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/1175 Reviewed By: mweststrate Differential Revision: D21625532 Pulled By: cekkaewnumchai fbshipit-source-id: 9d401583e0735c4622fa9bd571802f6fb9d1369d |
||
|
|
fcb4bb0874 |
Bump eslint-plugin-react from 7.16.0 to 7.20.0 in /desktop (#1174)
Summary: Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.16.0 to 7.20.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.20.0</h2> <h3>Added</h3> <ul> <li>support eslint v7 (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2635">#2635</a>[] <a href="https://github.com/ljharb">ljharb</a>, <a href="https://github.com/toshi-toma">toshi-toma</a>)</li> <li>[<code>forbid-component-props</code>][]/[<code>forbid-dom-props</code>][]: Allow a custom message with forbid props (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2615">#2615</a>[] <a href="https://github.com/mtamhankar1">mtamhankar1</a>)</li> <li>[<code>jsx-no-literals</code>][]: add <code>ignoreProps</code> option to ignore props validation (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2146">#2146</a>[] <a href="https://github.com/iiison">iiison</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>jsx-sort-props</code>][]: only use localeCompare when case is ignored (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2556">#2556</a>[] <a href="https://github.com/tanmoyopenroot">tanmoyopenroot</a>)</li> <li>[<code>jsx-key</code>][]: add a failing test case for optional chaining (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2610">#2610</a>[] <a href="https://github.com/JonathanLee-LX">JonathanLee-LX</a>)</li> <li>[<code>no-unused-state</code>][]: handle optional chaining (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2588">#2588</a>[] <a href="https://github.com/golopot">golopot</a>)</li> <li>[<code>jsx-pascal-case</code>][]: Do not consider namespaces when checking for DOM (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2638">#2638</a>[] <a href="https://github.com/yacinehmito">yacinehmito</a>)</li> <li>[<code>jsx-curly-spacing</code>][], [<code>jsx-no-bind</code>][], <code>usedPropTypes</code> util: avoid node.start and node.end ([25b1936][] <a href="https://github.com/toshi-toma">toshi-toma</a>)</li> <li>[<code>jsx-no-target-blank</code>][]: allow <code>no-referrer</code> without <code>noopener</code> by default (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2043">#2043</a>[] <a href="https://github.com/seancrater">seancrater</a>)</li> <li>[<code>button-has-type</code>][]: improve message when non-static value is used ([aecff62][] <a href="https://github.com/golopot">golopot</a>)</li> <li>[<code>no-adjacent-inline-elements</code>][]: prevent crash on nullish children (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2621">#2621</a>[] <a href="https://github.com/Rogdham">Rogdham</a>)</li> <li>[<code>prop-types</code>][]: avoid crash when spreading any type (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2606">#2606</a>[] <a href="https://github.com/golopot">golopot</a>))</li> <li>[<code>require-render-return</code>][]: add missing "a" (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2604">#2604</a>[] <a href="https://github.com/leothorp">leothorp</a>)</li> <li>[<code>jsx-no-comment-textnodes</code>][]: fix for <code>typescript-eslint/parser</code> (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2601">#2601</a>[] <a href="https://github.com/Axnyff">Axnyff</a>)</li> <li>[<code>displayName</code>][]: avoid a crash when using React.memo (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2587">#2587</a>[] <a href="https://github.com/golopot">golopot</a>)</li> </ul> <h3>Docs</h3> <ul> <li>Clean up examples in rule docs (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2546">#2546</a>[] <a href="https://github.com/silvenon">silvenon</a>)</li> <li>[readme] Add Rules of Hooks to Other useful plugins section (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2633">#2633</a>[] <a href="https://github.com/petetnt">petetnt</a>)</li> <li>[<code>no-this-in-sfc</code>][]: backtick <code>this</code> (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2616">#2616</a>[] <a href="https://github.com/mrflip">mrflip</a>)</li> <li>[<code>function-component-definition</code>][]: Fix unnamedComponents option examples (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2608">#2608</a>[] <a href="https://github.com/vkrol">vkrol</a>))</li> </ul> <h3>Changed</h3> <ul> <li>[Deps] Move "semver" to devDependencies (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2595">#2595</a>[] <a href="https://github.com/rajivshah3">rajivshah3</a>)</li> <li>[eslint] remove <code>operator-linebreak</code> override (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2578">#2578</a>[] <a href="https://github.com/golopot">golopot</a>)</li> <li>[Tests] <code>button-has-type</code>: ensure no mistakenly allowed identifiers named <code>button</code>/<code>submit</code>/<code>reset</code> (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2625">#2625</a>[] <a href="https://github.com/golopot">golopot</a>)</li> <li>[Tests] <code>displayName</code>: add a test case (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2593">#2593</a>[] <a href="https://github.com/golopot">golopot</a>)</li> <li>[Dev Deps] update <code>types/eslint</code>, <code>types/estree</code>, <code>types/node</code>, <code>typescript-eslint/parser</code>, <code>coveralls</code>, <code>eslint-config-airbnb-base</code>, <code>eslint-plugin-import</code>, <code>typescript</code></li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2638">#2638</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2638">yannickcr/eslint-plugin-react#2638</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2635">#2635</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2635">yannickcr/eslint-plugin-react#2635</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2633">#2633</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2633">yannickcr/eslint-plugin-react#2633</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2625">#2625</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2625">yannickcr/eslint-plugin-react#2625</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2621">#2621</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2621">yannickcr/eslint-plugin-react#2621</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2616">#2616</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2616">yannickcr/eslint-plugin-react#2616</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2615">#2615</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2615">yannickcr/eslint-plugin-react#2615</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2610">#2610</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2610">yannickcr/eslint-plugin-react#2610</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2608">#2608</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2608">yannickcr/eslint-plugin-react#2608</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2606">#2606</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2606">yannickcr/eslint-plugin-react#2606</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2604">#2604</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2604">yannickcr/eslint-plugin-react#2604</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2601">#2601</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2601">yannickcr/eslint-plugin-react#2601</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2595">#2595</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2595">yannickcr/eslint-plugin-react#2595</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2593">#2593</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2593">yannickcr/eslint-plugin-react#2593</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2588">#2588</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2588">yannickcr/eslint-plugin-react#2588</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2587">#2587</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2587">yannickcr/eslint-plugin-react#2587</a></p> </tr></table> ... (truncated) </blockquote> </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.19.0...v7.20.0">7.20.0</a> - 2020-05-12</h2> <h3>Added</h3> <ul> <li>support eslint v7 (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2635">#2635</a>[] <a href="https://github.com/ljharb">ljharb</a>, <a href="https://github.com/toshi-toma">toshi-toma</a>)</li> <li>[<code>forbid-component-props</code>][]/[<code>forbid-dom-props</code>][]: Allow a custom message with forbid props (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2615">#2615</a>[] <a href="https://github.com/mtamhankar1">mtamhankar1</a>)</li> <li>[<code>jsx-no-literals</code>][]: add <code>ignoreProps</code> option to ignore props validation (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2146">#2146</a>[] <a href="https://github.com/iiison">iiison</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>jsx-sort-props</code>][]: only use localeCompare when case is ignored (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2556">#2556</a>[] <a href="https://github.com/tanmoyopenroot">tanmoyopenroot</a>)</li> <li>[<code>jsx-key</code>][]: add a failing test case for optional chaining (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2610">#2610</a>[] <a href="https://github.com/JonathanLee-LX">JonathanLee-LX</a>)</li> <li>[<code>no-unused-state</code>][]: handle optional chaining (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2588">#2588</a>[] <a href="https://github.com/golopot">golopot</a>)</li> <li>[<code>jsx-pascal-case</code>][]: Do not consider namespaces when checking for DOM (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2638">#2638</a>[] <a href="https://github.com/yacinehmito">yacinehmito</a>)</li> <li>[<code>jsx-curly-spacing</code>][], [<code>jsx-no-bind</code>][], <code>usedPropTypes</code> util: avoid node.start and node.end ([25b1936][] <a href="https://github.com/toshi-toma">toshi-toma</a>)</li> <li>[<code>jsx-no-target-blank</code>][]: allow <code>no-referrer</code> without <code>noopener</code> by default (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2043">#2043</a>[] <a href="https://github.com/seancrater">seancrater</a>)</li> <li>[<code>button-has-type</code>][]: improve message when non-static value is used ([aecff62][] <a href="https://github.com/golopot">golopot</a>)</li> <li>[<code>no-adjacent-inline-elements</code>][]: prevent crash on nullish children (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2621">#2621</a>[] <a href="https://github.com/Rogdham">Rogdham</a>)</li> <li>[<code>prop-types</code>][]: avoid crash when spreading any type (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2606">#2606</a>[] <a href="https://github.com/golopot">golopot</a>))</li> <li>[<code>require-render-return</code>][]: add missing "a" (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2604">#2604</a>[] <a href="https://github.com/leothorp">leothorp</a>)</li> <li>[<code>jsx-no-comment-textnodes</code>][]: fix for <code>typescript-eslint/parser</code> (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2601">#2601</a>[] <a href="https://github.com/Axnyff">Axnyff</a>)</li> <li>[<code>displayName</code>][]: avoid a crash when using React.memo (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2587">#2587</a>[] <a href="https://github.com/golopot">golopot</a>)</li> </ul> <h3>Docs</h3> <ul> <li>Clean up examples in rule docs (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2546">#2546</a>[] <a href="https://github.com/silvenon">silvenon</a>)</li> <li>[readme] Add Rules of Hooks to Other useful plugins section (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2633">#2633</a>[] <a href="https://github.com/petetnt">petetnt</a>)</li> <li>[<code>no-this-in-sfc</code>][]: backtick <code>this</code> (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2616">#2616</a>[] <a href="https://github.com/mrflip">mrflip</a>)</li> <li>[<code>function-component-definition</code>][]: Fix unnamedComponents option examples (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2608">#2608</a>[] <a href="https://github.com/vkrol">vkrol</a>))</li> </ul> <h3>Changed</h3> <ul> <li>[Deps] Move "semver" to devDependencies (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2595">#2595</a>[] <a href="https://github.com/rajivshah3">rajivshah3</a>)</li> <li>[eslint] remove <code>operator-linebreak</code> override (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2578">#2578</a>[] <a href="https://github.com/golopot">golopot</a>)</li> <li>[Tests] <code>button-has-type</code>: ensure no mistakenly allowed identifiers named <code>button</code>/<code>submit</code>/<code>reset</code> (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2625">#2625</a>[] <a href="https://github.com/golopot">golopot</a>)</li> <li>[Tests] <code>displayName</code>: add a test case (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2593">#2593</a>[] <a href="https://github.com/golopot">golopot</a>)</li> <li>[Dev Deps] update <code>types/eslint</code>, <code>types/estree</code>, <code>types/node</code>, <code>typescript-eslint/parser</code>, <code>coveralls</code>, <code>eslint-config-airbnb-base</code>, <code>eslint-plugin-import</code>, <code>typescript</code></li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2638">#2638</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2638">yannickcr/eslint-plugin-react#2638</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2635">#2635</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2635">yannickcr/eslint-plugin-react#2635</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2633">#2633</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2633">yannickcr/eslint-plugin-react#2633</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2625">#2625</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2625">yannickcr/eslint-plugin-react#2625</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2621">#2621</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2621">yannickcr/eslint-plugin-react#2621</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2616">#2616</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2616">yannickcr/eslint-plugin-react#2616</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2615">#2615</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2615">yannickcr/eslint-plugin-react#2615</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2610">#2610</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2610">yannickcr/eslint-plugin-react#2610</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2608">#2608</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2608">yannickcr/eslint-plugin-react#2608</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2606">#2606</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2606">yannickcr/eslint-plugin-react#2606</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2604">#2604</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2604">yannickcr/eslint-plugin-react#2604</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2601">#2601</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2601">yannickcr/eslint-plugin-react#2601</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2595">#2595</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2595">yannickcr/eslint-plugin-react#2595</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2593">#2593</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2593">yannickcr/eslint-plugin-react#2593</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2588">#2588</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2588">yannickcr/eslint-plugin-react#2588</a></p> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
50666e9296 |
Bump promisify-child-process from 3.1.4 to 4.1.0 in /desktop (#1155)
Summary: Quite keen on this as it removes a babel runtime dependency. Pull Request resolved: https://github.com/facebook/flipper/pull/1155 Reviewed By: nikoant Differential Revision: D21522869 Pulled By: passy fbshipit-source-id: 66e272e1b6a6eb78a51038f20a1717ba0196ec2c |
||
|
|
dcaff4babc |
@allow-large-files Upgrade typescript
Summary: This diff updates the typescript version and it fixes `yarn lint:tsc`. It also successfully pointed out fes of the problems in our codebase. I have fixed those problems Reviewed By: mweststrate Differential Revision: D21548003 fbshipit-source-id: e69c986ee3c763588d9e1e290dad08d1cf1976a8 |
||
|
|
258b0314f5 |
Bump tmp from 0.2.0 to 0.2.1 in /desktop (#1127)
Summary: Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.0 to 0.2.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md">tmp's changelog</a>.</em></p> <blockquote> <h2>v0.2.1 (2020-04-28)</h2> <h4>🚀 Enhancement</h4> <ul> <li><a href="https://github-redirect.dependabot.com/raszi/node-tmp/pull/252">https://github.com/facebook/flipper/issues/252</a> Closes <a href="https://github-redirect.dependabot.com/raszi/node-tmp/issues/250">https://github.com/facebook/flipper/issues/250</a>: introduce tmpdir option for overriding the system tmp dir (<a href="https://github.com/silkentrance">silkentrance</a>)</li> </ul> <h4>🏠 Internal</h4> <ul> <li><a href="https://github-redirect.dependabot.com/raszi/node-tmp/pull/253">https://github.com/facebook/flipper/issues/253</a> Closes <a href="https://github-redirect.dependabot.com/raszi/node-tmp/issues/191">https://github.com/facebook/flipper/issues/191</a>: generate changelog from pull requests using lerna-changelog (<a href="https://github.com/silkentrance">silkentrance</a>)</li> </ul> <h4>Committers: 1</h4> <ul> <li>Carsten Klein (<a href="https://github.com/silkentrance">silkentrance</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/raszi/node-tmp/commits">compare view</a></li> </ul> </details> <br /> [](https://dependabot.com/compatibility-score/?dependency-name=tmp&package-manager=npm_and_yarn&previous-version=0.2.0&new-version=0.2.1) 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:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com). <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) - `dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/1127 Reviewed By: nikoant Differential Revision: D21475580 Pulled By: passy fbshipit-source-id: 5ddd73368b4178cd7a4b431e1661f9509f080635 |
||
|
|
598fee9546 |
Bump @jest-runner/electron from 2.0.2 to 3.0.0 in /desktop (#1125)
Summary: Bumps [jest-runner/electron](https://github.com/facebook-atom/jest-electron-runner) from 2.0.2 to 3.0.0. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
cfc569e07c |
@allow-large-files Update flow to 0.124
Summary: Per title. Close https://github.com/facebook/flipper/pull/1134 Reviewed By: jknoxville Differential Revision: D21428040 fbshipit-source-id: 87411ca06d3b2aab9465806c432b8994d2068661 |
||
|
|
ca3be97393 |
Update uuid in group static to the latest version � (#1079)
Summary: *** � **Important announcement:** Greenkeeper will be saying goodbye � and passing the torch to Snyk on June 3rd, 2020! [Find out how to migrate to Snyk and more at greenkeeper.io](https://greenkeeper.io) *** ## The dependency [uuid](https://github.com/uuidjs/uuid) was updated from `7.0.3` to `8.0.0`. This version is **not covered** by your **current version range**. If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update. --- **Publisher:** [ctavan](https://www.npmjs.com/~ctavan) **License:** MIT [Find out more about this release](https://github.com/uuidjs/uuid). --- <details> <summary>FAQ and help</summary> There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new). </details> --- Your [Greenkeeper](https://greenkeeper.io) bot 🌴 Pull Request resolved: https://github.com/facebook/flipper/pull/1079 Reviewed By: passy Differential Revision: D21324797 Pulled By: nikoant fbshipit-source-id: aa1883120472229827021cbbd121a9a40a30002d |
||
|
|
7d2101c68f |
Convert Database Plugin to TypeScript
Summary: Mainly convert `js` to `tsx` Additional change: - Try not to directly change object value in reduce function - Add emotion styled when there is error using style prop directly Reviewed By: nikoant Differential Revision: D21406943 fbshipit-source-id: 30312fa0b0d2d70fa52c5ff9db747e1a83beb270 |
||
|
|
fb54fb768a |
Update jest2 in group main to the latest version � (#1115)
Summary: *** ☝️ **Important announcement:** Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! [Find out how to migrate to Snyk and more at greenkeeper.io](https://greenkeeper.io) *** ## There have been updates to the *jest2* monorepo: - The `devDependency` [pretty-format](https://github.com/facebook/jest) was updated from `25.5.0` to `26.0.0`. These versions are **not covered** by your **current version range**. If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update. This monorepo update includes releases of one or more dependencies which all belong to the [jest2 group definition](https://github.com/greenkeeperio/monorepo-definitions). --- **Publisher:** [simenb](https://www.npmjs.com/~simenb) **License:** MIT [Find out more about this release](https://github.com/facebook/jest). --- <details> <summary>FAQ and help</summary> There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new). </details> --- Your [Greenkeeper](https://greenkeeper.io) bot 🌴 Pull Request resolved: https://github.com/facebook/flipper/pull/1115 Reviewed By: mweststrate Differential Revision: D21399338 Pulled By: passy fbshipit-source-id: 659471aebc316056c5cc7bdeae91b18f1c6c5ba3 |
||
|
|
d360c95a6d |
Update line-replace in group main to the latest version � (#1074)
Summary: *** ☝️ **Important announcement:** Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! [Find out how to migrate to Snyk and more at greenkeeper.io](https://greenkeeper.io) *** ## The devDependency [line-replace](https://github.com/codealchemist/line-replace) was updated from `1.0.3` to `2.0.1`. This version is **not covered** by your **current version range**. If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update. --- **Publisher:** [codealchemist](https://www.npmjs.com/~codealchemist) **License:** MIT [Find out more about this release](https://github.com/codealchemist/line-replace). --- <details> <summary>FAQ and help</summary> There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new). </details> --- Your [Greenkeeper](https://greenkeeper.io) bot 🌴 Pull Request resolved: https://github.com/facebook/flipper/pull/1074 Reviewed By: nikoant Differential Revision: D21380118 Pulled By: passy fbshipit-source-id: 3ca567a50b95e4b90a13d651d8db330eada009f5 |
||
|
|
9658d1468d |
Update @types/tmp in group main to the latest version � (#1085)
Summary: *** ☝️ **Important announcement:** Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! [Find out how to migrate to Snyk and more at greenkeeper.io](https://greenkeeper.io) *** ## The devDependency [types/tmp](https://github.com/DefinitelyTyped/DefinitelyTyped) was updated from `0.1.0` to `0.2.0`. This version is **not covered** by your **current version range**. If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update. --- **Publisher:** [types](https://www.npmjs.com/~types) **License:** MIT [Find out more about this release](https://github.com/DefinitelyTyped/DefinitelyTyped). --- <details> <summary>FAQ and help</summary> There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new). </details> --- Your [Greenkeeper](https://greenkeeper.io) bot 🌴 Pull Request resolved: https://github.com/facebook/flipper/pull/1085 Reviewed By: mweststrate Differential Revision: D21378815 Pulled By: passy fbshipit-source-id: 05c6dda22ae522f137bf944b287295fb42843a08 |
||
|
|
dade1dadf7 |
Update @oclif/plugin-help in group pkg to the latest version � (#1069)
Summary: *** ☝️ **Important announcement:** Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! [Find out how to migrate to Snyk and more at greenkeeper.io](https://greenkeeper.io) *** ## The dependency [oclif/plugin-help](https://github.com/oclif/plugin-help) was updated from `2.2.3` to `3.0.0`. This version is **not covered** by your **current version range**. If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update. --- **Publisher:** [chadian](https://www.npmjs.com/~chadian) **License:** MIT [Find out more about this release](https://github.com/oclif/plugin-help). --- <details> <summary>FAQ and help</summary> There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new). </details> --- Your [Greenkeeper](https://greenkeeper.io) bot 🌴 Pull Request resolved: https://github.com/facebook/flipper/pull/1069 Reviewed By: nikoant Differential Revision: D21278324 Pulled By: passy fbshipit-source-id: 6217e4d078341d15795b454b47b3ce482a0bfeeb |
||
|
|
b24b6110fa |
Set up E2E workspace
Summary: To be very clear, this is not the final layout of this in any way but it already automates at least testing that the app starts up and the changelog shows. This sets up the annoyingly verbose setup for this. One of the downsides of workspaces is that we need to be able to install all dependencies at once, including the chrome-webdriver which means we need to install the full electron cache now for linting, too. Reviewed By: nikoant Differential Revision: D21204578 fbshipit-source-id: b3403ab62b799228976a651620ea360e0bb1cf99 |
||
|
|
d08dfee018 |
"init" command for flipper-pkg tool
Summary: Added command "init" to "flipper-pkg" which helps to quickly initialise Flipper desktop plugin. Reviewed By: passy Differential Revision: D21253819 fbshipit-source-id: 85a2fbde07ecb63737d180d2a7e5cc2846b4f533 |
||
|
|
21c574ac80 |
"lint" command for flipper-pkg tool
Summary: Implemented json schema for flipper plugin package.json and used it for validation in "flipper-pkg lint" command. Nice thing about json schema is that it not only allows to validate json, but also can be referenced using "$schema" property in json so IDEs like VSCode can find it and use for code completion, validation and to show properties documentation. I'm going to deploy the schema as a part of documentation website so it can be referenced as https://fbflipper.com/schemas/plugin-package/v2.json. Also the "$schema" field can be used instead of "specVersion" to determine the specification according to which the plugin is defined. E.g., if specification version 3 would be created, it will be described in schema https://fbflipper.com/schemas/plugin-package/v3.json, etc. Reviewed By: passy Differential Revision: D21228294 fbshipit-source-id: f21351e584ef936a7d6b314436448489691f83a6 |