fix exportKind declaration in babel-types (#10126)

* fix exportKind types declaration for ExportNamedDeclaration and DeclareExportAllDeclaration in babel-types

* revert `let` in exportKind in babel-parser types
This commit is contained in:
Bogdan Savluk 2019-06-25 22:29:38 +02:00 committed by Nicolò Ribaudo
parent 8f8a457798
commit b8bb93a838
2 changed files with 3 additions and 1 deletions

View File

@ -5,6 +5,7 @@ import defineType, {
chain,
assertEach,
assertOneOf,
validateOptional,
} from "./utils";
import {
functionCommon,
@ -260,6 +261,7 @@ defineType("ExportNamedDeclaration", {
validate: assertNodeType("StringLiteral"),
optional: true,
},
exportKind: validateOptional(assertOneOf("type", "value")),
},
});

View File

@ -150,7 +150,7 @@ defineType("DeclareExportAllDeclaration", {
aliases: ["Flow", "FlowDeclaration", "Statement", "Declaration"],
fields: {
source: validateType("StringLiteral"),
exportKind: validateOptional(assertOneOf(["type", "value"])),
exportKind: validateOptional(assertOneOf("type", "value")),
},
});