Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
682668c219 | ||
|
|
dd64297838 | ||
|
|
944a9d3908 |
@@ -11,9 +11,14 @@
|
||||
|
||||
_Note: Gaps between patch versions are faulty/broken releases._
|
||||
|
||||
## 2.9.2
|
||||
|
||||
* **Bug Fix**
|
||||
* Pass `exports` to `exportWildcard` helper to allow for use inside the optional runtime.
|
||||
|
||||
## 2.9.1
|
||||
|
||||
* **Internal**
|
||||
* **Bug Fix**
|
||||
* Fix runtime generator breaking the helper inclusion loop.
|
||||
|
||||
## 2.9.0
|
||||
|
||||
@@ -218,7 +218,8 @@ DefaultFormatter.prototype._exportSpecifier = function (getRef, specifier, node,
|
||||
|
||||
DefaultFormatter.prototype._exportsWildcard = function (objectIdentifier) {
|
||||
return t.expressionStatement(t.callExpression(this.file.addHelper("exports-wildcard"), [
|
||||
t.callExpression(this.file.addHelper("interop-require-wildcard"), [objectIdentifier])
|
||||
t.callExpression(this.file.addHelper("interop-require-wildcard"), [objectIdentifier]),
|
||||
t.identifier("exports")
|
||||
]));
|
||||
};
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
(function (obj) {
|
||||
(function (obj, exports) {
|
||||
for (var i in obj) {
|
||||
if (exports[i] !== undefined) {
|
||||
exports[i] = obj[i];
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "6to5",
|
||||
"description": "Turn ES6 code into readable vanilla ES5 with source maps",
|
||||
"version": "2.9.1",
|
||||
"version": "2.9.2",
|
||||
"author": "Sebastian McKenzie <sebmck@gmail.com>",
|
||||
"homepage": "https://github.com/6to5/6to5",
|
||||
"repository": {
|
||||
|
||||
@@ -7,7 +7,7 @@ define(["exports", "foo"], function (exports, _foo) {
|
||||
};
|
||||
};
|
||||
|
||||
var _exportsWildcard = function (obj) {
|
||||
var _exportsWildcard = function (obj, exports) {
|
||||
for (var i in obj) {
|
||||
if (exports[i] !== undefined) {
|
||||
exports[i] = obj[i];
|
||||
@@ -15,7 +15,7 @@ define(["exports", "foo"], function (exports, _foo) {
|
||||
}
|
||||
};
|
||||
|
||||
_exportsWildcard(_interopRequireWildcard(_foo));
|
||||
_exportsWildcard(_interopRequireWildcard(_foo), exports);
|
||||
|
||||
exports.foo = _foo.foo;
|
||||
exports.foo = _foo.foo;
|
||||
|
||||
@@ -7,7 +7,7 @@ define(["exports", "foo"], function (exports, _foo) {
|
||||
};
|
||||
};
|
||||
|
||||
var _exportsWildcard = function (obj) {
|
||||
var _exportsWildcard = function (obj, exports) {
|
||||
for (var i in obj) {
|
||||
if (exports[i] !== undefined) {
|
||||
exports[i] = obj[i];
|
||||
@@ -15,7 +15,7 @@ define(["exports", "foo"], function (exports, _foo) {
|
||||
}
|
||||
};
|
||||
|
||||
_exportsWildcard(_interopRequireWildcard(_foo));
|
||||
_exportsWildcard(_interopRequireWildcard(_foo), exports);
|
||||
|
||||
exports.foo = _foo.foo;
|
||||
exports.foo = _foo.foo;
|
||||
|
||||
@@ -6,7 +6,7 @@ var _interopRequireWildcard = function (obj) {
|
||||
};
|
||||
};
|
||||
|
||||
var _exportsWildcard = function (obj) {
|
||||
var _exportsWildcard = function (obj, exports) {
|
||||
for (var i in obj) {
|
||||
if (exports[i] !== undefined) {
|
||||
exports[i] = obj[i];
|
||||
@@ -14,7 +14,7 @@ var _exportsWildcard = function (obj) {
|
||||
}
|
||||
};
|
||||
|
||||
_exportsWildcard(_interopRequireWildcard(require("foo")));
|
||||
_exportsWildcard(_interopRequireWildcard(require("foo")), exports);
|
||||
|
||||
exports.foo = require("foo").foo;
|
||||
exports.foo = require("foo").foo;
|
||||
|
||||
@@ -6,7 +6,7 @@ var _interopRequireWildcard = function (obj) {
|
||||
};
|
||||
};
|
||||
|
||||
var _exportsWildcard = function (obj) {
|
||||
var _exportsWildcard = function (obj, exports) {
|
||||
for (var i in obj) {
|
||||
if (exports[i] !== undefined) {
|
||||
exports[i] = obj[i];
|
||||
@@ -14,7 +14,7 @@ var _exportsWildcard = function (obj) {
|
||||
}
|
||||
};
|
||||
|
||||
_exportsWildcard(_interopRequireWildcard(require("foo")));
|
||||
_exportsWildcard(_interopRequireWildcard(require("foo")), exports);
|
||||
|
||||
exports.foo = require("foo").foo;
|
||||
exports.foo = require("foo").foo;
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
};
|
||||
};
|
||||
|
||||
var _exportsWildcard = function (obj) {
|
||||
var _exportsWildcard = function (obj, exports) {
|
||||
for (var i in obj) {
|
||||
if (exports[i] !== undefined) {
|
||||
exports[i] = obj[i];
|
||||
@@ -21,7 +21,7 @@
|
||||
}
|
||||
};
|
||||
|
||||
_exportsWildcard(_interopRequireWildcard(_foo));
|
||||
_exportsWildcard(_interopRequireWildcard(_foo), exports);
|
||||
|
||||
exports.foo = _foo.foo;
|
||||
exports.foo = _foo.foo;
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
};
|
||||
};
|
||||
|
||||
var _exportsWildcard = function (obj) {
|
||||
var _exportsWildcard = function (obj, exports) {
|
||||
for (var i in obj) {
|
||||
if (exports[i] !== undefined) {
|
||||
exports[i] = obj[i];
|
||||
@@ -21,7 +21,7 @@
|
||||
}
|
||||
};
|
||||
|
||||
_exportsWildcard(_interopRequireWildcard(_foo));
|
||||
_exportsWildcard(_interopRequireWildcard(_foo), exports);
|
||||
|
||||
exports.foo = _foo.foo;
|
||||
exports.foo = _foo.foo;
|
||||
|
||||
Reference in New Issue
Block a user