From 61e3b1d314f30b2eb450c9b64235f9d0bab1e09f Mon Sep 17 00:00:00 2001 From: Logan Smyth Date: Sun, 17 Apr 2016 13:52:32 -0700 Subject: [PATCH] Remove incorrect function/class check. --- packages/babel-generator/src/generators/modules.js | 2 +- .../test/fixtures/general/non-block-arrow-func/expected.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/babel-generator/src/generators/modules.js b/packages/babel-generator/src/generators/modules.js index db31cbf6a1..825bf8d56b 100644 --- a/packages/babel-generator/src/generators/modules.js +++ b/packages/babel-generator/src/generators/modules.js @@ -54,7 +54,7 @@ function ExportDeclaration(node: Object) { if (node.declaration) { let declar = node.declaration; this.print(declar, node); - if (!(t.isStatement(declar) || t.isFunction(declar) || t.isClass(declar))) this.semicolon(); + if (!t.isStatement(declar)) this.semicolon(); } else { if (node.exportKind === "type") { this.push("type "); diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/non-block-arrow-func/expected.js b/packages/babel-plugin-transform-class-properties/test/fixtures/general/non-block-arrow-func/expected.js index a1e381f8a8..37da88e80f 100644 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/general/non-block-arrow-func/expected.js +++ b/packages/babel-plugin-transform-class-properties/test/fixtures/general/non-block-arrow-func/expected.js @@ -17,4 +17,4 @@ export default (param => { prop1: 'prop1', prop2: 'prop2' }, _temp; -}) +});