e4fb2907fdcc0b9f474d8ecebfba20e05dfa12da
5498 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
e4fb2907fd |
Auto-generate plugin docs
Summary: This diff changes the way on how plugin documentation is produced. Instead of keeping plugin documentation together with other docs, we will now keep it together with plugin code. There are multiple advantages of such solution: 1. We are generating docs for every plugin in a standartised way so all of them looks similar. We can also use plugin metadata for generation as well (e.g. take title, icon, oncall name etc from package.json). 2. Standartised plugin docs make it possible to build docs both for websites (public and internal) and for embedding into Flipper. 3. It will hopefully incentivise authors to write docs as they will be a part of plugin "package". 4. We can scaffold documentation template using scarf to further incentivise filling it. Reviewed By: jknoxville Differential Revision: D29378053 fbshipit-source-id: 66ea48dc9ba225fabfb256ae6a10f8c81eef6f5f |
||
|
|
116f6eb5ba |
Show PluginInfo for unavailable and not installed plugins
Summary: Updated PluginInfo component to show info about uninstalled and unavailable plugins in addition to enabled/disabled. Now any selected plugin will be shown there. For uninstalled plugins we will show "Install" action button. For unavailable plugins we wiil show an alert describing why plugin is unavailable. Reviewed By: mweststrate Differential Revision: D29254970 fbshipit-source-id: 0de32da5b5550ff6b7d452abf6ff7259677aebc5 |
||
|
|
e36eec82b2 |
Change PluginContainer to allow selecting unavailable plugins
Summary: Changed PluginContainer implementation to allow selecting unavailable/uninstalled plugins which was impossible before that. Please note that for now something is shown only for enabled and disabled plugins. In next diff I'm also adding content for unavailable and uninstalled plugins. Reviewed By: mweststrate Differential Revision: D29254788 fbshipit-source-id: da639e5efddc821061abb69df534ffdce8ccd4e0 |
||
|
|
ff5d8ba29f |
Use selectors to compute plugin lists according to the selected device and app
Summary: Use selectors to re-compute and cache plugin lists according to the selected device and app. Reviewed By: mweststrate Differential Revision: D29247845 fbshipit-source-id: 4bc669d5d441d605c4090086c4ce59b6d9684a4c |
||
|
|
1d26faeacb |
Plugin Info UI layout
Summary: Initial layout for Plugin Info view built based on Plugin Manager Flow mockups. Reviewed By: mweststrate Differential Revision: D29186006 fbshipit-source-id: 01fafbdba049baf2e573228ff5b939ebc4871db2 |
||
|
|
fd9b5cc94d |
Use set instead of array to keep list of supported plugins per client
Summary: Use set instead of array to keep list of supported plugins per client. It is not used as array anyway, in most places it is used to determine whether a plugin is supported or not and it's much faster to use set for that. Reviewed By: priteshrnandgaonkar Differential Revision: D29200673 fbshipit-source-id: 5f3c404a1a668c153867d7c1b6c223941f0b3b36 |
||
|
|
280c612157 |
PluginInfo component
Summary: Moved PluginEnabler component from PluginContainer into a separate file PluginInfo and also refactored it to not use deprecated components. In following diffs I will be extending PluginInfo to show not only enabler, but also additional information about the currently selected plugin. Reviewed By: priteshrnandgaonkar Differential Revision: D29186007 fbshipit-source-id: 4c8af9dcc4dc53476b9c50305f2221aeb009553e |
||
|
|
7bc38c1735 |
Allow selecting disabled, unsupported and not installed plugins
Summary: This diffs removes restrictions on selecting disabled, uninstalled and unsupported plugins. Now it will be possible to select them, however for now empty view will be shown in such case. In next diffs I'll add Plugin Info view which will be shown in case disabled plugin is selected. It will show static info about plugin - readme, version, oncall, user feedback group etc. This will make it possible for users to browse info about all plugins, even unsupported by selected device/app. There is one problem that our analytics will be screwed by this change as even disabled plugins will be counted as used. I'll address this later in this stack. If you see other potential problems with removing restrictions on selecting disabled plugins - please let me know. Reviewed By: passy Differential Revision: D29186005 fbshipit-source-id: 2e55c5fd3bb402594f4dbace6e287725de65bc6f |
||
|
|
bf1b10c130 |
Tuesday dep bump
Summary: allow-large-files More easy patch version updates. Reviewed By: jknoxville Differential Revision: D29453190 fbshipit-source-id: ef9bd37317f9e8e1809d624db5ed62ce34b56931 |
||
|
|
8cbdd3d148 |
Dark mode tweaks
Summary: Went over all plugins and did superficial fixes to make most plugins look decent or at least usable in dark mode, which before they weren't :) Reviewed By: priteshrnandgaonkar Differential Revision: D29456680 fbshipit-source-id: 3952e5da512c68b89434eea081faf121d1049908 |
||
|
|
014e571f74 |
Start application in the right theme
Summary: Changelog: Improved dark mode support! This diff makes sure that the dark mode preference is written to the Flipper config, and applied during startup, so that the ugly light/dark flash when starting Flipper in dark mode disappears Reviewed By: passy Differential Revision: D29436059 fbshipit-source-id: 0f762149848298512026fbd216d9a9e0bf4276db |
||
|
|
617f8a928c |
Use dark scrollbar and system elements
Summary: This diff adds OS support for dark mode (at least on Mac), by making sure system elements are styled according to system dark theme. For some unknown reason, this does apply to all system dialogs, titlebars etc, but not for scrollbars, so they got custom themed. Differential Revision: D29436058 fbshipit-source-id: bac649b6cd81f0142c607ed567eeb00f41625041 |
||
|
|
5c8dde0925 |
Theming colors
Summary: This diff adds Sandy colors and dark mode support to the `DataInspector` and `LayoutInspector` components, and coverts hardcoded colors to semantic colors. Currently only one set of colors is used since they contrast fine with both dark and light mode, but this could be deviated from now onwards. Also styled the legacy ManagedTable and Panel, since they are so commonly used (will convert more legacy components in next diffs). Reviewed By: passy Differential Revision: D28056698 fbshipit-source-id: 5a85103983f89e82b7f000d309bb9e1e1f07491d |
||
|
|
279f3c41b7 |
Introduce shallow serialization
Summary:
Changelog: [Flipper] Improve serialisation mechanism format & speed
The default serialisation mechanism used by Flipper to serialise plugin states is very flexible, taking care of maps, sets, dates etc. However, it is also really slow, leading to issues like in the related tasks, and work arounds like D17402443 (
|
||
|
|
aff02b2ca1 |
Change internal storage to number instead of Date
Summary: per title, for reasons see next diff :) Reviewed By: passy Differential Revision: D29327501 fbshipit-source-id: 548d943e90769af478232d3031d916fb399a067a |
||
|
|
d02c560150 |
Exporting a Flipper trace should not swallow errors
Summary: Noticed that when creating a flipper trace file, the errors were only shown in the console, but the dialog would hide. Reviewed By: jknoxville, passy Differential Revision: D29327500 fbshipit-source-id: 0ec60be28b5e3041f7cacd48ac4bcf13753f7219 |
||
|
|
8359f74a21 |
Get rid of immutablejs
Summary: Changelog: 'flipper' package no longer uses or exposes immutablejs, or ManagedTable_Immutable ImmutableJS was used in a few places, requires some specific knowledge to use optimally (e.g. batching was used nowhere), but most importantly resulted in a lot of unmaintained code duplication in terms of ManagedTable_immutable and the searchable variant. For the planned trace export speedups this means that there is also serialization case less to worry about. Reviewed By: jknoxville Differential Revision: D29265677 fbshipit-source-id: 92e86081c03fb8da59d2c9f975f04a05e275c317 |
||
|
|
77612a3f7b |
Strip source map URL from bundled plugins
Summary: Sandcastle embedded the box ID in the source map URL which caused it to invalidate the caches. It shouldn't be there to begin with but the Metro option doesn't work as it's documented. Reviewed By: nikoant Differential Revision: D29456824 fbshipit-source-id: 5d8c5f29e2b344d046c802693e4da68fda92b8db |
||
|
|
2f47928524 |
Automated: Update Podfile.lock (#2535)
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/2535 Test Plan: Imported from GitHub, without a `Test Plan:` line. |[Site Preview: flipper](https://our.intern.facebook.com/intern/staticdocs/eph/D29455139/V2/flipper/) Reviewed By: jknoxville Differential Revision: D29455139 Pulled By: priteshrnandgaonkar fbshipit-source-id: 10eb515430f4ce16e7ab600e12ef68bdbb7614fb |
||
|
|
ecab50247f |
Bump @testing-library/dom from 7.31.2 to 8.0.0 in /desktop (#2529)
Summary: Bumps [testing-library/dom](https://github.com/testing-library/dom-testing-library) from 7.31.2 to 8.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/dom-testing-library/releases"><code>@testing-library/dom</code>'s releases</a>.</em></p> <blockquote> <h2>v8.0.0</h2> <h1><a href="https://github.com/testing-library/dom-testing-library/compare/v7.31.2...v8.0.0">8.0.0</a> (2021-06-23)</h1> <h3>Recommendations</h3> <ol> <li>If you're using <code>jest</code> fake timers make sure you use modern timers jest 27: <pre lang="diff"><code>-jest.useFakeTimers('legacy') +jest.useFakeTimers('modern') // jest.config.js -"timers": "legacy", +"timers": "modern", </code></pre> jest 26: <pre lang="diff"><code>-jest.useFakeTimers() +jest.useFakeTimers('modern') // jest.config.js -"timers": "legacy", +"timers": "modern", </code></pre> </li> </ol> <h3>chore</h3> <ul> <li>Release v8 as stable (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/979">https://github.com/facebook/flipper/issues/979</a>) (<a href=" |
||
|
|
5a974b594b |
Bump typescript from 4.3.2 to 4.3.4 in /desktop (#2528)
Summary: Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.2 to 4.3.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 4.3.4</h2> <p>This release</p> <ul> <li>adds an optional <code>getCustomTransformers</code> method to the <code>SolutionBuilderHost*</code> APIs</li> <li>uses the transforms given by <code>getCustomTransformers</code> in Builder Program instances when running <code>emit()</code> methods in cases where <code>customTransforms</code> are not given.</li> </ul> <p><a href="https://github-redirect.dependabot.com/microsoft/TypeScript/pull/44489">See the change for more details</a></p> <h2>TypeScript 4.3.3</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-3">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.3.0%22+is%3Aclosed+">fixed issues query for TypeScript v4.3.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.1%22+is%3Aclosed+">fixed issues query for TypeScript v4.3.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+">fixed issues query for TypeScript v4.3.2</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+">fixed issues query for TypeScript v4.3.3</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> <li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-43">Visual Studio 2017/2019</a> (<a href="https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017">Select new version in project options</a>)</li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
88af2bc285 |
Bump mock-fs from 4.14.0 to 5.0.0 in /desktop (#2523)
Summary: Bumps [mock-fs](https://github.com/tschaub/mock-fs) from 4.14.0 to 5.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tschaub/mock-fs/releases">mock-fs's releases</a>.</em></p> <blockquote> <h2>5.0.0</h2> <p>Breaking change</p> <ul> <li>Remove support for Node < 12. If you want to use mock-fs to test on Node 10 or lower, stick with mock-fs@4.</li> </ul> <p>New features</p> <ul> <li>Support for BigInt file stats - required for Node 15+ (thanks <a href="https://github.com/3cp"><code>@3cp</code></a>, see <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/325">https://github.com/facebook/flipper/issues/325</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tschaub/mock-fs/blob/main/changelog.md">mock-fs's changelog</a>.</em></p> <blockquote> <h2>5.0.0</h2> <p>Breaking change:</p> <ul> <li>Remove support for Node < 12. If you want to use mock-fs to test on Node 10 or lower, stick with mock-fs@4.</li> </ul> <p>New features:</p> <ul> <li>Support for BigInt file stats - required for Node 15+ (thanks <a href="https://github.com/3cp"><code>@3cp</code></a>, see <a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/325">https://github.com/facebook/flipper/issues/325</a><a href="https://github-redirect.dependabot.com/tschaub/mock-fs/issues/325">https://github.com/facebook/flipper/issues/325</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
19778bf7f8 |
Bump metro-runtime from 0.65.2 to 0.66.0 in /desktop (#2531)
Summary: Bumps [metro-runtime](https://github.com/facebook/metro) from 0.65.2 to 0.66.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/metro/releases">metro-runtime's releases</a>.</em></p> <blockquote> <h2>Release v0.66.0</h2> <ul> <li><strong>[Breaking]</strong> metro-symbolicate: Optionally accept a SourceURL parameter for debug builds (7ad7560)</li> <li><strong>[Feature]</strong> Move generator to Hermes stable (b280477)</li> <li><strong>[Feature]</strong> Move for-of and ?? to hermes stable (31375f7)</li> <li><strong>[Feature]</strong> Set app name for React Native Experimental Debug Connection (3aca116)</li> <li><strong>[Feature]</strong> Infer the name "default" for anonymous exports (af23a1b)</li> <li><strong>[Fix]</strong> Disable fileName moduleId parsing for non-legacy source maps (e473e93)</li> <li><strong>[Fix]</strong> Format log messages using printf format (f2b3485)</li> <li><strong>[Fix]</strong> Fix scope of function declaration binding in constant folding (150d13e)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
d865831568 |
Async testing
Summary: Another thing I spent way too long searching for. Let's just write it down in our docs. Reviewed By: fabiomassimo Differential Revision: D29430439 fbshipit-source-id: 0fede7f34308f47376631a58054c144d59596419 |
||
|
|
e5b202d623 |
Bump @typescript-eslint/eslint-plugin from 4.27.0 to 4.28.0 in /flipper-js-client-sdk (#2517)
Summary: Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.27.0 to 4.28.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v4.28.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.27.0...v4.28.0">4.28.0</a> (2021-06-21)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-regexp-exec] factor in union types (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3434">#3434</a>) (<a href=" |
||
|
|
8067a94092 |
Bump prettier from 2.3.1 to 2.3.2 in /flipper-js-client-sdk (#2516)
Summary: Bumps [prettier](https://github.com/prettier/prettier) from 2.3.1 to 2.3.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> <blockquote> <h2>2.3.2</h2> <p><a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#232">changelog</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> <blockquote> <h1>2.3.2</h1> <p><a href="https://github.com/prettier/prettier/compare/2.3.1...2.3.2">diff</a></p> <h4>Fix failure on dir with trailing slash (<a href="https://github-redirect.dependabot.com/prettier/prettier/pull/11000">#11000</a> by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4> <pre lang="console"><code>$ ls 1.js 1.unknown </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
f451515611 |
Scribe docs
Summary: Had to look this up too many times so decided to write it all down. Reviewed By: mweststrate Differential Revision: D29427599 fbshipit-source-id: b269768722b36959cfae75ecbdd6c9a7519fe73e |
||
|
|
adf183f65d |
Dep bump
Summary: allow-large-files The semi-regular bumps are back! Reviewed By: mweststrate Differential Revision: D29427165 fbshipit-source-id: 0d23487f807e67cccb62cfb3717245a122db8f6e |
||
|
|
00e33ac1d8 |
Automated: Update Podfile.lock (#2512)
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/2512 Reviewed By: mweststrate Differential Revision: D29427146 Pulled By: cekkaewnumchai fbshipit-source-id: e64e59fd9b62f96446e3950dc871011c4d55b804 |
||
|
|
bbf1aeaa55 |
Delay app loading until persisted state loaded
Summary: This diff fixes the issue when some Flipper persisted state is required just after startup, but is loaded too late. This is easy to notice with a flag indicating whether Welcome window should be shown. Even if the flag is disabled, Flipper will still show the window on the next launch because it loads the state later than needed. Differential Revision: D29426004 fbshipit-source-id: 011b5890034a6e254ce9ab834f098f1a2ab62a70 |
||
|
|
4464fe6bd3 |
Bump flipper pod versions
Summary: Bump flipper version and podfile locks Reviewed By: passy Differential Revision: D29393051 fbshipit-source-id: f40fd6e8d8bfe835479bb0e72c53ce82988bd26b |
||
|
|
9f27b374f4 |
Guess content type if no header present
Summary: Changelog: [Network] The network plugin will now detect utf-8 strings if no content header is present Fixes https://github.com/facebook/flipper/issues/2406 Reviewed By: nikoant Differential Revision: D29388968 fbshipit-source-id: 7017828a5f3f28dcf220eeda1d30888f1fc5f07a |
||
|
|
2b0ce88c22 |
Fix Typo In Setup Doctor (#2506)
Summary: Simple fix for a minor typo ## Changelog SetupDoctorScreen.tsx:55: discoverd -> discovered Pull Request resolved: https://github.com/facebook/flipper/pull/2506 Test Plan: ### Visual diff: |Before: | |---| | <img width="566" alt="Screen Shot 2021-06-24 at 10 59 14 AM" src="https://user-images.githubusercontent.com/68758506/123316824-24cc5380-d4e2-11eb-8337-1e7fa0dbf838.png"> | |After:| | <img width="562" alt="Screen Shot 2021-06-24 at 11 54 32 AM" src="https://user-images.githubusercontent.com/68758506/123317505-f3a05300-d4e2-11eb-89a5-e9903279836f.png"> | Reviewed By: passy Differential Revision: D29390183 Pulled By: cekkaewnumchai fbshipit-source-id: 56869dc778bbce0ab98dda1645e2ac883a139184 |
||
|
|
5b4179d482 |
Move plugin installer away from immutable
Summary: Trying to get rid of immutable_table, which is used in only 3 places. One of them being the plugin installer. Reviewed By: jknoxville Differential Revision: D29295534 fbshipit-source-id: dfae9476635c3a8ebba9f1439905bae693fdfd57 |
||
|
|
729922e8ad |
clean up createTablePlugin abstraction
Summary: createTablePlugin isn't used anymore, since all FB plugins now use flipper-plugin's, version. Verified that no public OSS plugins use the abstraction either. This is part of a bigger stack to clean up immutable js usage / managed table duplication and export performance speed Reviewed By: jknoxville Differential Revision: D29265565 fbshipit-source-id: dd6671f0b3af857db1a512c6658e1ff75c49358d |
||
|
|
2127dea447 |
Fix initialisation error
Summary: There was an initialisation error possible if the crash reporter tried to start with an initial selection (after coming from a deeplink or the notification pane), which would cause an unending update loop. Reviewed By: passy Differential Revision: D29331127 fbshipit-source-id: 14e75e483c232039e6a80aa131fa5ce7c105b670 |
||
|
|
db787d5d42 |
Flipper Snapshot Bump: v0.95.1-SNAPSHOT
Summary: Releasing snapshot version 0.95.1-SNAPSHOT Reviewed By: cekkaewnumchai Differential Revision: D29330363 fbshipit-source-id: a090a2f7f7de48f3a5bb7472a4261540d5b23f96 |
||
|
|
01db303a6e |
Flipper Release: v0.95.0
Summary: Releasing version 0.95.0 Reviewed By: cekkaewnumchai Differential Revision: D29330364 fbshipit-source-id: 19226a166731841fcba91ce6a6da09204c38ced9 |
||
|
|
70c1532ed5 |
Bump set-getter from 0.1.0 to 0.1.1 in /desktop (#2500)
Summary: Bumps [set-getter](https://github.com/doowb/set-getter) from 0.1.0 to 0.1.1. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/doowb/set-getter/commits/0.1.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/flipper/network/alerts). </details> Pull Request resolved: https://github.com/facebook/flipper/pull/2500 Reviewed By: cekkaewnumchai Differential Revision: D29328248 Pulled By: passy fbshipit-source-id: cd44010f616d937b986f274292a04320ad562e61 |
||
|
|
16e668df9c |
Fix selection not updating
Summary: Fix accidental cleanup last week where selection wasn't updated anymore in crash reporter Reviewed By: cekkaewnumchai Differential Revision: D29328297 fbshipit-source-id: 4a5eb391d1a173e5e7ff189637c3731a483916fc |
||
|
|
603cd08767 |
Stop printing false positive debug message
Summary: Per title. Deserves a more coherent solution. Reviewed By: passy Differential Revision: D29296206 fbshipit-source-id: b8547ebc1f99c24282f79f4b98a8a5fa1d1947cd |
||
|
|
b9250e7795 |
Make screen dimension reflection fast
Summary: After loading a layout plugin snapshot, I noticed the plugin feels really sluggish. I noticed that getDimensions, which recursively walks the full tree, is triggered on every rendering, although the state it introduces is only required when opening a screenshot visualizer. So Moved the function invocation to there. Also did some first steps on supporting iOS; the visualizer will no show a preview of iOS as well. I'll leave implementing the highlights to a volunteer :) Reviewed By: passy Differential Revision: D29262697 fbshipit-source-id: b13b19b013eeeb98abb66fb648a193c69688a7e3 |
||
|
|
c6a7d48864 |
Bump eslint from 7.28.0 to 7.29.0 in /desktop (#2493)
Summary: Bumps [eslint](https://github.com/eslint/eslint) from 7.28.0 to 7.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v7.29.0</h2> <ul> <li><a href=" |
||
|
|
95f1a42c0f |
Bump @types/inquirer from 7.3.1 to 7.3.2 in /desktop (#2488)
Summary: Bumps [types/inquirer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/inquirer) from 7.3.1 to 7.3.2. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/inquirer">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/2488 Reviewed By: nikoant Differential Revision: D29264225 Pulled By: mweststrate fbshipit-source-id: bf7080f95bbb654bdc6cc9af144131a354729cb9 |
||
|
|
be997f09ee |
Bump @typescript-eslint/eslint-plugin from 4.26.1 to 4.27.0 in /desktop (#2492)
Summary: Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.26.1 to 4.27.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v4.27.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.26.1...v4.27.0">4.27.0</a> (2021-06-14)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> allow explicit any for no-unsafe-return (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3498">#3498</a>) (<a href=" |
||
|
|
da6e6705ac |
Bump @types/node from 15.12.2 to 15.12.4 in /desktop (#2490)
Summary: Bumps [types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.2 to 15.12.4. <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/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/2490 Reviewed By: nikoant Differential Revision: D29264230 Pulled By: mweststrate fbshipit-source-id: 646d31335ed728211de35e4038544c0d9f18a5d9 |
||
|
|
143a0da280 |
Bump pretty-format from 26.6.2 to 27.0.2 in /desktop (#2491)
Summary: Bumps [pretty-format](https://github.com/facebook/jest/tree/HEAD/packages/pretty-format) from 26.6.2 to 27.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/releases">pretty-format's releases</a>.</em></p> <blockquote> <h2>27.0.2</h2> <h3>Features</h3> <ul> <li><code>[jest-circus]</code> Add some APIs to make it easier to build your own test runner</li> <li><code>[jest-reporters]</code> Expose the <code>getResultHeader</code> util (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11460">#11460</a>)</li> <li><code>[jest-resolver]</code> Export <code>resolve*</code> utils for different Jest modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466">#11466</a>)</li> <li><code>[jest/test-result]</code> Export <code>Test</code>, <code>TestEvents</code> and <code>TestFileEvent</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466">#11466</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[jest-circus]</code> Add missing <code>slash</code> dependency (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11465">#11465</a>)</li> <li><code>[jest-circus, jest/test-sequencer]</code> Remove dependency on <code>jest-runner</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466">#11466</a>)</li> <li><code>[jest-config]</code> Resolve <code>config.runner</code> to absolute path (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11465">#11465</a>)</li> <li><code>[jest-config]</code> Make sure to support functions as config (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11475">#11475</a>)</li> <li><code>[jest-core]</code> Do not warn about <code>DNSCHANNEL</code> handles when using the <code>--detectOpenHandles</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11470">#11470</a>)</li> <li><code>[jest-runner]</code> Remove dependency on <code>jest-config</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466">#11466</a>)</li> <li><code>[jest-worker]</code> Loosen engine requirement to <code>>= 10.13.0</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11451">#11451</a>)</li> </ul> <h2>27.0.1</h2> <h3>Fixes</h3> <ul> <li><code>[jest-environment-jsdom]</code> Bump version of JSDOM to avoid deprecated <code>request</code> package (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11442">#11442</a>)</li> </ul> <h2>27.0.0</h2> <p><a href="https://jestjs.io/blog/2021/03/09/jest-website-upgrade">Blog post</a></p> <h3>Features</h3> <ul> <li><code>[babel-jest]</code> Add async transformation (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11192">#11192</a>)</li> <li><code>[jest-changed-files]</code> Use '--' to separate paths from revisions (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11160">#11160</a>)</li> <li><code>[jest-circus]</code> [<strong>BREAKING</strong>] Fail tests when multiple <code>done()</code> calls are made (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10624">#10624</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> [<strong>BREAKING</strong>] Fail the test instead of just warning when describe returns a value (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10947">#10947</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Default to Node testing environment instead of browser (JSDOM) (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9874">#9874</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Use <code>jest-circus</code> as default test runner (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10686">#10686</a>)</li> <li><code>[jest-config]</code> Add support for <code>preset</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11200">#11200</a>)</li> <li><code>[jest-config, jest-runtime]</code> Support ESM for files other than <code>.js</code> and <code>.mjs</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10823">#10823</a>)</li> <li><code>[jest-config, jest-runtime]</code> [<strong>BREAKING</strong>] Use "modern" implementation as default for fake timers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10874">#10874</a> & <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11197">#11197</a>)</li> <li><code>[jest-config</code> Allow passing <code>forceNodeFilesystemAPI</code> through to <code>jest-haste-map</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11264">#11264</a>)</li> <li><code>[jest-config, jest-haste-map, jest-resolve, jest-runner, jest-runtime, jest-test-sequencer, jest-transform, jest-types]</code> [<strong>BREAKING</strong>] Add custom HasteMap class implementation config option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11107">#11107</a>)</li> <li><code>[jest-core]</code> make <code>TestWatcher</code> extend <code>emittery</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10324">#10324</a>)</li> <li><code>[jest-core]</code> Run failed tests interactively the same way we do with snapshots (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10858">#10858</a>)</li> <li><code>[jest-core]</code> more <code>TestSequencer</code> methods can be async (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10980">#10980</a>)</li> <li><code>[jest-core]</code> Add support for <code>testSequencer</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11207">#11207</a>)</li> <li><code>[jest-core]</code> Add support for <code>globalSetup</code> and <code>globalTeardown</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11267">#11267</a>)</li> <li><code>[jest-core]</code> Add support for <code>watchPlugins</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11315">#11315</a>)</li> <li><code>[jest-core]</code> Add support for <code>runner</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11232">#11232</a>)</li> <li><code>[jest-core]</code> Add support for <code>reporters</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11427">#11427</a>)</li> <li><code>[jest-each]</code> Add support for interpolation with object properties (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11388">#11388</a>)</li> <li><code>[jest-environment-node]</code> Add AbortController to globals (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11182">#11182</a>)</li> <li><code>[jest/fake-timers]</code> Update to <code>sinonjs/fake-timers</code> to v7 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11198">#11198</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md">pretty-format's changelog</a>.</em></p> <blockquote> <h2>27.0.2</h2> <h3>Features</h3> <ul> <li><code>[jest-circus]</code> Add some APIs to make it easier to build your own test runner</li> <li><code>[jest-reporters]</code> Expose the <code>getResultHeader</code> util (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11460">#11460</a>)</li> <li><code>[jest-resolver]</code> Export <code>resolve*</code> utils for different Jest modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466">#11466</a>)</li> <li><code>[jest/test-result]</code> Export <code>Test</code>, <code>TestEvents</code> and <code>TestFileEvent</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466">#11466</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[jest-circus]</code> Add missing <code>slash</code> dependency (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11465">#11465</a>)</li> <li><code>[jest-circus, jest/test-sequencer]</code> Remove dependency on <code>jest-runner</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466">#11466</a>)</li> <li><code>[jest-config]</code> Resolve <code>config.runner</code> to absolute path (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11465">#11465</a>)</li> <li><code>[jest-config]</code> Make sure to support functions as config (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11475">#11475</a>)</li> <li><code>[jest-core]</code> Do not warn about <code>DNSCHANNEL</code> handles when using the <code>--detectOpenHandles</code> option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11470">#11470</a>)</li> <li><code>[jest-runner]</code> Remove dependency on <code>jest-config</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11466">#11466</a>)</li> <li><code>[jest-worker]</code> Loosen engine requirement to <code>>= 10.13.0</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11451">#11451</a>)</li> </ul> <h2>27.0.1</h2> <h3>Fixes</h3> <ul> <li><code>[jest-environment-jsdom]</code> Bump version of JSDOM to avoid deprecated <code>request</code> package (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11442">#11442</a>)</li> </ul> <h2>27.0.0</h2> <h3>Features</h3> <ul> <li><code>[babel-jest]</code> Add async transformation (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11192">#11192</a>)</li> <li><code>[jest-changed-files]</code> Use '--' to separate paths from revisions (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11160">#11160</a>)</li> <li><code>[jest-circus]</code> [<strong>BREAKING</strong>] Fail tests when multiple <code>done()</code> calls are made (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10624">#10624</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> [<strong>BREAKING</strong>] Fail the test instead of just warning when describe returns a value (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10947">#10947</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Default to Node testing environment instead of browser (JSDOM) (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9874">#9874</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Use <code>jest-circus</code> as default test runner (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10686">#10686</a>)</li> <li><code>[jest-config]</code> Add support for <code>preset</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11200">#11200</a>)</li> <li><code>[jest-config, jest-runtime]</code> Support ESM for files other than <code>.js</code> and <code>.mjs</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10823">#10823</a>)</li> <li><code>[jest-config, jest-runtime]</code> [<strong>BREAKING</strong>] Use "modern" implementation as default for fake timers (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10874">#10874</a> & <a href="https://github-redirect.dependabot.com/facebook/jest/pull/11197">#11197</a>)</li> <li><code>[jest-config</code> Allow passing <code>forceNodeFilesystemAPI</code> through to <code>jest-haste-map</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11264">#11264</a>)</li> <li><code>[jest-config, jest-haste-map, jest-resolve, jest-runner, jest-runtime, jest-test-sequencer, jest-transform, jest-types]</code> [<strong>BREAKING</strong>] Add custom HasteMap class implementation config option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11107">#11107</a>)</li> <li><code>[jest-core]</code> make <code>TestWatcher</code> extend <code>emittery</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10324">#10324</a>)</li> <li><code>[jest-core]</code> Run failed tests interactively the same way we do with snapshots (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10858">#10858</a>)</li> <li><code>[jest-core]</code> more <code>TestSequencer</code> methods can be async (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10980">#10980</a>)</li> <li><code>[jest-core]</code> Add support for <code>testSequencer</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11207">#11207</a>)</li> <li><code>[jest-core]</code> Add support for <code>globalSetup</code> and <code>globalTeardown</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11267">#11267</a>)</li> <li><code>[jest-core]</code> Add support for <code>watchPlugins</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11315">#11315</a>)</li> <li><code>[jest-core]</code> Add support for <code>runner</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11232">#11232</a>)</li> <li><code>[jest-core]</code> Add support for <code>reporters</code> written in ESM (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11427">#11427</a>)</li> <li><code>[jest-each]</code> Add support for interpolation with object properties (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11388">#11388</a>)</li> <li><code>[jest-environment-node]</code> Add AbortController to globals (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11182">#11182</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
ccc2a9392b |
Bump open from 8.2.0 to 8.2.1 in /desktop (#2489)
Summary: Bumps [open](https://github.com/sindresorhus/open) from 8.2.0 to 8.2.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sindresorhus/open/releases">open's releases</a>.</em></p> <blockquote> <h2>v8.2.1</h2> <ul> <li>Gracefully handle reused array being passed in (<a href="https://github-redirect.dependabot.com/sindresorhus/open/issues/255">https://github.com/facebook/flipper/issues/255</a>) 492445a</li> </ul> <p><a href="https://github.com/sindresorhus/open/compare/v8.2.0...v8.2.1">https://github.com/sindresorhus/open/compare/v8.2.0...v8.2.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
55166598c7 |
Bump ws from 7.4.6 to 7.5.0 in /desktop (#2487)
Summary: Bumps [ws](https://github.com/websockets/ws) from 7.4.6 to 7.5.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.5.0</h2> <h1>Features</h1> <ul> <li>Some errors now have a <code>code</code> property describing the specific type of error that has occurred (<a href="https://github-redirect.dependabot.com/websockets/ws/issues/1901">https://github.com/facebook/flipper/issues/1901</a>).</li> </ul> <h1>Bug fixes</h1> <ul> <li>A close frame is now sent to the remote peer if an error (such as a data framing error) occurs (8806aa9a).</li> <li>The close code is now always 1006 if no close frame is received, even if the connection is closed due to an error (8806aa9a).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
d8b11f9757 |
Bump typescript from 4.3.2 to 4.3.4 in /flipper-js-client-sdk (#2483)
Summary: allow-large-files Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.2 to 4.3.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 4.3.4</h2> <p>This release</p> <ul> <li>adds an optional <code>getCustomTransformers</code> method to the <code>SolutionBuilderHost*</code> APIs</li> <li>uses the transforms given by <code>getCustomTransformers</code> in Builder Program instances when running <code>emit()</code> methods in cases where <code>customTransforms</code> are not given.</li> </ul> <p><a href="https://github-redirect.dependabot.com/microsoft/TypeScript/pull/44489">See the change for more details</a></p> <h2>TypeScript 4.3.3</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-3">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.3.0%22+is%3Aclosed+">fixed issues query for TypeScript v4.3.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.1%22+is%3Aclosed+">fixed issues query for TypeScript v4.3.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+">fixed issues query for TypeScript v4.3.2</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+">fixed issues query for TypeScript v4.3.3</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> <li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-43">Visual Studio 2017/2019</a> (<a href="https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017">Select new version in project options</a>)</li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |