200fa2dab55cc2a5f2b595585bf01ea04d0db6cc
4269 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
4d9c7953cc |
Bump eslint-plugin-jsx-a11y from 6.4.0 to 6.4.1 in /flipper-js-client-sdk (#1640)
Summary: Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y) from 6.4.0 to 6.4.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md">eslint-plugin-jsx-a11y's changelog</a>.</em></p> <blockquote> <h1>6.4.1 / 2020-10-26</h1> <ul> <li>f8a4496 Upgrade jsx-ast-utils to v3.1.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
ff781ffbba |
Bump @types/node from 14.14.2 to 14.14.6 in /desktop (#1645)
Summary: Bumps [types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.2 to 14.14.6. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1645 Reviewed By: passy Differential Revision: D24702589 Pulled By: cekkaewnumchai fbshipit-source-id: 5f4c6cb0fed8681174aa4325ada03501da5f6241 |
||
|
|
7dc238a104 |
@allow-large-files [flipper][PR] Bump typescript from 4.0.3 to 4.0.5 in /flipper-js-client-sdk (#1639)
Summary: Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.0.3 to 4.0.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 4.0.5</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-0/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.0.0%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.0.1%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.0.2%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.2</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+4.0.3%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.3</a>.</li> <li>TypeScript 4.0.4 NOT FOUND</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+4.0.5%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.5</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
24993f35de |
Bump npm-packlist from 2.1.2 to 2.1.4 in /desktop (#1647)
Summary: Bumps [npm-packlist](https://github.com/npm/npm-packlist) from 2.1.2 to 2.1.4. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
b4c8978bb9 |
Bump @types/react-dom from 16.9.8 to 16.9.9 in /desktop (#1646)
Summary: Bumps [types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 16.9.8 to 16.9.9. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1646 Reviewed By: passy Differential Revision: D24702607 Pulled By: cekkaewnumchai fbshipit-source-id: 175798a63ec3d6658a19b0c41524b5399ee446e2 |
||
|
|
8a57d170d8 |
Bump babel-jest from 26.6.1 to 26.6.2 in /react-native/ReactNativeFlipperExample (#1643)
Summary: Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 26.6.1 to 26.6.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/releases">babel-jest's releases</a>.</em></p> <blockquote> <h2>26.6.2</h2> <h3>Features</h3> <ul> <li><code>[jest-core]</code> Add <code>findRelatedTests</code> and <code>nonFlagArgs</code> in allowed config options for <code>updateConfigAndRun</code> in watch plugins (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10659">#10659</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[babel-plugin-jest-hoist]</code> Preserve order of hoisted mock nodes within containing block (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10536">#10536</a>)</li> <li><code>[babel-plugin-jest-hoist]</code> Hoist pure constants to support experimental JSX transform in hoisted mocks (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10723">#10723</a>)</li> <li><code>[babel-preset-jest]</code> Update <code>babel-preset-current-node-syntax</code> to support top level await (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10747">#10747</a>)</li> <li><code>[expect]</code> Revert "Fix <code>objectContaining</code> to work recursively into sub-objects (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10508">#10508</a>)" (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10766">#10766</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> fix: don't assume <code>stack</code> is always a string (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10697">#10697</a>)</li> <li><code>[jest-config]</code> Fix bug introduced in watch mode by PR <a href="https://github-redirect.dependabot.com/facebook/jest/pull/10678/files#r511037803">#10678</a> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10692">#10692</a>)</li> <li><code>[jest-config]</code> Throw correct error for missing preset modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10737">#10737</a>)</li> <li><code>[jest-resolve-dependencies]</code> Resolve mocks as dependencies (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10713">#10713</a>)</li> <li><code>[jest-runtime]</code> Handle file URLs in dynamic imports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10744">#10744</a>)</li> <li><code>[jest-runtime, babel-jest]</code> Pass more ESM options to <code>jest/transform</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10752">#10752</a>)</li> <li><code>[jest-runtime]</code> Properly inject <code>extraGlobals</code> into the runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10758">#10758</a>)</li> <li><code>[jest-transform]</code> Link to ESM docs on syntax errors (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10748">#10748</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Add docs for using mocks in TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10415">#10415</a>)</li> <li><code>[eslint-config-fb-strict]</code> Move package from this repo to <code>fbjs</code> repo (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10739">#10739</a>)</li> <li><code>[examples]</code> Update TypeScript example to show use of newer Jest types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10399">#10399</a>)</li> <li><code>[jest-cli]</code> chore: standardize files and folder names (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10698">#10698</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md">babel-jest's changelog</a>.</em></p> <blockquote> <h2>26.6.2</h2> <h3>Features</h3> <ul> <li><code>[jest-core]</code> Add <code>findRelatedTests</code> and <code>nonFlagArgs</code> in allowed config options for <code>updateConfigAndRun</code> in watch plugins (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10659">#10659</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[babel-plugin-jest-hoist]</code> Preserve order of hoisted mock nodes within containing block (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10536">#10536</a>)</li> <li><code>[babel-plugin-jest-hoist]</code> Hoist pure constants to support experimental JSX transform in hoisted mocks (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10723">#10723</a>)</li> <li><code>[babel-preset-jest]</code> Update <code>babel-preset-current-node-syntax</code> to support top level await (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10747">#10747</a>)</li> <li><code>[expect]</code> Revert "Fix <code>objectContaining</code> to work recursively into sub-objects (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10508">#10508</a>)" (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10766">#10766</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> fix: don't assume <code>stack</code> is always a string (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10697">#10697</a>)</li> <li><code>[jest-config]</code> Fix bug introduced in watch mode by PR <a href="https://github-redirect.dependabot.com/facebook/jest/pull/10678/files#r511037803">#10678</a> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10692">#10692</a>)</li> <li><code>[jest-config]</code> Throw correct error for missing preset modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10737">#10737</a>)</li> <li><code>[jest-resolve-dependencies]</code> Resolve mocks as dependencies (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10713">#10713</a>)</li> <li><code>[jest-runtime]</code> Handle file URLs in dynamic imports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10744">#10744</a>)</li> <li><code>[jest-runtime, babel-jest]</code> Pass more ESM options to <code>jest/transform</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10752">#10752</a>)</li> <li><code>[jest-runtime]</code> Properly inject <code>extraGlobals</code> into the runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10758">#10758</a>)</li> <li><code>[jest-transform]</code> Link to ESM docs on syntax errors (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10748">#10748</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Add docs for using mocks in TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10415">#10415</a>)</li> <li><code>[eslint-config-fb-strict]</code> Move package from this repo to <code>fbjs</code> repo (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10739">#10739</a>)</li> <li><code>[examples]</code> Update TypeScript example to show use of newer Jest types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10399">#10399</a>)</li> <li><code>[jest-cli]</code> chore: standardize files and folder names (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10698">#10698</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
54e07f480c |
Bump jest from 26.6.1 to 26.6.2 in /react-native/ReactNativeFlipperExample (#1642)
Summary: Bumps [jest](https://github.com/facebook/jest) from 26.6.1 to 26.6.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/releases">jest's releases</a>.</em></p> <blockquote> <h2>26.6.2</h2> <h3>Features</h3> <ul> <li><code>[jest-core]</code> Add <code>findRelatedTests</code> and <code>nonFlagArgs</code> in allowed config options for <code>updateConfigAndRun</code> in watch plugins (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10659">#10659</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[babel-plugin-jest-hoist]</code> Preserve order of hoisted mock nodes within containing block (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10536">#10536</a>)</li> <li><code>[babel-plugin-jest-hoist]</code> Hoist pure constants to support experimental JSX transform in hoisted mocks (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10723">#10723</a>)</li> <li><code>[babel-preset-jest]</code> Update <code>babel-preset-current-node-syntax</code> to support top level await (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10747">#10747</a>)</li> <li><code>[expect]</code> Revert "Fix <code>objectContaining</code> to work recursively into sub-objects (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10508">#10508</a>)" (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10766">#10766</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> fix: don't assume <code>stack</code> is always a string (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10697">#10697</a>)</li> <li><code>[jest-config]</code> Fix bug introduced in watch mode by PR <a href="https://github-redirect.dependabot.com/facebook/jest/pull/10678/files#r511037803">#10678</a> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10692">#10692</a>)</li> <li><code>[jest-config]</code> Throw correct error for missing preset modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10737">#10737</a>)</li> <li><code>[jest-resolve-dependencies]</code> Resolve mocks as dependencies (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10713">#10713</a>)</li> <li><code>[jest-runtime]</code> Handle file URLs in dynamic imports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10744">#10744</a>)</li> <li><code>[jest-runtime, babel-jest]</code> Pass more ESM options to <code>jest/transform</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10752">#10752</a>)</li> <li><code>[jest-runtime]</code> Properly inject <code>extraGlobals</code> into the runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10758">#10758</a>)</li> <li><code>[jest-transform]</code> Link to ESM docs on syntax errors (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10748">#10748</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Add docs for using mocks in TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10415">#10415</a>)</li> <li><code>[eslint-config-fb-strict]</code> Move package from this repo to <code>fbjs</code> repo (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10739">#10739</a>)</li> <li><code>[examples]</code> Update TypeScript example to show use of newer Jest types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10399">#10399</a>)</li> <li><code>[jest-cli]</code> chore: standardize files and folder names (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10698">#10698</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md">jest's changelog</a>.</em></p> <blockquote> <h2>26.6.2</h2> <h3>Features</h3> <ul> <li><code>[jest-core]</code> Add <code>findRelatedTests</code> and <code>nonFlagArgs</code> in allowed config options for <code>updateConfigAndRun</code> in watch plugins (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10659">#10659</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[babel-plugin-jest-hoist]</code> Preserve order of hoisted mock nodes within containing block (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10536">#10536</a>)</li> <li><code>[babel-plugin-jest-hoist]</code> Hoist pure constants to support experimental JSX transform in hoisted mocks (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10723">#10723</a>)</li> <li><code>[babel-preset-jest]</code> Update <code>babel-preset-current-node-syntax</code> to support top level await (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10747">#10747</a>)</li> <li><code>[expect]</code> Revert "Fix <code>objectContaining</code> to work recursively into sub-objects (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10508">#10508</a>)" (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10766">#10766</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> fix: don't assume <code>stack</code> is always a string (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10697">#10697</a>)</li> <li><code>[jest-config]</code> Fix bug introduced in watch mode by PR <a href="https://github-redirect.dependabot.com/facebook/jest/pull/10678/files#r511037803">#10678</a> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10692">#10692</a>)</li> <li><code>[jest-config]</code> Throw correct error for missing preset modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10737">#10737</a>)</li> <li><code>[jest-resolve-dependencies]</code> Resolve mocks as dependencies (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10713">#10713</a>)</li> <li><code>[jest-runtime]</code> Handle file URLs in dynamic imports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10744">#10744</a>)</li> <li><code>[jest-runtime, babel-jest]</code> Pass more ESM options to <code>jest/transform</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10752">#10752</a>)</li> <li><code>[jest-runtime]</code> Properly inject <code>extraGlobals</code> into the runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10758">#10758</a>)</li> <li><code>[jest-transform]</code> Link to ESM docs on syntax errors (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10748">#10748</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Add docs for using mocks in TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10415">#10415</a>)</li> <li><code>[eslint-config-fb-strict]</code> Move package from this repo to <code>fbjs</code> repo (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10739">#10739</a>)</li> <li><code>[examples]</code> Update TypeScript example to show use of newer Jest types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10399">#10399</a>)</li> <li><code>[jest-cli]</code> chore: standardize files and folder names (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10698">#10698</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
82209c872f |
Bump react-window from 1.8.5 to 1.8.6 in /desktop (#1648)
Summary: Bumps [react-window](https://github.com/bvaughn/react-window) from 1.8.5 to 1.8.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md">react-window's changelog</a>.</em></p> <blockquote> <h3>1.8.6</h3> <ul> <li>{emoji:2728} Updated peer dependencies to include React v17.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
9998e6345c |
Bump promise-retry from 1.1.1 to 2.0.1 in /desktop (#1649)
Summary: Bumps [promise-retry](https://github.com/IndigoUnited/node-promise-retry) from 1.1.1 to 2.0.1. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
181afc8f36 |
Add an easy option to mark all stories in database as seen
Differential Revision: D24634705 fbshipit-source-id: f548b4bf461015da161024acf8cc69f500a82dfa |
||
|
|
746c501ccb |
Bump react-native-flipper from 0.63.0 to 0.64.0 in /react-native/ReactNativeFlipperExample (#1641)
Summary: Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.63.0 to 0.64.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/facebook/flipper/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1641 Reviewed By: passy Differential Revision: D24702739 Pulled By: cekkaewnumchai fbshipit-source-id: 04c42ade821899e85679b22a818e5e1c221ce507 |
||
|
|
9d5ca7de87 |
Support screencaps/recordings from multiple devices
Summary: We've been using "booted" as a shortcut to select a device in `xcrun` but that will only refer to the *first* booted simulator. If you have multiple ones, that causes screenshots, videos and logs to always be pulled from the first. Of course, this isn't documented anywhere, because Apple, but you can instead of `booted` pass in the "UDID" and refer to a specific device in all cases. Reviewed By: nikoant Differential Revision: D24627077 fbshipit-source-id: 2a52a8a17776746af4b3f6ca821dcce37bb0f7c2 |
||
|
|
aef3672235 |
Make support form and plugin manager accessible
Summary: This diff makes the plugin manager and support form accessible from Sandy. Actually converting them is TODO in T78698507 / T78698498 Reviewed By: cekkaewnumchai Differential Revision: D24620558 fbshipit-source-id: c689d95b638b77ad504915a117e909cf0d88b841 |
||
|
|
3484f321af |
Support archived devices
Summary: Make sure archived are displayed as such in the UI, and normal device functions aren't available: * taking screenshots * bookmarks * metro device plugins * disabling plugins * disabled and unavailable plugins * mobile builds Also moved starting an emulator to the left rail, since it isn't a function related to the current selected thing Reviewed By: cekkaewnumchai Differential Revision: D24620247 fbshipit-source-id: f1f469e2fc5167fd90ccb35d583988873a9bc787 |
||
|
|
9deed974be |
Support active sheet mechanism in Sandy
Summary: This diffs adds support for the activeSheets mechanism in Sandy. It should be removed in the future (see T78696648) since open a dialog and keeping dialog state locally results in much more straight forward code, but supporting this for now makes sure that old flows are still supported. With this change the plugin selection during a Flipper export for example wouldn't become visible Reviewed By: cekkaewnumchai Differential Revision: D24620074 fbshipit-source-id: f0558f5738e86a84a5cd0b9d574a3cfd0a3bf424 |
||
|
|
ef7d4ea487 |
Fix shrink issue in search box
Summary: See test plan, if there is little space, 'tags' tended to overflow the search box. After this change the searchbox will grow were needed. Reviewed By: cekkaewnumchai Differential Revision: D24563826 fbshipit-source-id: 616173db7c080561ff51a76ab0e8938c58f87820 |
||
|
|
d765e0f93e |
Fix React Native docs
Summary: Reckon this broke with the Docusaurus 2 upgrade. Reviewed By: mweststrate Differential Revision: D24537442 fbshipit-source-id: b3fbac990f82819941e17f0f7ce89df616aa6718 |
||
|
|
835f4064e1 |
Upgrade react-native-flipper deps
Summary: Just bumping the peer dependencies to be in check with the dev deps. React doesn't seem to be directly used, so I'm not sure why it even needs to be listed. Reviewed By: mweststrate Differential Revision: D24537296 fbshipit-source-id: ac6313e7e58f79f75c7bad6ad4a6068b10ecab95 |
||
|
|
1e546c9985 |
Bump eslint-plugin-react-hooks from 4.1.2 to 4.2.0 in /flipper-js-client-sdk (#1614)
Summary: Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.1.2 to 4.2.0. <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.2.0</h2> <ul> <li>No changes, this was an automated release together with React 17.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1614 Reviewed By: cekkaewnumchai Differential Revision: D24590115 Pulled By: passy fbshipit-source-id: b7f4c86c6f41ad39e389b06e79f6b3e08402a230 |
||
|
|
dc14d62fa5 |
Bump eslint-plugin-react from 7.21.4 to 7.21.5 in /flipper-js-client-sdk (#1615)
Summary: Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.21.4 to 7.21.5. <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.21.4...v7.21.5">7.21.5</a> - 2020.10.19</h2> <h3>Fixed</h3> <ul> <li>[<code>jsx-indent-props</code>]: Apply indentation when using brackets (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2826">#2826</a>[] <a href="https://github.com/Moong0122">Moong0122</a>)</li> <li>[<code>jsx-handler-names</code>]: Skip inline handlers when checkInlineFunction=false (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2833">#2833</a>[] <a href="https://github.com/onigoetz">onigoetz</a>)</li> </ul> <h3>Changed</h3> <ul> <li>[Tests] <code>jsx-indent-props</code>: Add passing test (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2823">#2823</a>[] <a href="https://github.com/Hypnosphi">Hypnosphi</a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2833">#2833</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2833">yannickcr/eslint-plugin-react#2833</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2826">#2826</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2826">yannickcr/eslint-plugin-react#2826</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2823">#2823</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2823">yannickcr/eslint-plugin-react#2823</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
bd379b76f1 |
Bump eslint-plugin-jsx-a11y from 6.3.1 to 6.4.0 in /flipper-js-client-sdk (#1630)
Summary: Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y) from 6.3.1 to 6.4.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md">eslint-plugin-jsx-a11y's changelog</a>.</em></p> <blockquote> <h1>6.4.0 / 2020-10-26</h1> <ul> <li>83e4ff2 [Deps] update <code>axe-core</code>, <code>jsx-ast-utils</code></li> <li>eb92b07 [Dev Deps] update <code>babel/cli</code>, <code>babel/core</code>, <code>babel/plugin-transform-flow-strip-types</code>, <code>eslint-plugin-flowtype</code>, <code>eslint-plugin-import</code>, <code>estraverse</code>, <code>expect</code>, <code>object.assign</code></li> <li>3d98d7a [Deps] update <code>babel/runtime</code>, <code>axe-core</code></li> <li>f702f62 [readme] add Spanish translation</li> <li>c2ae092 [Docs] <code>no-static-element-interactions</code>: Fixed rule name in comments</li> <li>b90e20d Fix screenreader -> screen reader</li> <li>645900a Fixed rule name in comments</li> <li>381b9d6 [fix:634] Ignore control elements that are hidden</li> <li>2c47f0a [Fix] <code>autocomplete-valid</code>: workaround for axe not being able to handle <code>null</code></li> <li>00bd6d8 Add failing test for autocomplete with dynamic type</li> <li>3c49c9a Add WCAG guidelines to rule documentation</li> <li>4ecaf35 Add a testcase for tablist to interactive supports focus</li> <li>dac6864 Deprecate the accessible-emoji rule</li> <li>5191053 Update to axobject-query@2.2.0</li> <li>b315698 Allow negative tabindex in aria-activedescendant-has-tabindex</li> <li>8e6fcd0 docs: fix travis badge now points to correct location at travis-ci.com</li> <li>2234df7 Account for additional control elements in label-has-associated-control</li> <li>5cbb718 Adding test cases for label tests</li> <li>66c425c Additional test case for no-redundant-roles</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a0516639e3 |
Bump eslint-config-prettier from 6.12.0 to 6.14.0 in /flipper-js-client-sdk (#1618)
Summary: Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.12.0 to 6.14.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md">eslint-config-prettier's changelog</a>.</em></p> <blockquote> <h3>Version 6.14.0 (2020-10-21)</h3> <ul> <li>Added: New [eslint-plugin-vue] rules: [vue/array-bracket-newline] and [vue/block-tag-newline]. Thanks to <a href="https://github.com/xcatliu">xcatliu</a>!</li> </ul> <h3>Version 6.13.0 (2020-10-16)</h3> <ul> <li>Added: New rules in [eslint-plugin-vue] 7.0 (which supports Vue 3.0). Thanks to <a href="https://github.com/xcatliu">xcatliu</a>!</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
39e02f5852 |
Fix flipper-pkg
Summary: flipper-pkg is broken because of metro package name change. This change should fix it. Reviewed By: priteshrnandgaonkar Differential Revision: D24591217 fbshipit-source-id: 2036c43bc0c2bb052e56740a03dc248e7daa8cfc |
||
|
|
e5181a31c6 |
Flipper Snapshot Bump: v0.64.1-SNAPSHOT
Summary: Releasing snapshot version 0.64.1-SNAPSHOT Reviewed By: priteshrnandgaonkar Differential Revision: D24590606 fbshipit-source-id: 70e080e83661f6e73108e700718e8be37d8508f9 |
||
|
|
a3bcf6b043 |
Flipper Release: v0.64.0
Summary: Releasing version 0.64.0 Reviewed By: priteshrnandgaonkar Differential Revision: D24590607 fbshipit-source-id: 04671a31028a33cf020acd8b83c219608fe38319 |
||
|
|
e993b7e9d4 |
Bump console-feed from 3.1.8 to 3.1.10 in /desktop (#1627)
Summary: Bumps [console-feed](https://github.com/samdenty99/console-feed) from 3.1.8 to 3.1.10. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/samdenty99/console-feed/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1627 Reviewed By: cekkaewnumchai Differential Revision: D24590105 Pulled By: passy fbshipit-source-id: 490dc7bec5f231fa3c689abfb00aea33bb27fe0e |
||
|
|
61a134195c |
Bump ReactNativeFlipperExample npm deps
Summary: Everything but react-native where we'd want to go through the upgrade wizard. Used `yarn upgrade-interactive` to hit a few dependabot updates at once. Reviewed By: mweststrate Differential Revision: D24537224 fbshipit-source-id: c03f86310a9e5578cccc29e346c702165482a487 |
||
|
|
f36c3656b5 |
Upgrade to React 17
Summary: Doing some oncall upgrades. Changelog: Upgrade internal React version to v17 Reviewed By: mweststrate Differential Revision: D24506315 fbshipit-source-id: 911e4f657684b4d98ec3ef91bc8a81c43130da5b |
||
|
|
b8f68a4026 |
Support React Native buttons
Summary: Added the Metro buttons to AppInspect Reviewed By: cekkaewnumchai Differential Revision: D24544760 fbshipit-source-id: 1eb6face14a7950d654c95b1a8fca31b8efed99b |
||
|
|
82604020ab |
Support screenshot buttons
Summary: Added Sandy styling to `CaptureButtons`, and converted to hooks while at it Reviewed By: cekkaewnumchai Differential Revision: D24538953 fbshipit-source-id: cfb9a9b856ada40eb96b77d2e5e6ea780971d0ce |
||
|
|
9f3df3406d |
Bless "Layout" and "theme"
Summary: This blesses the `Layout` and `theme` components and exposes them from `flipper-plugin`, so that they can be used in (public) Sandy plugins. Also marked old abstractions as going to be deprecated. Reviewed By: cekkaewnumchai Differential Revision: D24503560 fbshipit-source-id: a8f384667b8f66e3b9f00771a123fe5c9d755eb3 |
||
|
|
dfdc02fbc2 |
Automated: Update Podfile.lock (#1610)
Summary: This is an automated PR to update the Podfile.lock. - Make sure that the Podfile.lock contains latest FlipperKit and Flipper pod versions. - Also make sure that all the dependencies are updated to the latest one. - This is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request) Pull Request resolved: https://github.com/facebook/flipper/pull/1610 Reviewed By: nikoant Differential Revision: D24505996 Pulled By: passy fbshipit-source-id: f959e173e69d4857d3694d11590da8563d0b9cf9 |
||
|
|
8a31e984b3 |
Use QPL-managed QPLCore and PigeonClient (#1612)
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/1612 * Use the QPL-managed QPLCore and PigeonClient. **Facebook:** js-shared/qpl and js-shared/pigeon-client are maintained by QPL in xplat/js-shared. I've updated the Metro config and tsconfig to allow the packages to be imported without breaking the open-source version. Reviewed By: passy Differential Revision: D24358369 fbshipit-source-id: 7f13d6c99d8ca6ebcd0e66bf0e5f25069370cce7 |
||
|
|
5731e3a155 |
Scrolling improvements
Summary: Split container had a convenient property `scrollable`, that automatically applies a Scroll container to the main content. But I noticed it leads to bad design choices because it is so convenient. So sometimes scrolling would be unnecessarily in two directions because of this. Or, since the scroll container wraps around the whole content, toolbars would scroll out of view. By forcing scrolling to be put explicitly in the component tree, we encourage plugin developers to think about where they actually want to have that scroll, and in which direction. Also added options to use the Container padding properties on ScrollContainer, which is great since we can keep the scrollbars outside the padding, and apply it to the content only, to prevent an accidental mistake where people would put a scroll container in a padded container, that would put the scrollbar inside the padding. Reviewed By: cekkaewnumchai Differential Revision: D24502546 fbshipit-source-id: 524004a1c5f33a185f9b959251b72875dd623cb3 |
||
|
|
30f5f0b59a |
Small design system simplifications
Summary: So far we distinguished `Layout.Container` from `Layout.Vertical`, but they did almost exactly the same, so figured to unify them, so smaller API ftw :) Normal containers put children vertical, and if you want to use horizontal, use Layout.Horzontal Also simplified code in Layout file a little bit. Fixed issue I split container where the main container didn't go "underneath" the fixed container Reviewed By: cekkaewnumchai Differential Revision: D24502547 fbshipit-source-id: 517db3692749e670cda8f0cd7cb1c807df818b4d |
||
|
|
26e040ea73 |
Layout fix in searchable actions
Summary: Tiny fix were horizontally aligned items were accidentally allowed to shrink by default. Reviewed By: cekkaewnumchai Differential Revision: D24501856 fbshipit-source-id: 30ad3987a744b14b41993ed27db9edadd420f0df |
||
|
|
402ea2fc14 |
Convert to Shared Preference Plugin to Sandy
Summary: per title In addition, this diff adds `startUnactivated` option to allow setting up `onSend` mock implementation. Reviewed By: mweststrate Differential Revision: D24477989 fbshipit-source-id: f913574ebacdd436e8511baa43744249a014e90b |
||
|
|
467a6b16fb |
Add Notification View
Summary: This stack tries to migrate notification system to Sandy. This diff contains on the view; other functionalities aren't working. Also, some of the views will be implemented as functionalities are added. Reviewed By: mweststrate Differential Revision: D24390370 fbshipit-source-id: 8e11a01d9462934ff1fadf411e7e8f57ca7ef078 |
||
|
|
2c88ca3d18 |
Upgrade flow to 0.131
Summary: Actually, things only start to break in 132. Reviewed By: mweststrate Differential Revision: D24480958 fbshipit-source-id: c7003459647d06cbcdf639505fa0779183923a3b |
||
|
|
8d6502b5d7 |
Upgrade Flow to 0.130
Summary: This should give us some headroom. There are some incompatibilities and bugs in newer versions, so only bumping this one which is compatible. Reviewed By: mweststrate Differential Revision: D24480863 fbshipit-source-id: ec21b937bf44686e49a71aeb38063d996d2cbff4 |
||
|
|
910ad7f992 |
Update documentation about development build customisation options
Summary: Added docs about customisation options for development build Reviewed By: mweststrate Differential Revision: D24478489 fbshipit-source-id: d415b958f3b8abffbb462a6df8dffdeceea4c7bf |
||
|
|
957ae9d7ca |
small Searchable table refactoring
Summary: export filterRowsFact so we can reuse it. it's needed in diffs above Reviewed By: SimoneCasagranda Differential Revision: D24445819 fbshipit-source-id: 1c9ca363419c7e34f53e65b77764a49235e259e2 |
||
|
|
d4debc4185 |
Use dotenv for dev mode customisation
Summary: Allow using of .env file to pass env vars to be used in dev mode. Currently this allow to configure defaults for enabling fast refresh, automatic opening of dev tools and plugins to load. Reviewed By: passy Differential Revision: D24398938 fbshipit-source-id: 30a5d86b7906a7723a404cf84a1b8d50ae497dbc |
||
|
|
2d9cf5a905 |
Option to load only specific plugins in dev mode
Summary: Currently we load all the plugins even if they are not required in dev mode, e.g. when you are developing a specific plugin. This diff adds an env var and command-line option to specify exact list of plugins to load. This makes dev mode startup faster and consume less memory. Reviewed By: passy Differential Revision: D24394146 fbshipit-source-id: 42a78c1ffb2632e657c2411e34e9c80fff18df3a |
||
|
|
966d748ace |
Some fixes in rendering legacy plugins
Summary: Some exploratory testing on all iOS and Android plugins, to see how they behave inside Sandy, and fixed some layout glitches (some were also present without Sandy) General fixes: * Introduced some niceties like searchbox resizing properly, and toolbars wrapping automatically in Sandy, rather than buttons becoming invisible * Containers don't grow anymore by default, but take size of contents * ScrollContainer child is now a Layout.Vertical. Layout.Vertical should be used as default container everywhere (e.g. Tabs, Panels) in the future * Fixed layout issue if a split container had only 1 visible child * DetailsSidebar now scrolls vertically by default * Details sidebar would sometimes render content in-place rather than in the reserved area * AppSelector dropdown and Plugin list will now properly ellipse (...) if there is not enough space Plugin fixes: * Long database / table names in Database plugin would break layout Also fixes https://github.com/facebook/flipper/issues/1611 Reviewed By: passy Differential Revision: D24454188 fbshipit-source-id: c60c867270900a1d4f28587d47067c6ec1072ede |
||
|
|
4f7294c96d |
Add unit tests for selection changes and plugin list computation
Summary: Tests to verify the more complex selection logic resulting from the Metro device exception. Also verifies the logic that computes the available plugins Reviewed By: nikoant Differential Revision: D24445555 fbshipit-source-id: 70110c4470e6aa1356e814aa40744b65c21cad89 |
||
|
|
99dfeacdf8 |
useMemo -> useMemoize
Summary: I love useMemo, and the memoized functions are in principle easy to testable since deps are known But in practice they aren't as they close over their deps, preventing hoisting. So I now use a small `useMemoize` utility that encourages me to write them in a testable manner. Applied this to the PluginList, and it makes it imho cleaner to read. Also, testing is now much easier as demonstrated in the next diff. Reviewed By: nikoant Differential Revision: D24445556 fbshipit-source-id: e156dbd4b8623eb1b90650e174b69a0ec868d2da |
||
|
|
c55be74426 |
Be able to select Metro plugins
Summary: This adds the ability in AppInspect to work with Metro and plugins. Metro remains a weird and hardcoded edge case, as we show it as part of another device. So a few things to notice: - Metro does not have it's own entry in the device/app dropdown - When selecting a metro plugin, the surrounding context (selected main device / app) remains, but you will notice that the device dropdown switches to 'React Native'. This is intentional to reflect that we are talking to React Native in general, and not necessarily to the device / app shown in the context. Reviewed By: nikoant Differential Revision: D24422267 fbshipit-source-id: 239aa71b5c01e19bdda53a930ad9fa8af13b8d4a |
||
|
|
8a7323b9f8 |
Render plugin list
Summary: This diff adds the rough navigation to open pugins, there are some rough egdes still, and tests will be added later, but wanted to keep diffs small, and land the feature early to get some initial dogfooding going on early. Note that we now also show all disabled plugins to help people with trouble shooting. Reviewed By: nikoant Differential Revision: D24418411 fbshipit-source-id: 1402d69efe2e52bc2c81336cfb4f4c9928ea4d80 |
||
|
|
2c6c7fb46c |
(flux stores) 5. make "logs" tab look nicer
Summary:
This diff implement few things:
* Logs tab for plugin
* Sending new state for each action is expensive, that is why flipper side receive only diffs and uses `getStateFromLogItem` to calculate new state
* fixed `keys` in `DataInspector.tsx` which caused `DataInspector` become unresponsive
{F340648998}
Differential Revision: D23021619
fbshipit-source-id: 17490c25f7b86faf9e574a612996563aac18525e
|