Skip to content

Commit 2364290

Browse files
Merge pull request #116 from microsoft/importstar-skip-default
Skip default when initially iterating exports in __importStar, same as __exportStar
2 parents 2d12014 + 6934962 commit 2364290

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

tslib.es6.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ var __setModuleDefault = Object.create ? (function(o, v) {
202202
export function __importStar(mod) {
203203
if (mod && mod.__esModule) return mod;
204204
var result = {};
205-
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
205+
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
206206
__setModuleDefault(result, mod);
207207
return result;
208208
}

tslib.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ var __createBinding;
242242
__importStar = function (mod) {
243243
if (mod && mod.__esModule) return mod;
244244
var result = {};
245-
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
245+
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
246246
__setModuleDefault(result, mod);
247247
return result;
248248
};

0 commit comments

Comments
 (0)