|
1 | 1 | # Deprecated/Removed Rules
|
2 | 2 |
|
3 |
| -## import-index |
| 3 | +## Deprecated rules |
4 | 4 |
|
5 |
| -This rule is outdated. JavaScript modules (ESM) do not support importing a directory. |
6 |
| - |
7 |
| -## no-array-instanceof |
| 5 | +### no-instanceof-array |
8 | 6 |
|
9 | 7 | Replaced by [`no-instanceof-builtins`](rules/no-instanceof-builtins.md) which covers more cases.
|
10 | 8 |
|
11 |
| -## no-fn-reference-in-iterator |
| 9 | +## Deleted rules |
12 | 10 |
|
13 |
| -This rule was renamed to [`no-array-callback-reference`](rules/no-array-callback-reference.md) to avoid using the abbreviation `fn` in the name. |
| 11 | +### ~import-index~ |
| 12 | + |
| 13 | +This rule is outdated. JavaScript modules (ESM) do not support importing a directory. |
14 | 14 |
|
15 |
| -## no-instanceof-array |
| 15 | +### ~no-array-instanceof~ |
16 | 16 |
|
17 | 17 | Replaced by [`no-instanceof-builtins`](rules/no-instanceof-builtins.md) which covers more cases.
|
18 | 18 |
|
19 |
| -## no-reduce |
| 19 | +### ~no-fn-reference-in-iterator~ |
| 20 | + |
| 21 | +This rule was renamed to [`no-array-callback-reference`](rules/no-array-callback-reference.md) to avoid using the abbreviation `fn` in the name. |
| 22 | + |
| 23 | +### ~no-reduce~ |
20 | 24 |
|
21 | 25 | This rule was renamed to [`no-array-reduce`](rules/no-array-reduce.md) to be more specific.
|
22 | 26 |
|
23 |
| -## no-unsafe-regex |
| 27 | +### ~no-unsafe-regex~ |
24 | 28 |
|
25 | 29 | Removed due to bugs.
|
26 | 30 |
|
27 |
| -## prefer-dataset |
| 31 | +### ~prefer-dataset~ |
28 | 32 |
|
29 | 33 | This rule was renamed to [`prefer-dom-node-dataset`](rules/prefer-dom-node-dataset.md) to be more specific.
|
30 | 34 |
|
31 |
| -## prefer-event-key |
| 35 | +### ~prefer-event-key~ |
32 | 36 |
|
33 | 37 | This rule was renamed to [`prefer-keyboard-event-key`](rules/prefer-keyboard-event-key.md) to be more specific.
|
34 | 38 |
|
35 |
| -## prefer-exponentiation-operator |
| 39 | +### ~prefer-exponentiation-operator~ |
36 | 40 |
|
37 | 41 | This rule was deprecated in favor of the built-in ESLint [`prefer-exponentiation-operator`](https://eslint.org/docs/rules/prefer-exponentiation-operator) rule.
|
38 | 42 |
|
39 |
| -## prefer-flat-map |
| 43 | +### ~prefer-flat-map~ |
40 | 44 |
|
41 | 45 | This rule was renamed to [`prefer-array-flat-map`](rules/prefer-array-flat-map.md) to be more specific.
|
42 | 46 |
|
43 |
| -## prefer-node-append |
| 47 | +### ~prefer-node-append~ |
44 | 48 |
|
45 | 49 | This rule was renamed to [`prefer-dom-node-append`](rules/prefer-dom-node-append.md) to be less ambiguous.
|
46 | 50 |
|
47 |
| -## prefer-node-remove |
| 51 | +### ~prefer-node-remove~ |
48 | 52 |
|
49 | 53 | This rule was renamed to [`prefer-dom-node-remove`](rules/prefer-dom-node-remove.md) to be less ambiguous.
|
50 | 54 |
|
51 |
| -## prefer-object-has-own |
| 55 | +### ~prefer-object-has-own~ |
52 | 56 |
|
53 | 57 | This rule was deprecated in favor of the built-in ESLint [`prefer-object-has-own`](https://eslint.org/docs/rules/prefer-object-has-own) rule.
|
54 | 58 |
|
55 |
| -## prefer-replace-all |
| 59 | +### ~prefer-replace-all~ |
56 | 60 |
|
57 | 61 | This rule was renamed to [`prefer-string-replace-all`](rules/prefer-string-replace-all.md) to be more specific.
|
58 | 62 |
|
59 |
| -## prefer-starts-ends-with |
| 63 | +### ~prefer-starts-ends-with~ |
60 | 64 |
|
61 | 65 | This rule was renamed to [`prefer-string-starts-ends-with`](rules/prefer-string-starts-ends-with.md) to be more specific.
|
62 | 66 |
|
63 |
| -## prefer-text-content |
| 67 | +### ~prefer-text-content~ |
64 | 68 |
|
65 | 69 | This rule was renamed to [`prefer-dom-node-text-content`](rules/prefer-dom-node-text-content.md) to be more specific.
|
66 | 70 |
|
67 |
| -## prefer-trim-start-end |
| 71 | +### ~prefer-trim-start-end~ |
68 | 72 |
|
69 | 73 | This rule was renamed to [`prefer-string-trim-start-end`](rules/prefer-string-trim-start-end.md) to be more specific.
|
70 | 74 |
|
71 |
| -## regex-shorthand |
| 75 | +### ~regex-shorthand~ |
72 | 76 |
|
73 | 77 | This rule was renamed to [`better-regex`](rules/better-regex.md) as it does more than just preferring the shorthand.
|
0 commit comments