Skip to content

Commit 375b3f6

Browse files
authored
Do not add __esModule to window/global (#42)
1 parent b780e46 commit 375b3f6

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

tslib.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,13 @@ var __makeTemplateObject;
4242
factory(createExporter(root));
4343
}
4444
function createExporter(exports, previous) {
45-
if (typeof Object.create === "function") {
46-
Object.defineProperty(exports, "__esModule", { value: true });
47-
}
48-
else {
49-
exports.__esModule = true;
45+
if (exports !== root) {
46+
if (typeof Object.create === "function") {
47+
Object.defineProperty(exports, "__esModule", { value: true });
48+
}
49+
else {
50+
exports.__esModule = true;
51+
}
5052
}
5153
return function (id, v) { return exports[id] = previous ? previous(id, v) : v; };
5254
}

0 commit comments

Comments
 (0)