[ts] Make ImportDeclaration always have importKind (#12170)

This commit is contained in:
Sosuke Suzuki
2020-10-30 04:07:10 +09:00
committed by GitHub
parent ff6c3792bb
commit 963537d5f5
3 changed files with 33 additions and 2 deletions

View File

@@ -2007,11 +2007,13 @@ export default (superClass: Class<Parser>): Class<Parser> =>
) {
node.importKind = "type";
this.next();
} else {
node.importKind = "value";
}
}
if (!node.importKind) {
node.importKind = "value";
}
const importNode = super.parseImport(node);
/*:: invariant(importNode.type !== "TSImportEqualsDeclaration") */