sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: storybook
Issue: [Bug]: Vue - Runtime Error Due to Misinterpretation of Forward Slash '/' in Function Props and Args
Labels: bug,needs triage

### Describe the bug

In a Storybook Vue3 story, when using a function as a prop that includes a forward slash '/' character or when passing a value through args that contains '/', a runtime error occurs. The Vue3 template compiler misinterprets the '/' character under specific circumstances, resulting in the error.

my story
```ts
export const Default: Story = {
  render: (args) => ({
    components: { DskInputBox },
    setup() {
      const inputStr = ref<string | null | undefined>();
      return { args, inputStr };
    },
    template: `
      <DskInputBox v-bind="args" v-model="inputStr">
      ${args.title ? `<template #title>${args.title}</template>` : ''}
      </DskInputBox>
      `,
  }),
  args: {
    placeholder: 'Placeholder',
    'onUpdate:modelValue': action('input'),
  },
};

export const WithFormatterParser: Story = {
  ...Default,
  args: {
    ...Default.args,
    formatter: (value: string | number) => `$ ${value}`.replace(/\B(?=(\d{3})+(?!\d))/g, ','),
    parser: (value: string) => value.replace(/\$\s?|(,*)/g, ''),
    title: '<span>With Formatter Parser</span>',
  },
};
```

### To Reproduce

To reproduce the bug, follow these steps:

Create a Storybook Vue3 story for a component that accepts a function as a prop and uses regex.
Utilize the forward slash '/' character within the regex or slots of the component.
Run the application or Storybook.

Reproduction Link: https://stackblitz.com/edit/github-bjfxtu?file=src%2Fstories%2FButton.stories.ts

### System

```shell
Environment Info:

  System:
    OS: Linux 5.15 Ubuntu 20.04 LTS (Focal Fossa)
    CPU: (12) x64 12th Gen Intel(R) Core(TM) i7-1255U
  Binaries:
    Node: 16.17.0 - ~/.nvm/versions/node/v16.17.0/bin/node
    Yarn: 1.22.19 - ~/.nvm/versions/node/v16.17.0/bin/yarn
    npm: 8.15.0 - ~/.nvm/versions/node/v16.17.0/bin/npm
  npmPackages:
    @storybook/addon-actions: ^7.1.0 => 7.1.0 
    @storybook/addon-essentials: ^7.1.0 => 7.1.0 
    @storybook/addon-interactions: ^7.1.0 => 7.1.0 
    @storybook/addon-links: ^7.1.0 => 7.1.0 
    @storybook/addon-storysource: ^7.1.0 => 7.1.0 
    @storybook/testing-library: ^0.2.0 => 0.2.0 
    @storybook/vue3: ^7.1.0 => 7.1.0 
    @storybook/vue3-vite: ^7.1.0 => 7.1.0
```


### Additional context

The issue seems to occur when using a function as a prop that involves a forward slash '/' character or when passing values with '/' through args. Under certain circumstances, the Vue3 template compiler incorrectly interprets the '/' character, leading to the runtime error.
Repository: godot
Issue: Migration to 4.1: dae skeleton importer issue
Labels: bug,needs testing,topic:import,topic:animation

### Godot version

4.1.1

### System information

Godot v4.1.1.stable - Ubuntu 22.04.2 LTS 22.04 - Vulkan (Forward+) - dedicated NVIDIA GeForce GTX 970 (nvidia) - Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz (2 Threads)

### Issue description

In godot 4.1.1, while inheriting from a dae package, the skeleton is incorrectly imported, instead in godot 3.5.2 all works fine.


### Steps to reproduce

Simply try to create an inherited scene from the attached dae file in both godot 3.5.2 and 4.1.1.
This is the dae file:
[arms.zip](https://github.com/godotengine/godot/files/12104506/arms.zip)


### Minimal reproduction project

N/A
Repository: godot
Issue: GUI: Inconsistent order of `SpinBox` value change and control pressing / item selection signals
Labels: bug,discussion,confirmed,topic:input,topic:gui

### Godot version

v4.1.1.stable.official [bd6af8e0e]

### System information

Kubuntu 23.04

### Issue description

There is an inconsistency in the order of losing focus / applying a field value (`LineEdit`, `TextEdit`, `SpinBox`) and receiving focus / pressing a control (`Button`, `Tree`, `ItemList`).

In the case of `Button`, the order of signals is expected: first the field value is changed, then the button is pressed.

In the case of `Tree` and `ItemList`, the signal order is reversed, which is inconvenient and leads to bugs in applying changes to the current item instead of the previous one (see below). You can use deferred signals as a workaround, but in my opinion this is a hack that could cause other bugs.

```
_on_spin_box_value_changed 10
_on_button_pressed

_on_tree_cell_selected
_on_spin_box_value_changed 20
_on_tree_cell_selected_deferred

_on_item_list_item_selected 1
_on_spin_box_value_changed 30
_on_item_list_item_selected_deferred 1
```

See also:

* #26979
* #28729
* #79445
* #79692

### Steps to reproduce

Change the value of the `SpinBox` field (without pressing <kbd>Enter</kbd>) and try clicking on the `Button`, on the `Tree` item and on the `ItemList` item.

![](https://github.com/godotengine/godot/assets/47700418/044de59e-7eb5-454b-a02d-adc1526757f5)

### Minimal reproduction project

[focus_order_bug.zip](https://github.com/godotengine/godot/files/12104426/focus_order_bug.zip)
Repository: deno
Issue: Deno.serve buffers all output when compression is used
Labels: bug,ext/http

`Deno.serve` buffers all output when compression is used (instead of streaming it) while `serve` from `std/http/server.ts` always streams regardless of whether compression is used or not.

More specifically, when an `Accept-Encoding: gz` header is sent, `Deno.serve`  disables streaming and buffers the (whole?) response. This makes it unusable for streaming SSR applications (I'm the maintainer of [Rakkas](https://rakkasjs.org/), a React SSR framework) because all modern browsers support compression, causing the response to be buffered, defeating the purpose of streaming SSR.

## System info

```
Deno version: 1.35.2 (also tried on 1.35.1)
OS: macOS 13.4.1
CPU: (10) arm64 Apple M1 Max
```

## Steps to reproduce

Save the script below in a file named `mod.ts` and the compare the outputs of the following four combinations:

- Run it with `deno run -A mod.ts` (it will be using `std/http/server.ts`):
  - In a separate terminal, run `curl -ND - 'http://127.0.0.1:8000'` and observe the streaming response.
  - Then run `curl --compressed -ND - 'http://127.0.0.1:8000'` and observe the streaming response.
- Now run it with `deno run -A mod.ts --deno-serve` (it will be using `Deno.serve` now):
  - In a separate terminal, run `curl -ND - 'http://127.0.0.1:8000'` and observe the streaming response.
  - Then run `curl --compressed -ND - 'http://127.0.0.1:8000'` and **observe that the response is fully buffered**.

### The code

```ts
import { serve } from "https://deno.land/std@0.195.0/http/server.ts";

const useDenoServe = Deno.args[0] === "--deno-serve";

const doServe = useDenoServe ? Deno.serve : serve;

doServe(() => {
  const delay = 50;

  const output = new TextEncoder().encode("This will be sent as a stream.");

  const { readable, writable } = new TransformStream();

  async function stream() {
    const writer = writable.getWriter();

    for (let i = 0; i < output.length; i++) {
      await new Promise((resolve) => {
        setTimeout(resolve, delay);
      });
      writer.write(new Uint8Array([output[i]]));
    }

    writer.close();
  }

  stream();

  return new Response(readable, {
    headers: { "Content-Type": "text/plain; charset=utf-8" },
  });
});
```
Repository: PowerToys
Issue: Remapping Numlock Keys does not seem to work? 
Labels: Issue-Docs,Needs-Triage

### Provide a description of requested docs changes

Hi, first of all I'm sorry if it is not desired to post questions like these in here. I just made an account because I can't find a solutions anywhere. For a game I play i want to remap the Numlock 4 key to the F1 key, and I'm trying to use Keyboard Manager of PowerToys for it. However, Numlock 4 key seems not to work when I remapped it with F1. I have tried different combinations but none of them seems to work. 
Normally I do: Numlock 4 > F1, but I have also tried different combinations but Numlock keys just do not seem to work. My goal is to use both Numlock 4 and Numlock 5 during my game.
Repository: vscode
Issue: Diff Algorithm Could Be Better Here
Labels: feature-request,diff-editor

[New diff algorithm](https://microsoft.github.io/monaco-editor/playground.html?source=v0.41.0-dev.20230719#XQAAAAKsBgAAAAAAAABBqQkHQ5NjdMjwa-jY7SIQ9S7DNlzs5W-mwj0fe1ZCDRFc9ws9XQE0SJE1jc2VKxhaLFIw9vEWSxW3yscw_xPmlJuetoVyYgiB3WIAyGCL4buFPFOLc1lAy95RUKo06z2t3AsctLSHAcjORfYRN1yg400RgiDpSRk10aTwPzC9_O8IrRIjs_WJd6uol9Vz-MjHv5LjDBizo576aixqWpUy8zskxJB1gr4o0H_dHzM8z7cSiyZ_Ay6UpXkfy7K2c3Ge8doMizDsZ8eGUeSUO0VHAQFBwy9uvSB3Gwb1ZZfwTx6Eg1k8b_xrMBkRW1j3xDniaXeGvJEltOpi-5WgsfErXlk0Ew9n7J6ERUSPeSu0Ds_TEPc7nJFFebISviN7-X1XRfqygx5f1vZdgkj_rF9aRTrQroMH95PfAaq4fEUpMRyq7p8WZNRFkf7lvoWDCGWCYQ1NbU6du2iIj1iH5hdzlG0UQT89XHQ65p_2Il4JEOnNnzKR3v0k7QPw7mdU2zirOPavK2Dz1DwAhf_3JwZbkbLU_850MiNYk3idh8PYdYxrNvdva27HcTWUmGgFeOg_TWWBAgNgrq0cI4AQnLZL7OMMov7nZ4YgKnBbR6Ju9-ztATWPhsBArjky4AR7_f0mH6I)

[Old diff algorithm](https://microsoft.github.io/monaco-editor/playground.html?source=v0.41.0-dev.20230719#XQAAAALDBgAAAAAAAABBqQkHQ5NjdMjwa-jY7SIQ9S7DNlzs5W-mwj0fe1ZCDRFc9ws9XQE0SJE1jc2VKxhaLFIw9vEWSxW3yscw_5knv17NWIe6jR-pr8C6gte3em2FdsXs7mTGpIP3qR72cDRm-QVywnDGVqdWfRZpxFh6Bkg4pCBLPqFWtsLy4UkIqP6Pxf3YF_BHamlVZUga6ZyEl1xRXFW30XbBXUT1Ph0_Esgd1xHJDgsRiBeNZgb95m_Q67G5FgCUKQLWwkV1ruGzqKUUc-zpXRmKxhfdsu6pDsAUTReKUmqV08OIXDCZ4RGi1rj3aC2yXJauZQrbneFjPuV9YdiNMLFAMN88ZhoW8qcXDoPjxv0KdVateflHe9fV6m7YdvcjFiBLGL4u2l_YGj517uNjKGXvqd1ooNh6ynbo11XMRdfqzd7RQyv8tORj78awcD8HAPYoXnIOAsZIXbL4PBKgVnZ8hQlEEOZDwhILmUw-_8m3GaNHRd3bghVvvy7SQwXTgKs0ski67bBzl3obDhN7qZ63FZAeQQ9gGvHCTU2gyCh6cvXVwv7GziYpAMpDn1CVIGuh__NF0Oxz6szVGXyVU3Gdl1fi-_zCXHwaTNBHyFuV7oib1lZko3EkzSW28fBD2LNA-gKk_5QV1aY)
Repository: storybook
Issue: how can I use the global variables provided by the toolbar in the mdxSource configuration of the MDX Canvas component
Labels: bug,needs triage

### Describe the bug

Hello Storybook team, I'm wondering how to make the mdxSource configuration of the Canvas component in MDX be affected by globalTypes. I've defined a dropdown option in the toolbar, and I want different options to correspond to different mdxSource content. However, from my various attempts, it seems that the content in globalTypes can only be accessed from the render function. So, I passed a function to mdxSource to fetch the URL parameters, differentiate the parameter values, and return the corresponding source code string accordingly. But this approach doesn't work either, as the function is executed before the URL parameters change. Is there any way to solve my current problem?

### To Reproduce

<img width="1009" alt="image" src="https://github.com/storybookjs/storybook/assets/15521737/8291cd9f-3854-4b14-9bfd-41431462fe87">
<img width="880" alt="image" src="https://github.com/storybookjs/storybook/assets/15521737/c26c8a31-9606-49a5-a191-7d3d1ddf3243">
<img width="1215" alt="image" src="https://github.com/storybookjs/storybook/assets/15521737/fd481057-86fd-491c-8a23-e54e3cc56c44">


### System

```shell
"storybook": "^6.5.15"

main.js

module.exports = {
  "stories": [
    "../src/**/**.stories.mdx",
  ],
  "staticDirs": ['../public', '../components'],
  "addons": [
    "@storybook/addon-links",
    "@storybook/addon-essentials",
    {
      name: '@storybook/addon-docs',
      options: {
        configureJSX: true,
        babelOptions: {},
        sourceLoaderOptions: null,
        transcludeMarkdown: true,
      }
    }
  ],
  "framework": "@storybook/web-components",
  "features": {
    postcss: false,
  },
}
```


### Additional context

_No response_
Repository: go
Issue: x/mobile: iOS Simulator crash when running under Rosetta
Labels: NeedsFix,mobile

When running an iOS app on Simulator under Rosetta (sometimes necessary when certain libraries do not support arm64 simulator), importing an xcframework built with gomobile makes the app freeze on boot, makes it crash when trying to stop it from XCode, and leaves the Simulator in a broken state.

This happend with a library we are working on, then I reproduced it with a minimal gomobile library test project ( https://github.com/arantes555/gomobile_test ).

When building this project with `gomobile bind -target=ios -prefix=GomobileTest -v -o=./GomobileTest.xcframework ./mobile_sdk`, then importing the resulting `.xcframework` in a freshly created template iOS app (both swift and objc), the app works correctly on Intel mac, works correctly on M1 mac using arm64 Simulator, but crashes on M1 mac using rosetta Simulator. Here is a repo with an iOS app which reproduces the issue : https://github.com/arantes555/gomobile_ios_crash_repro_app

When running on rosetta, the app freezes on start, and does not do anything. Then, when trying to use the Stop button from XCode, I get the following error in the XCode console:
```
assertion failed [gTaskSuspended]: cannot resume thread when task not suspended (DebugServer.cpp:230 thread_resume) Message from debugger: failed to send the k packet
```
Also, I get a crash report window with an error stack including these lines:
```
Coalition: com.apple.CoreSimulator.SimDevice.8813C46E-A23C-47F2-A621-0510CA85B316 [72815]
Responsible Process: SimulatorTrampoline [68471]
```
The full error report is in this file : [simulator crash.txt](https://github.com/golang/go/files/12105145/simulator.crash.txt)

Lastly, after this, the simulator is left in a weird state where it does not respond to the XCode commands, and when closing it I get the error contained in this file : [simulator-crash-2.txt](https://github.com/golang/go/files/12105149/simulator-crash-2.txt)

I am aware this is probably a bug in Rosetta itself, and I also reported it to Apple, but maybe the Go community can fix it on our side.
Repository: angular
Issue: Memory leak in RouterScroller class
Labels: memory leak,area: router,P5

### Which @angular/* package(s) are the source of the bug?

router

### Is this a regression?

No

### Description

I found out that property:
`  private store: {[key: string]: [number, number]} = {};
`
 is never cleared. It accumulates data over time, leading to a gradual increase in memory usage during application runtime on each event, on NavigationStart.


### Please provide a link to a minimal reproduction of the bug

_No response_

### Please provide the exception or error you saw

_No response_

### Please provide the environment you discovered this bug in (run `ng version`)

_No response_

### Anything else?

_No response_
Repository: vscode
Issue: TreeError [FileExplorer] Tree element not found: [object Object]
Labels: bug,error-telemetry

```javascript
Error: TreeError [FileExplorer] Tree element not found: [object Object]
at u.getCompressedNode in src/vs/base/browser/ui/tree/compressedObjectTreeModel.ts:343:10
at u.isCollapsed in src/vs/base/browser/ui/tree/compressedObjectTreeModel.ts:297:31
at h.isCollapsed in src/vs/base/browser/ui/tree/compressedObjectTreeModel.ts:520:21
at y.isCollapsed in src/vs/base/browser/ui/tree/abstractTree.ts:1855:21
at e.$j1.H in src/vs/base/browser/ui/tree/asyncDataTree.ts:890:33
at e.$j1.E in src/vs/base/browser/ui/tree/asyncDataTree.ts:825:16
at async e.$j1.D in src/vs/base/browser/ui/tree/asyncDataTree.ts:791:30
at async e.$j1.B in src/vs/base/browser/ui/tree/asyncDataTree.ts:750:3
```
[Go to Errors Site](https://errors.code.visualstudio.com/card?ch=660393deaaa6d1996740ff4880f1bad43768c814&bH=e5fa2637-d9e2-c8fa-3dad-5c349ac69785)
Repository: vscode
Issue: Git - Show last commit message in Git: Checkout to... dialog
Labels: feature-request,git

Type: <b>Feature Request</b>

Currently the Git Checkout dialog shows the branch names and last commit ID, but it would be better to show the last commit message instead of the ID. It's very rare that you need to look for a branch with a specific commit ID.

<img width="301" alt="image" src="https://github.com/microsoft/vscode/assets/1583241/582d33bb-fefd-46a3-8fb0-1d53883241bd">



VS Code version: Code 1.80.0 (660393deaaa6d1996740ff4880f1bad43768c814, 2023-07-04T15:06:02.407Z)
OS version: Windows_NT x64 10.0.22621
Modes:
Remote OS version: Linux x64 5.10.102.1-microsoft-standard-WSL2


<!-- generated by issue reporter -->
Repository: vscode
Issue: Uncaught TypeError: Cannot read properties of undefined (reading 'replaceChildren')
Labels: bug,upstream,error-telemetry,upstream-issue-linked,terminal-rendering

```javascript
TypeError: Cannot read properties of undefined (reading 'replaceChildren')
at g.renderRows in vscode-file://vscode-app/node_modules.asar/xterm/lib/xterm.js:1:81207
at g.handleSelectionChanged in vscode-file://vscode-app/node_modules.asar/xterm/lib/xterm.js:1:79465
at u._renderRows in vscode-file://vscode-app/node_modules.asar/xterm/lib/xterm.js:1:102027
at t.RenderDebouncer._renderCallback in vscode-file://vscode-app/node_modules.asar/xterm/lib/xterm.js:1:99877
at t.RenderDebouncer._innerRefresh in vscode-file://vscode-app/node_modules.asar/xterm/lib/xterm.js:1:20236
at <anonymous> in vscode-file://vscode-app/node_modules.asar/xterm/lib/xterm.js:1:19934
```
[Go to Errors Site](https://errors.code.visualstudio.com/card?ch=660393deaaa6d1996740ff4880f1bad43768c814&bH=678f338d-21bd-b9ba-a432-74df54d57514)
Repository: TypeScript
Issue: Enum value `1 / 0` incorrectly transformed if there is `Infinity` declared in scope
Labels: Bug,Help Wanted

# Bug Report

### 🔎 Search Terms

infinity enum variable let shadow

### 🕗 Version & Regression Information

Every version I tested

### ⏯ Playground Link

<!--
  A link to a TypeScript Playground "Share" link which shows this behavior.
  This should have the same code as the code snippet below, and use whichever settings are relevant to your report.

  As a last resort, you can link to a repo, but these will be slower for us to investigate.
-->
[Playground link with relevant code](https://www.typescriptlang.org/play?#code/N4KABGA2CmAuYEkB2AzAlktsCeYC8YAzANwjhjRICuAtmAIJigQQAa+YAjGAPRgAM5AL5kIAYwD2SAM4SYAOkgSA5gAp681gEoQQoA)

### 💻 Code

<!-- Please post the relevant code sample here as well. This code and the Playground code should be the same, do not use separate examples -->
```ts
{
  let Infinity = 3;

  enum A {
    X = 1 / 0
  }

  console.log(A.X)
}
```

### 🙁 Actual behavior

```js
{
    let Infinity = 3;
    let A;
    (function (A) {
        A[A["X"] = Infinity] = "X";
    })(A || (A = {}));
    console.log(A.X);
}
```

and logs `3`

### 🙂 Expected behavior

It should log the result of `1 / 0`, which is `Infinity`.

Somewhat related to https://github.com/microsoft/TypeScript/issues/54981.
Repository: PowerToys
Issue: FancyZone Approved App List
Labels: Needs-Triage

### Description of the new feature / enhancement

I don't know if this is still being worked on, but the only thing i could find about the idea is here https://github.com/microsoft/PowerToys/pull/1134#issuecomment-581641978.

I would love a function similar to Exclude apps list that you can have fancy zones only work for certain apps. Maybe a toggle between Exclude or Approved list to not be confusing. 


### Scenario when this would be used?

It would be nice because my zones are only used for a few apps and I would basically need to exclude dozens of programs to stop the zones from interfering with window placement for the other programs. I know I can toggle all zones with my mouse button (that's what i do), but it's annoying to have to do that all the time. 


### Supporting information

To go one step further for this idea, maybe make each zone be able to have its own exclude/include app list.
Repository: flutter
Issue: Make package dependency enforcement more fine-grained
Labels: team,p: tooling,team-ecosystem,P2,triaged-ecosystem

Currently the tooling's enforcement of dependencies just lumps all dependencies together. We should make it more fine-grained, to distinguish:
- main package production dependencies
- example production dependencies
- dev dependencies

The contexts on each are different, so we should be able to allow a package for one context without automatically being able to add it to others in the future (as the potential scope of issues with external packages drops as we go down that list).
Repository: flutter
Issue: Opera on `flutter run`
Labels: c: new feature,tool,platform-web,c: proposal,P3,team-tool,triaged-tool

### Is there an existing issue for this?

- [X] I have searched the [existing issues](https://github.com/flutter/flutter/issues)
- [X] I have read the [guide to filing a bug](https://flutter.dev/docs/resources/bug-reports)

### Use case

Launch Opera from `flutter run`. Opera is Chromium-based, like Chrome and Edge.

![image](https://github.com/flutter/flutter/assets/110610266/a62ce3cc-0d52-47ca-8a89-b19842d61279)


### Proposal

Detect Opera in `flutter run`.
Repository: flutter
Issue: [camera] Integration tests require user interaction
Labels: a: tests,c: new feature,team,platform-android,p: camera,package,P2,team-android,triaged-android

I'm currently having to exclude the `camera` and `camera_android` tests from the new emulator CI tests I'm bringing up, because when they run a system dialog pops up asking for camera permissions. When running locally, if I tap it in the emulator everything runs fine.

It looks like this is probably a regression from https://github.com/flutter/packages/pull/4348, because we have code in `test_driver/integration_test.dart` in the `camera` packages that is clearly supposed to handle this, by running adb commands once the process starts. Some options I can think of, although there may well be others:
- Teach the repo tooling to use `flutter drive` for specific packages that opt out of `flutter test`. This will regress us in a way though, since `flutter drive` logs warnings that we should be using `flutter test`, and it's not clear to me if `drive` will even continue to be supported for non-web.
- Find an alternate solution to grant permissions. E.g., can we grant them before the app is even installed, perhaps as part of emulator creation, or a new pre-test-run-script option in the repo tooling? I don't know what `adb` allows in that regard.
- Add functionality to `flutter test` to allow for this in some way if possible (e.g., by allowing a custom driver even though one isn't normally used).

I'll be disabling this test in the emulator CI bringup for now to avoid blocking the rest of that work, via a new script/configs/exclude_integration_android_emulator.yaml file. When this is fixed, the exclusion should be remove from that file.

/cc @bparrishMines since he's been looking at the way integration tests run, the `drive` vs `test` differences, etc.
Repository: material-ui
Issue: [joy-ui][Autocomplete] Multiple and required versions fails validation even when values are selected
Labels: discussion,component: autocomplete,package: joy-ui

### Duplicates

- [X] I have searched the existing issues

### Latest version

- [X] I have tested the latest version

### Steps to reproduce 🕹

Link to live example: https://codesandbox.io/s/elastic-kapitsa-yf6ryn?file=/src/App.tsx

Steps:

1. Add autocomplete with multiple=true and required=true
2. Select some values
3. Try to submit


### Current behavior 😯

Validation fails: Autocomplete shows native prompt "Please fill in this field"

### Expected behavior 🤔

Values have been provided - validation should pass.

### Context 🔦

It works as expected when multiple=false (default behavior).

### Your environment 🌎

<details>
  <summary><code>npx @mui/envinfo</code></summary>

```
  Don't forget to mention which browser you used.
  Output from `npx @mui/envinfo` goes here.
```
</details>