8000 fix(visitor-keys): add missing import assertion keys (#4178) · FDIM/typescript-eslint@9c38b7f · GitHub
[go: up one dir, main page]

Skip to content

Commit 9c38b7f

Browse files
authored
fix(visitor-keys): add missing import assertion keys (typescript-eslint#4178)
1 parent 84b4a8c commit 9c38b7f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

packages/visitor-keys/src/visitor-keys.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ const additionalKeys: AdditionalKeys = {
1919 8000
// Stage 3 Import Assertions
2020
ImportAttribute: ['key', 'value'],
2121

22-
// ES2020
23-
ImportExpression: ['source'],
24-
2522
// Additional Properties.
2623
ArrayPattern: ['decorators', 'elements', 'typeAnnotation'],
2724
ArrowFunctionExpression: ['typeParameters', 'params', 'returnType', 'body'],
@@ -45,9 +42,13 @@ const additionalKeys: AdditionalKeys = {
4542
'implements',
4643
'body',
4744
],
45+
ExportAllDeclaration: ['exported', 'source', 'assertions'],
46+
ExportNamedDeclaration: ['declaration', 'specifiers', 'source', 'assertions'],
4847
FunctionDeclaration: ['id', 'typeParameters', 'params', 'returnType', 'body'],
4948
FunctionExpression: ['id', 'typeParameters', 'params', 'returnType', 'body'],
5049
Identifier: ['decorators', 'typeAnnotation'],
50+
ImportDeclaration: ['specifiers', 'source', 'assertions'],
51+
ImportExpression: ['source', 'attributes'],
5152
MethodDefinition: ['decorators', 'key', 'value'],
5253
NewExpression: ['callee', 'typeParameters', 'arguments'],
5354
ObjectPattern: ['decorators', 'properties', 'typeAnnotation'],

0 commit comments

Comments
 (0)
0