You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: formatted files with Prettier via trunk fmt (#19355)
* chore: remove formatting-related lint rules internally
* chore: formatted files with Prettier via trunk fmt
* rm .prettierrc.json
* chore: correct comment directives and formatting
* Apply introduced fmt changes post-merge
* Also disable MD010 and MD030 in preparation for 19355
* Also disable MD013 in preparation for 19355
* Updated tools/update-rule-type-headers.js to print tabs
* Fix introduced issues from the main merge
* Manually format conf/*.json
* Switch conf/*.json files back to two spaces, per prettier config
* chore: empty commit to hopefully unblock GitHub
Copy file name to clipboardexpand all lines: .github/ISSUE_TEMPLATE/bug-report.yml
+90-90
Original file line number
Diff line number
Diff line change
@@ -2,96 +2,96 @@ name: "\U0001F41E Report a problem"
2
2
description: "Report an issue with ESLint or rules bundled with ESLint"
3
3
title: "Bug: (fill in)"
4
4
labels:
5
-
- bug
6
-
- "repro:needed"
5
+
- bug
6
+
- "repro:needed"
7
7
body:
8
-
- type: markdown
9
-
attributes:
10
-
value: By opening an issue, you agree to abide by the [OpenJS Foundation Code of Conduct](https://eslint.org/conduct).
11
-
- type: textarea
12
-
id: environment
13
-
attributes:
14
-
label: Environment
15
-
description: |
16
-
Please tell us about how you're running ESLint (Run `npx eslint --env-info`.)
17
-
value: |
18
-
Node version:
19
-
npm version:
20
-
Local ESLint version:
21
-
Global ESLint version:
22
-
Operating System:
23
-
validations:
24
-
required: true
25
-
- type: dropdown
26
-
id: parser
27
-
attributes:
28
-
label: What parser are you using?
29
-
description: |
30
-
Please keep in mind that some problems are parser-specific.
31
-
options:
32
-
- "Default (Espree)"
33
-
- "@typescript-eslint/parser"
34
-
- "@babel/eslint-parser"
35
-
- "vue-eslint-parser"
36
-
- "@angular-eslint/template-parser"
37
-
- Other
38
-
validations:
39
-
required: true
40
-
- type: textarea
41
-
id: description
42
-
attributes:
43
-
label: What did you do?
44
-
description: |
45
-
Please include a *minimal* reproduction case. If possible, include a link to a reproduction of the problem in the [ESLint demo](https://eslint.org/demo). Otherwise, include source code, configuration file(s), and any other information about how you're using ESLint. You can use Markdown in this field.
46
-
value: |
47
-
<details>
48
-
<summary>Configuration</summary>
8
+
- type: markdown
9
+
attributes:
10
+
value: By opening an issue, you agree to abide by the [OpenJS Foundation Code of Conduct](https://eslint.org/conduct).
11
+
- type: textarea
12
+
id: environment
13
+
attributes:
14
+
label: Environment
15
+
description: |
16
+
Please tell us about how you're running ESLint (Run `npx eslint --env-info`.)
17
+
value: |
18
+
Node version:
19
+
npm version:
20
+
Local ESLint version:
21
+
Global ESLint version:
22
+
Operating System:
23
+
validations:
24
+
required: true
25
+
- type: dropdown
26
+
id: parser
27
+
attributes:
28
+
label: What parser are you using?
29
+
description: |
30
+
Please keep in mind that some problems are parser-specific.
31
+
options:
32
+
- "Default (Espree)"
33
+
- "@typescript-eslint/parser"
34
+
- "@babel/eslint-parser"
35
+
- "vue-eslint-parser"
36
+
- "@angular-eslint/template-parser"
37
+
- Other
38
+
validations:
39
+
required: true
40
+
- type: textarea
41
+
id: description
42
+
attributes:
43
+
label: What did you do?
44
+
description: |
45
+
Please include a *minimal* reproduction case. If possible, include a link to a reproduction of the problem in the [ESLint demo](https://eslint.org/demo). Otherwise, include source code, configuration file(s), and any other information about how you're using ESLint. You can use Markdown in this field.
46
+
value: |
47
+
<details>
48
+
<summary>Configuration</summary>
49
49
50
-
```js
51
-
<!-- Paste your configuration here -->
52
-
```
53
-
</details>
50
+
```js
51
+
<!-- Paste your configuration here -->
52
+
```
53
+
</details>
54
54
55
-
```js
56
-
<!-- Paste your code here -->
57
-
```
58
-
validations:
59
-
required: true
60
-
- type: textarea
61
-
id: expectation
62
-
attributes:
63
-
label: What did you expect to happen?
64
-
description: |
65
-
You can use Markdown in this field.
66
-
validations:
67
-
required: true
68
-
- type: textarea
69
-
id: lint-output
70
-
attributes:
71
-
label: What actually happened?
72
-
description: |
73
-
Please copy-paste the actual ESLint output. You can use Markdown in this field.
74
-
validations:
75
-
required: true
76
-
- type: input
77
-
id: repro-url
78
-
attributes:
79
-
label: Link to Minimal Reproducible Example
80
-
description: 'Link to a [playground](https://eslint.org/play), [StackBlitz](https://stackblitz.com), or GitHub repo with a minimal reproduction of the problem. **A minimal reproduction is required** so that others can help debug your issue. If a report is vague (e.g. just a generic error message) and has no reproduction, it may be auto-closed.'
81
-
placeholder: 'https://stackblitz.com/abcd1234'
82
-
validations:
83
-
required: true
84
-
- type: checkboxes
85
-
attributes:
86
-
label: Participation
87
-
options:
88
-
- label: I am willing to submit a pull request for this issue.
89
-
required: false
90
-
- type: markdown
91
-
attributes:
92
-
value: Please **do not** open a pull request until this issue has been accepted by the team.
93
-
- type: textarea
94
-
id: comments
95
-
attributes:
96
-
label: Additional comments
97
-
description: Is there anything else that's important for the team to know?
55
+
```js
56
+
<!-- Paste your code here -->
57
+
```
58
+
validations:
59
+
required: true
60
+
- type: textarea
61
+
id: expectation
62
+
attributes:
63
+
label: What did you expect to happen?
64
+
description: |
65
+
You can use Markdown in this field.
66
+
validations:
67
+
required: true
68
+
- type: textarea
69
+
id: lint-output
70
+
attributes:
71
+
label: What actually happened?
72
+
description: |
73
+
Please copy-paste the actual ESLint output. You can use Markdown in this field.
74
+
validations:
75
+
required: true
76
+
- type: input
77
+
id: repro-url
78
+
attributes:
79
+
label: Link to Minimal Reproducible Example
80
+
description: "Link to a [playground](https://eslint.org/play), [StackBlitz](https://stackblitz.com), or GitHub repo with a minimal reproduction of the problem. **A minimal reproduction is required** so that others can help debug your issue. If a report is vague (e.g. just a generic error message) and has no reproduction, it may be auto-closed."
81
+
placeholder: "https://stackblitz.com/abcd1234"
82
+
validations:
83
+
required: true
84
+
- type: checkboxes
85
+
attributes:
86
+
label: Participation
87
+
options:
88
+
- label: I am willing to submit a pull request for this issue.
89
+
required: false
90
+
- type: markdown
91
+
attributes:
92
+
value: Please **do not** open a pull request until this issue has been accepted by the team.
93
+
- type: textarea
94
+
id: comments
95
+
attributes:
96
+
label: Additional comments
97
+
description: Is there anything else that's important for the team to know?
0 commit comments