From b8f2a27e900747b2b3c13a612d38b71bfbfc4605 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Tue, 31 Mar 2015 01:41:04 +1100 Subject: [PATCH] take export default specifiers into consideration in t.isSpecifierDefault --- src/babel/types/validators.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/babel/types/validators.js b/src/babel/types/validators.js index d532bfaa3b..e984c2bf5a 100644 --- a/src/babel/types/validators.js +++ b/src/babel/types/validators.js @@ -147,7 +147,9 @@ export function isVar(node: Object): boolean { */ export function isSpecifierDefault(specifier: Object): boolean { - return t.isImportDefaultSpecifier(specifier) || t.isIdentifier(specifier.imported || specifier.exported, { name: "default" }); + return t.isImportDefaultSpecifier(specifier) || + t.isExportDefaultSpecifier(specifier) || + t.isIdentifier(specifier.imported || specifier.exported, { name: "default" }); } /**