Summary: Bumps [emotion/babel-plugin](https://github.com/emotion-js/emotion) from 11.10.2 to 11.10.6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/emotion-js/emotion/releases"><code>@emotion/babel-plugin</code>'s releases</a>.</em></p> <blockquote> <h2><code>@emotion/babel-plugin</code><a href="https://github.com/11"><code>@11</code></a>.10.6</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/emotion-js/emotion/pull/2985">https://github.com/facebook/flipper/issues/2985</a> <a href="4e172c2ae4"><code>4e172c2a</code></a> Thanks <a href="https://github.com/emmatown"><code>@emmatown</code></a>! - Remove peer dependency on <code>babel/core</code></li> </ul> <h2><code>@emotion/babel-plugin</code><a href="https://github.com/11"><code>@11</code></a>.10.5</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://github-redirect.dependabot.com/emotion-js/emotion/pull/2929">https://github.com/facebook/flipper/issues/2929</a> <a href="13afe0303e"><code>13afe030</code></a> Thanks <a href="https://github.com/Andarist"><code>@Andarist</code></a>! - Updated the underlying parser (<a href="https://github.com/thysultan/stylis">stylis</a>).</p> </li> <li> <p>Updated dependencies [<a href="c02b12145a"><code>c02b1214</code></a>]:</p> <ul> <li><code>@emotion/serialize</code><a href="https://github.com/1"><code>@1</code></a>.1.1</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="0283f88aa0"><code>0283f88</code></a> Version Packages (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2999">https://github.com/facebook/flipper/issues/2999</a>)</li> <li><a href="4e172c2ae4"><code>4e172c2</code></a> Remove peer dependency on <code>babel/core</code> from most packages (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2985">https://github.com/facebook/flipper/issues/2985</a>)</li> <li><a href="88ce707647"><code>88ce707</code></a> Add Feathery to the in the wild list (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2990">https://github.com/facebook/flipper/issues/2990</a>)</li> <li><a href="acb72a4559"><code>acb72a4</code></a> Add explicit <code>permissions</code> to GitHub workflows (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2899">https://github.com/facebook/flipper/issues/2899</a>)</li> <li><a href="92be52d894"><code>92be52d</code></a> Version Packages (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2885">https://github.com/facebook/flipper/issues/2885</a>)</li> <li><a href="13afe0303e"><code>13afe03</code></a> Upgrade Stylis to a version with container queries support (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2929">https://github.com/facebook/flipper/issues/2929</a>)</li> <li><a href="d8a13bcae8"><code>d8a13bc</code></a> Fork Stylis prefixer (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2890">https://github.com/facebook/flipper/issues/2890</a>)</li> <li><a href="c1ee578cf1"><code>c1ee578</code></a> Remove unused <code>cx</code> import in a doc example (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2915">https://github.com/facebook/flipper/issues/2915</a>)</li> <li><a href="4c0005f677"><code>4c0005f</code></a> Do not warn about <code>emotion/react</code> being loaded twice in Vitest (<a href="https://github-redirect.dependabot.com/emotion-js/emotion/issues/2905">https://github.com/facebook/flipper/issues/2905</a>)</li> <li><a href="61c66963dd"><code>61c6696</code></a> Do not log failed rule insertions in the speedy mode for <code>-ms-expand</code> and `-m...</li> <li>Additional commits viewable in <a href="https://github.com/emotion-js/emotion/compare/emotion/babel-plugin@11.10.2...@emotion/babel-plugin@11.10.6">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4554 Reviewed By: ivanmisuno Differential Revision: D44215177 Pulled By: mweststrate fbshipit-source-id: beaf102cd8dd8937260f32ebb8760b1a51d68860
Flipper Desktop
This folder contains everything to run the Flipper 'Desktop', that is, the UI which you use to interact with the device / app under debug.
Packages provided here:
- flipper-common: utilities & types shared between client, server, flipper-plugin
- flipper-server-core: all device & client management goes in here. Basically flipper's backend
- flipper-ui-core: all UI goes in here, as far as it doesn't depend on Electron
- flipper-ui-electron: the Electron app, will load server-core and ui-core, and glue them together, providing implementations for some electron * specific stuff like dialgos
- flipper-server: A node process hosting flipper-server-core, that can be connected to over websockets. And probably can serve a browser version of the UI as well.
- flipper-ui-browser: thin wrapper around flipper-ui-core, providing some browser specific behavior / stubs.
- flipper-dump: (might remove later), but want to hack a quick and dirt flipper dump in here, as alternative way to test flipper-server-core.
- flipper-plugin: The flipper SDK used by plugins. Exposes all API's that can be used by plugins
- pkg: CLI tool to manage building flipper plugins
- pkg-lib
- plugin-lib
- babel-transformer
- doctor
- eslint-plugin-flipper
Packages overview
flipper-ui-electron:
- flipper-server-core (directly embedded)
- flipper-ui-core
- plugins (prebundled)
- plugins (installable)
- flipper-plugin
flipper-server
- flipper-server-core
- flipper-ui-browser (served by webserver)
- flipper-ui-core (communicates using WebSocket with server-core)
- plugins (prebundled)
- plugins (installable)?
flipper-dump
- flipper-server-core