1name: "\U0001F41B CLI Bug Report"
2description: 'Report a reproducible bug in the versioned Expo CLI (npx expo)'
3labels: ['needs validation', 'CLI']
4body:
5  - type: markdown
6    attributes:
7      value: Thanks for taking the time to file a bug report! Please fill out this form as completely as possible.
8  - type: markdown
9    attributes:
10      value: |
11        If you leave out sections there is a high likelihood your issue will be closed.
12        If you have a question or you think your issue might be caused by your application code, you can get help from the community on the [forums](https://forums.expo.dev/) or on [Discord](https://chat.expo.dev).
13  - type: textarea
14    attributes:
15      label: Summary
16      description: |
17        Clearly describe what the expected behavior is vs. what is actually happening. This should be as short as possible, while still communicating all the necessary information.
18        If your summary is simply, for example: "My device cannot connect to Wi-Fi.", then you will need to [continue debugging on your own](https://expo.fyi/manual-debugging) to more precisely define your issue before proceeding.
19    validations:
20      required: true
21  - type: dropdown
22    attributes:
23      label: What platform(s) does this occur on?
24      multiple: true
25      options:
26        - Android
27        - iOS
28        - Web
29    validations:
30      required: false
31  - type: input
32    attributes:
33      label: SDK Version
34      description: What version of the Expo SDK are you using?
35  - type: textarea
36    attributes:
37      label: Environment
38      description: Run the `npx expo-env-info` command and paste its output in the field below.
39    validations:
40      required: true
41  - type: textarea
42    attributes:
43      label: Minimal reproducible example
44      description: |
45        This should include as little code as possible, and no extraneous dependencies. Do not share your entire project.
46        If a reproducible demo is not provided, your issue will be closed. You must also test your issue against the latest CLI version to ensure that it hasn't already been resolved.
47        [Learn more about creating a minimal reproducible example](https://stackoverflow.com/help/mcve).
48    validations:
49      required: true
50  - type: markdown
51    attributes:
52      value: Please make sure contributors can run your code and follow the steps your provided in order to reproduce the bug.
53  - type: markdown
54    attributes:
55      value: |
56        **Realize that it is up to you to debug your code and be as certain as possible that the bug is with Expo, not with your own app.**
57        [Here's an excellent guide to debugging you can follow](https://gist.github.com/brentvatne/5ac00cba0c70b7a06b89a56787d6bc4a).
58