Skip to content

Commit d3bcaba

Browse files
ESLint: enable 'eslint-import' rules for '.d.ts' files (#2453)
1 parent 384c8e2 commit d3bcaba

File tree

4 files changed

+11
-8
lines changed

4 files changed

+11
-8
lines changed

.eslintrc.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -429,17 +429,11 @@ overrides:
429429
project: ['tsconfig.json']
430430
plugins:
431431
- '@typescript-eslint'
432+
extends:
433+
- plugin:import/typescript
432434
rules:
433435
flowtype/require-valid-file-annotation: off
434436
import/named: off
435-
import/namespace: off
436-
import/default: off
437-
import/no-named-as-default-member: off
438-
import/no-named-as-default: off
439-
import/no-cycle: off
440-
import/no-unused-modules: off
441-
import/no-deprecated: off
442-
import/no-unresolved: off
443437

444438
##########################################################################
445439
# `@typescript-eslint/eslint-plugin` rule list based on `v2.17.x`

src/type/definition.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// FIXME
2+
/* eslint-disable import/no-cycle */
3+
14
import Maybe from '../tsutils/Maybe';
25
import { PromiseOrValue } from '../jsutils/PromiseOrValue';
36
import { Path } from '../jsutils/Path';

src/type/directives.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// FIXME
2+
/* eslint-disable import/no-cycle */
3+
14
import Maybe from '../tsutils/Maybe';
25

36
import { DirectiveDefinitionNode } from '../language/ast';

src/type/schema.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// FIXME
2+
/* eslint-disable import/no-cycle */
3+
14
import Maybe from '../tsutils/Maybe';
25

36
import { SchemaDefinitionNode, SchemaExtensionNode } from '../language/ast';

0 commit comments

Comments
 (0)