26
26
| [ ` no-namespace ` ] | ✅ | [ ` @typescript-eslint/no-namespace ` ] |
27
27
| [ ` no-non-null-assertion ` ] | ✅ | [ ` @typescript-eslint/no-non-null-assertion ` ] |
28
28
| [ ` no-parameter-reassignment ` ] | ✅ | [ ` no-param-reassign ` ] [ no-param-reassign ] |
29
- | [ ` no-reference ` ] | ✅ | [ ` @typescript-eslint/no- triple-slash-reference ` ] |
29
+ | [ ` no-reference ` ] | ✅ | [ ` @typescript-eslint/triple-slash-reference ` ] |
30
30
| [ ` no-unnecessary-type-assertion ` ] | ✅ | [ ` @typescript-eslint/no-unnecessary-type-assertion ` ] |
31
31
| [ ` no-var-requires ` ] | ✅ | [ ` @typescript-eslint/no-var-requires ` ] |
32
32
| [ ` only-arrow-functions ` ] | 🔌 | [ ` prefer-arrow/prefer-arrow-functions ` ] |
148
148
| [ ` import-spacing ` ] | 🔌 | Use [ Prettier] |
149
149
| [ ` increment-decrement ` ] | 🌟 | [ ` no-plusplus ` ] [ no-plusplus ] |
150
150
| [ ` interface-name ` ] | ✅ | [ ` @typescript-eslint/interface-name-prefix ` ] |
151
- | [ ` interface-over-type-literal ` ] | ✅ | [ ` @typescript-eslint/prefer-interface ` ] |
151
+ | [ ` interface-over-type-literal ` ] | ✅ | [ ` @typescript-eslint/consistent-type-definitions ` ] |
152
152
| [ ` jsdoc-format ` ] | 🌓 | [ ` valid-jsdoc ` ] [ valid-jsdoc ] or [ ` eslint-plugin-jsdoc ` ] [ plugin:jsdoc ] |
153
153
| [ ` match-default-export-name ` ] | 🛑 | N/A |
154
154
| [ ` newline-before-return ` ] | 🌟 | [ ` padding-line-between-statements ` ] [ padding-line-between-statements ] <sup >[ 1] </sup > |
@@ -577,6 +577,7 @@ Relevant plugins: [`chai-expect-keywords`](https://github.com/gavinaiken/eslint-
577
577
[ `@typescript-eslint/await-thenable` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/await-thenable.md
578
578
[ `@typescript-eslint/ban-types` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/ban-types.md
579
579
[ `@typescript-eslint/ban-ts-ignore` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/ban-ts-ignore.md
580
+ [ `@typescript-eslint/consistent-type-definitions` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/consistent-type-definitions.md
580
581
[ `@typescript-eslint/explicit-member-accessibility` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/explicit-member-accessibility.md
581
582
[ `@typescript-eslint/member-ordering` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/member-ordering.md
582
583
[ `@typescript-eslint/no-explicit-any` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-explicit-any.md
@@ -586,7 +587,7 @@ Relevant plugins: [`chai-expect-keywords`](https://github.com/gavinaiken/eslint-
586
587
[ `@typescript-eslint/promise-function-async` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/promise-function-async.md
587
588
[ `@typescript-eslint/no-namespace` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-namespace.md
588
589
[ `@typescript-eslint/no-non-null-assertion` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-non-null-assertion.md
589
- [ `@typescript-eslint/no- triple-slash-reference` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no- triple-slash-reference.md
590
+ [ `@typescript-eslint/triple-slash-reference` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/triple-slash-reference.md
590
591
[ `@typescript-eslint/unbound-method` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/unbound-method.md
591
592
[ `@typescript-eslint/no-unnecessary-type-assertion` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-unnecessary-type-assertion.md
592
593
[ `@typescript-eslint/no-var-requires` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-var-requires.md
@@ -608,7 +609,6 @@ Relevant plugins: [`chai-expect-keywords`](https://github.com/gavinaiken/eslint-
608
609
[ `@typescript-eslint/no-parameter-properties` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-parameter-properties.md
609
610
[ `@typescript-eslint/member-delimiter-style` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/member-delimiter-style.md
610
611
[ `@typescript-eslint/prefer-for-of` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/prefer-for-of.md
611
- [ `@typescript-eslint/prefer-interface` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/prefer-interface.md
612
612
[ `@typescript-eslint/no-array-constructor` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-array-constructor.md
613
613
[ `@typescript-eslint/prefer-function-type` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/prefer-function-type.md
614
614
[ `@typescript-eslint/prefer-readonly` ] : https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/prefer-readonly.md
0 commit comments