From 0f85e79f6705c2d72735a45b4f2f81c8e30d5ef7 Mon Sep 17 00:00:00 2001 From: Jesse McCarthy Date: Tue, 12 Jan 2016 11:33:08 -0500 Subject: [PATCH] Add ArrayExpression.elements.default. --- packages/babel-types/src/definitions/core.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/babel-types/src/definitions/core.js b/packages/babel-types/src/definitions/core.js index f817dd5da4..7a869a82f4 100644 --- a/packages/babel-types/src/definitions/core.js +++ b/packages/babel-types/src/definitions/core.js @@ -21,7 +21,8 @@ import defineType, { defineType("ArrayExpression", { fields: { elements: { - validate: chain(assertValueType("array"), assertEach(assertNodeOrValueType("null", "Expression", "SpreadElement"))) + validate: chain(assertValueType("array"), assertEach(assertNodeOrValueType("null", "Expression", "SpreadElement"))), + default: [], } }, visitor: ["elements"],