From 2e20364793dc10702fb0f30bc891d80709d0270e Mon Sep 17 00:00:00 2001 From: Stephen Sugden Date: Fri, 12 Jun 2015 20:58:41 +0200 Subject: [PATCH 1/2] Remove duplicate keys from alias-keys.json Fixes #1734 --- src/babel/types/alias-keys.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/babel/types/alias-keys.json b/src/babel/types/alias-keys.json index 89e2a9b52c..4e9d074735 100644 --- a/src/babel/types/alias-keys.json +++ b/src/babel/types/alias-keys.json @@ -76,8 +76,6 @@ "ThisExpression": ["Expression"], "Super": ["Expression"], "UpdateExpression": ["Expression"], - "JSXEmptyExpression": ["Expression"], - "JSXMemberExpression": ["Expression"], "AnyTypeAnnotation": ["Flow", "FlowBaseAnnotation"], "ArrayTypeAnnotation": ["Flow"], From f21d935de52d1bad29181dede5dd8aeb2d28b054 Mon Sep 17 00:00:00 2001 From: Stephen Sugden Date: Fri, 12 Jun 2015 12:24:24 -0700 Subject: [PATCH 2/2] Add aliases from JSX* tags to Expression --- src/babel/types/alias-keys.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/babel/types/alias-keys.json b/src/babel/types/alias-keys.json index 4e9d074735..d951b6f18e 100644 --- a/src/babel/types/alias-keys.json +++ b/src/babel/types/alias-keys.json @@ -114,10 +114,10 @@ "JSXAttribute": ["JSX", "Immutable"], "JSXClosingElement": ["JSX", "Immutable"], "JSXElement": ["JSX", "Immutable", "Expression"], - "JSXEmptyExpression": ["JSX", "Immutable"], + "JSXEmptyExpression": ["JSX", "Immutable", "Expression"], "JSXExpressionContainer": ["JSX", "Immutable"], "JSXIdentifier": ["JSX"], - "JSXMemberExpression": ["JSX"], + "JSXMemberExpression": ["JSX", "Expression"], "JSXNamespacedName": ["JSX"], "JSXOpeningElement": ["JSX", "Immutable"], "JSXSpreadAttribute": ["JSX"]