From dfada8ec844f4f01877c7dc0c33d900db5b75d63 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Thu, 22 Oct 2015 14:24:04 -0700 Subject: [PATCH 1/2] remove es6 check form system module --- src/compiler/emitter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index 70ab3606c6..86ada2b25a 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -2770,7 +2770,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promi * we we emit variable statement 'var' should be dropped. */ function isSourceFileLevelDeclarationInSystemJsModule(node: Node, isExported: boolean): boolean { - if (!node || languageVersion >= ScriptTarget.ES6 || !isCurrentFileSystemExternalModule()) { + if (!node || !isCurrentFileSystemExternalModule()) { return false; } From 58d20ae2e350321266acd6fd43adab38a9b4c91b Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Thu, 22 Oct 2015 14:36:09 -0700 Subject: [PATCH 2/2] accept new baselines --- tests/baselines/reference/systemModule1.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/baselines/reference/systemModule1.js b/tests/baselines/reference/systemModule1.js index 573a7ae04c..8d99e84ae9 100644 --- a/tests/baselines/reference/systemModule1.js +++ b/tests/baselines/reference/systemModule1.js @@ -8,7 +8,7 @@ System.register([], function(exports_1) { return { setters:[], execute: function() { - x = 1; + exports_1("x", x = 1); } } });