Skip to content

Commit c056899

Browse files
committed
Improve presets list formatting in docs again (#1274)
1 parent bd7dae6 commit c056899

File tree

80 files changed

+467
-215
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+467
-215
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -123,27 +123,27 @@ export default defineConfig([
123123

124124
## General Purpose
125125

126-
- `strict`\
127-
Same as the `recommended` preset but enables additional strict rules.
128-
129126
- `recommended`\
130127
Enforce rules that are recommended by ESLint React for general purpose React + React DOM projects.\
131128
_This preset includes the `x`, `dom`, and `web-api` presets._
132129

133-
## TypeScript Specialized
134-
135-
- `strict-typescript`\
136-
Same as the `strict` preset but disables rules that can be enforced by TypeScript.
130+
- `strict`\
131+
Same as the `recommended` preset but enables additional strict rules.
137132

138-
- `strict-type-checked`\
139-
Same as the `strict-typescript` preset but enables additional rules that require type information.
133+
## TypeScript Specialized
140134

141135
- `recommended-typescript`\
142136
Same as the `recommended` preset but disables rules that can be enforced by TypeScript.
143137

144138
- `recommended-type-checked`\
145139
Same as the `recommended-typescript` preset but enables additional rules that require type information.
146140

141+
- `strict-typescript`\
142+
Same as the `strict` preset but disables rules that can be enforced by TypeScript.
143+
144+
- `strict-type-checked`\
145+
Same as the `strict-typescript` preset but enables additional rules that require type information.
146+
147147
### Other
148148

149149
- `disable-dom`\

apps/website/content/docs/presets.mdx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,27 @@ The following presets are available in `@eslint-react/eslint-plugin`:
1515

1616
## General Purpose
1717

18-
- `strict`\
19-
Same as the `recommended` preset but enables additional strict rules.
20-
2118
- `recommended`\
2219
Enforce rules that are recommended by ESLint React for general purpose React + React DOM projects.\
2320
_This preset includes the `x`, `dom`, and `web-api` presets._
2421

25-
## TypeScript Specialized
26-
27-
- `strict-typescript`\
28-
Same as the `strict` preset but disables rules that can be enforced by TypeScript.
22+
- `strict`\
23+
Same as the `recommended` preset but enables additional strict rules.
2924

30-
- `strict-type-checked`\
31-
Same as the `strict-typescript` preset but enables additional rules that require type information.
25+
## TypeScript Specialized
3226

3327
- `recommended-typescript`\
3428
Same as the `recommended` preset but disables rules that can be enforced by TypeScript.
3529

3630
- `recommended-type-checked`\
3731
Same as the `recommended-typescript` preset but enables additional rules that require type information.
3832

33+
- `strict-typescript`\
34+
Same as the `strict` preset but disables rules that can be enforced by TypeScript.
35+
36+
- `strict-type-checked`\
37+
Same as the `strict-typescript` preset but enables additional rules that require type information.
38+
3939
## Other
4040

4141
- `no-deprecated`\

packages/plugins/eslint-plugin-react-dom/src/rules/no-dangerously-set-innerhtml-with-children.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@ react-dom/no-dangerously-set-innerhtml-with-children
1616

1717
**Presets**
1818

19-
- `dom`
20-
- `strict` / `strict-typescript` / `strict-type-checked`
21-
- `recommended` / `recommended-typescript` / `recommended-type-checked`
19+
`dom`
20+
`recommended`
21+
`recommended-typescript`
22+
`recommended-type-checked`
23+
`strict`
24+
`strict-typescript`
25+
`strict-type-checked`
2226

2327
## Description
2428

packages/plugins/eslint-plugin-react-dom/src/rules/no-dangerously-set-innerhtml.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@ react-dom/no-dangerously-set-innerhtml
1616

1717
**Presets**
1818

19-
- `dom`
20-
- `strict` / `strict-typescript` / `strict-type-checked`
21-
- `recommended` / `recommended-typescript` / `recommended-type-checked`
19+
`dom`
20+
`recommended`
21+
`recommended-typescript`
22+
`recommended-type-checked`
23+
`strict`
24+
`strict-typescript`
25+
`strict-type-checked`
2226

2327
## Description
2428

packages/plugins/eslint-plugin-react-dom/src/rules/no-find-dom-node.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@ react-dom/no-find-dom-node
1616

1717
**Presets**
1818

19-
- `dom`
20-
- `strict` / `strict-typescript` / `strict-type-checked`
21-
- `recommended` / `recommended-typescript` / `recommended-type-checked`
19+
`dom`
20+
`recommended`
21+
`recommended-typescript`
22+
`recommended-type-checked`
23+
`strict`
24+
`strict-typescript`
25+
`strict-type-checked`
2226

2327
## Description
2428

packages/plugins/eslint-plugin-react-dom/src/rules/no-flush-sync.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@ react-dom/no-flush-sync
1616

1717
**Presets**
1818

19-
- `dom`
20-
- `strict` / `strict-typescript` / `strict-type-checked`
21-
- `recommended` / `recommended-typescript` / `recommended-type-checked`
19+
`dom`
20+
`recommended`
21+
`recommended-typescript`
22+
`recommended-type-checked`
23+
`strict`
24+
`strict-typescript`
25+
`strict-type-checked`
2226

2327
## Description
2428

packages/plugins/eslint-plugin-react-dom/src/rules/no-hydrate.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,13 @@ react-dom/no-hydrate
2020

2121
**Presets**
2222

23-
- `dom`
24-
- `strict` / `strict-typescript` / `strict-type-checked`
25-
- `recommended` / `recommended-typescript` / `recommended-type-checked`
23+
`dom`
24+
`recommended`
25+
`recommended-typescript`
26+
`recommended-type-checked`
27+
`strict`
28+
`strict-typescript`
29+
`strict-type-checked`
2630

2731
## Description
2832

packages/plugins/eslint-plugin-react-dom/src/rules/no-missing-button-type.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ react-dom/no-missing-button-type
2020

2121
**Presets**
2222

23-
- `strict` / `strict-typescript` / `strict-type-checked`
23+
`strict`
24+
`strict-typescript`
25+
`strict-type-checked`
2426

2527
## Description
2628

packages/plugins/eslint-plugin-react-dom/src/rules/no-missing-iframe-sandbox.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ react-dom/no-missing-iframe-sandbox
2020

2121
**Presets**
2222

23-
- `strict` / `strict-typescript` / `strict-type-checked`
23+
`strict`
24+
`strict-typescript`
25+
`strict-type-checked`
2426

2527
## Description
2628

packages/plugins/eslint-plugin-react-dom/src/rules/no-namespace.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@ react-dom/no-namespace
1616

1717
**Presets**
1818

19-
- `dom`
20-
- `strict` / `strict-typescript` / `strict-type-checked`
21-
- `recommended` / `recommended-typescript` / `recommended-type-checked`
19+
`dom`
20+
`recommended`
21+
`recommended-typescript`
22+
`recommended-type-checked`
23+
`strict`
24+
`strict-typescript`
25+
`strict-type-checked`
2226

2327
## Description
2428

0 commit comments

Comments
 (0)