From 0ff1f089bb73fab6f15ad106226b22cdfa57684a Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Wed, 27 Jul 2016 09:24:26 -0400 Subject: [PATCH] Fix: use correct identifier in template - fixes T7509 (#3602) --- .../babel-plugin-transform-es2015-modules-systemjs/src/index.js | 2 +- .../test/fixtures/systemjs/exports-from/expected.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/babel-plugin-transform-es2015-modules-systemjs/src/index.js b/packages/babel-plugin-transform-es2015-modules-systemjs/src/index.js index 0b00439c4e..ee868a2e91 100644 --- a/packages/babel-plugin-transform-es2015-modules-systemjs/src/index.js +++ b/packages/babel-plugin-transform-es2015-modules-systemjs/src/index.js @@ -18,7 +18,7 @@ let buildTemplate = template(` let buildExportAll = template(` for (var KEY in TARGET) { - if (KEY !== "default" && key !== "__esModule") EXPORT_OBJ[KEY] = TARGET[KEY]; + if (KEY !== "default" && KEY !== "__esModule") EXPORT_OBJ[KEY] = TARGET[KEY]; } `); diff --git a/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/systemjs/exports-from/expected.js b/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/systemjs/exports-from/expected.js index 15ea9c2784..80f62a6673 100644 --- a/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/systemjs/exports-from/expected.js +++ b/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/systemjs/exports-from/expected.js @@ -6,7 +6,7 @@ System.register(["foo"], function (_export, _context) { var _exportObj = {}; for (var _key in _foo) { - if (_key !== "default" && key !== "__esModule") _exportObj[_key] = _foo[_key]; + if (_key !== "default" && _key !== "__esModule") _exportObj[_key] = _foo[_key]; } _exportObj.foo = _foo.foo;