Skip to content

Commit 49221f7

Browse files
bsunderhusrobertrossmann
authored andcommitted
feat: remove interface name prefix rule from typescript
Fixes #25.
1 parent 1ba00fc commit 49221f7

1 file changed

Lines changed: 0 additions & 5 deletions

File tree

  • packages/eslint-config-typescript

packages/eslint-config-typescript/index.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,6 @@ module.exports = {
7777
// This rule aims to make code more readable and explicit about who can use which properties.
7878
'@typescript-eslint/explicit-member-accessibility': 'warn',
7979

80-
// Require that interface names be prefixed with I
81-
// It can be hard to differentiate between classes and interfaces. Prefixing interfaces with "I"
82-
// can help telling them apart at a glance.
83-
'@typescript-eslint/interface-name-prefix': ['warn', 'always'],
84-
8580
// Require a specific member delimiter style for interfaces and type literals
8681
// This rule aims to standardise the way interface and type literal members are delimited.
8782
'@typescript-eslint/member-delimiter-style': ['warn', {

0 commit comments

Comments
 (0)