From 5fa9b36503ad8076b9a0388563d1ccc563888161 Mon Sep 17 00:00:00 2001 From: jonathan schatz Date: Tue, 15 Aug 2017 14:23:35 -0700 Subject: [PATCH 1/3] Update regenerator-transform to version 0.10.0. --- packages/babel-plugin-transform-regenerator/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-plugin-transform-regenerator/package.json b/packages/babel-plugin-transform-regenerator/package.json index 3b5887adfa43..efcfce875dee 100644 --- a/packages/babel-plugin-transform-regenerator/package.json +++ b/packages/babel-plugin-transform-regenerator/package.json @@ -7,7 +7,7 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-regenerator", "main": "lib/index.js", "dependencies": { - "regenerator-transform": "0.9.11" + "regenerator-transform": "0.10.0" }, "license": "MIT", "devDependencies": { From e799639d55ebdf4919fe3c6268875a6184597d13 Mon Sep 17 00:00:00 2001 From: jonathan schatz Date: Tue, 15 Aug 2017 14:23:45 -0700 Subject: [PATCH 2/3] Update regenerator-runtime to version 0.11.0. --- packages/babel-runtime/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-runtime/package.json b/packages/babel-runtime/package.json index aa64eadd5753..590378e292c7 100644 --- a/packages/babel-runtime/package.json +++ b/packages/babel-runtime/package.json @@ -7,7 +7,7 @@ "author": "Sebastian McKenzie ", "dependencies": { "core-js": "^2.4.0", - "regenerator-runtime": "^0.10.0" + "regenerator-runtime": "^0.11.0" }, "devDependencies": { "babel-helpers": "^6.22.0", From f0ec7d2c9af1eac1944605ca3952aff34cafceb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Wed, 16 Aug 2017 00:50:31 +0200 Subject: [PATCH 3/3] Fixed regenerator related fixtures --- .../transformation/misc/regression-2892/expected.js | 8 ++++---- .../test/fixtures/regression/T6755/expected.js | 4 ++-- .../test/fixtures/computed-properties/example/expected.js | 2 +- .../test/fixtures/regression/6733/expected.js | 6 +++--- .../test/fixtures/regression/T7041/expected.js | 6 +++--- .../fixtures/variable-renaming/retain-lines/expected.js | 4 ++-- .../test/fixtures/runtime/custom-runtime/expected.js | 6 +++--- .../test/fixtures/runtime/full/expected.js | 6 +++--- .../test/fixtures/runtime/regenerator-runtime/expected.js | 4 ++-- 9 files changed, 23 insertions(+), 23 deletions(-) diff --git a/packages/babel-core/test/fixtures/transformation/misc/regression-2892/expected.js b/packages/babel-core/test/fixtures/transformation/misc/regression-2892/expected.js index 9047cffccf02..8e4413e9dea7 100644 --- a/packages/babel-core/test/fixtures/transformation/misc/regression-2892/expected.js +++ b/packages/babel-core/test/fixtures/transformation/misc/regression-2892/expected.js @@ -7,9 +7,9 @@ Object.defineProperty(exports, "__esModule", { var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var foo = function () { - var _ref2 = _asyncToGenerator(regeneratorRuntime.mark(function _callee3() { + var _ref2 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { var bar = function () { - var _ref3 = _asyncToGenerator(regeneratorRuntime.mark(function _callee2() { + var _ref3 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { var baz; return regeneratorRuntime.wrap(function _callee2$(_context2) { while (1) { @@ -58,7 +58,7 @@ var Foo = function () { _createClass(Foo, [{ key: "bar", value: function () { - var _ref = _asyncToGenerator(regeneratorRuntime.mark(function _callee() { + var _ref = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var baz; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { @@ -85,4 +85,4 @@ var Foo = function () { return Foo; }(); -exports.default = Foo; +exports.default = Foo; \ No newline at end of file diff --git a/packages/babel-plugin-transform-es2015-classes/test/fixtures/regression/T6755/expected.js b/packages/babel-plugin-transform-es2015-classes/test/fixtures/regression/T6755/expected.js index 3a32ac177a8e..2c2b78a3acc8 100644 --- a/packages/babel-plugin-transform-es2015-classes/test/fixtures/regression/T6755/expected.js +++ b/packages/babel-plugin-transform-es2015-classes/test/fixtures/regression/T6755/expected.js @@ -11,7 +11,7 @@ var Example = function () { await Promise.resolve(2); }; - Example.prototype.test2 = regeneratorRuntime.mark(function test2() { + Example.prototype.test2 = /*#__PURE__*/regeneratorRuntime.mark(function test2() { return regeneratorRuntime.wrap(function test2$(_context) { while (1) { switch (_context.prev = _context.next) { @@ -27,4 +27,4 @@ var Example = function () { }, test2, this); }); return Example; -}(); +}(); \ No newline at end of file diff --git a/packages/babel-plugin-transform-regenerator/test/fixtures/computed-properties/example/expected.js b/packages/babel-plugin-transform-regenerator/test/fixtures/computed-properties/example/expected.js index ed5887aa7217..866eedfcdbb5 100644 --- a/packages/babel-plugin-transform-regenerator/test/fixtures/computed-properties/example/expected.js +++ b/packages/babel-plugin-transform-regenerator/test/fixtures/computed-properties/example/expected.js @@ -1,5 +1,5 @@ var o = { - foo: regeneratorRuntime.mark(function _callee() { + foo: /*#__PURE__*/regeneratorRuntime.mark(function _callee() { return regeneratorRuntime.wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: diff --git a/packages/babel-plugin-transform-regenerator/test/fixtures/regression/6733/expected.js b/packages/babel-plugin-transform-regenerator/test/fixtures/regression/6733/expected.js index 087e07f51071..27fa14b7f3e5 100644 --- a/packages/babel-plugin-transform-regenerator/test/fixtures/regression/6733/expected.js +++ b/packages/babel-plugin-transform-regenerator/test/fixtures/regression/6733/expected.js @@ -5,7 +5,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = _callee; -var _marked = [_callee].map(regeneratorRuntime.mark); +var _marked = /*#__PURE__*/regeneratorRuntime.mark(_callee); function _callee() { var x; @@ -25,5 +25,5 @@ function _callee() { return _context.stop(); } } - }, _marked[0], this); -} + }, _marked, this); +} \ No newline at end of file diff --git a/packages/babel-plugin-transform-regenerator/test/fixtures/regression/T7041/expected.js b/packages/babel-plugin-transform-regenerator/test/fixtures/regression/T7041/expected.js index e7ca8a685c28..73798690d3f2 100644 --- a/packages/babel-plugin-transform-regenerator/test/fixtures/regression/T7041/expected.js +++ b/packages/babel-plugin-transform-regenerator/test/fixtures/regression/T7041/expected.js @@ -10,7 +10,7 @@ var _keys2 = _interopRequireDefault(_keys); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var _marked = [fn].map(_regenerator2.default.mark); +var _marked = /*#__PURE__*/_regenerator2.default.mark(fn); (0, _keys2.default)({}); @@ -23,5 +23,5 @@ function fn() { return _context.stop(); } } - }, _marked[0], this); -} + }, _marked, this); +} \ No newline at end of file diff --git a/packages/babel-plugin-transform-regenerator/test/fixtures/variable-renaming/retain-lines/expected.js b/packages/babel-plugin-transform-regenerator/test/fixtures/variable-renaming/retain-lines/expected.js index 76c55e3f307a..4c6dc346332f 100644 --- a/packages/babel-plugin-transform-regenerator/test/fixtures/variable-renaming/retain-lines/expected.js +++ b/packages/babel-plugin-transform-regenerator/test/fixtures/variable-renaming/retain-lines/expected.js @@ -1,6 +1,6 @@ -var func = regeneratorRuntime.mark(function _callee() {var actual;return regeneratorRuntime.wrap(function _callee$(_context) {while (1) switch (_context.prev = _context.next) {case 0:_context.next = 2;return ( +var func = /*#__PURE__*/regeneratorRuntime.mark(function _callee() {var actual;return regeneratorRuntime.wrap(function _callee$(_context) {while (1) switch (_context.prev = _context.next) {case 0:_context.next = 2;return ( obj. method(). method2());case 2: - actual = true;case 3:case "end":return _context.stop();}}, _callee, this);}); + actual = true;case 3:case "end":return _context.stop();}}, _callee, this);}); \ No newline at end of file diff --git a/packages/babel-plugin-transform-runtime/test/fixtures/runtime/custom-runtime/expected.js b/packages/babel-plugin-transform-runtime/test/fixtures/runtime/custom-runtime/expected.js index a0f3136c0715..28a051b3a610 100644 --- a/packages/babel-plugin-transform-runtime/test/fixtures/runtime/custom-runtime/expected.js +++ b/packages/babel-plugin-transform-runtime/test/fixtures/runtime/custom-runtime/expected.js @@ -1,7 +1,7 @@ import _regeneratorRuntime from "foo/regenerator"; import _Symbol from "foo/core-js/symbol"; -var _marked = [giveWord].map(_regeneratorRuntime.mark); +var _marked = /*#__PURE__*/_regeneratorRuntime.mark(giveWord); import foo, * as bar from "someModule"; @@ -17,8 +17,8 @@ export function giveWord() { case "end": return _context.stop(); } - }, _marked[0], this); + }, _marked, this); } foo; -bar; +bar; \ No newline at end of file diff --git a/packages/babel-plugin-transform-runtime/test/fixtures/runtime/full/expected.js b/packages/babel-plugin-transform-runtime/test/fixtures/runtime/full/expected.js index cc3ab01b1c71..d05c74392e38 100644 --- a/packages/babel-plugin-transform-runtime/test/fixtures/runtime/full/expected.js +++ b/packages/babel-plugin-transform-runtime/test/fixtures/runtime/full/expected.js @@ -1,7 +1,7 @@ import _regeneratorRuntime from "babel-runtime/regenerator"; import _Symbol from "babel-runtime/core-js/symbol"; -var _marked = [giveWord].map(_regeneratorRuntime.mark); +var _marked = /*#__PURE__*/_regeneratorRuntime.mark(giveWord); import foo, * as bar from "someModule"; @@ -17,8 +17,8 @@ export function giveWord() { case "end": return _context.stop(); } - }, _marked[0], this); + }, _marked, this); } foo; -bar; +bar; \ No newline at end of file diff --git a/packages/babel-plugin-transform-runtime/test/fixtures/runtime/regenerator-runtime/expected.js b/packages/babel-plugin-transform-runtime/test/fixtures/runtime/regenerator-runtime/expected.js index 3ba21d10dea2..7a2709ddaa44 100644 --- a/packages/babel-plugin-transform-runtime/test/fixtures/runtime/regenerator-runtime/expected.js +++ b/packages/babel-plugin-transform-runtime/test/fixtures/runtime/regenerator-runtime/expected.js @@ -1,5 +1,5 @@ import _regeneratorRuntime from "babel-runtime/regenerator"; -void _regeneratorRuntime.mark(function _callee() { +void /*#__PURE__*/_regeneratorRuntime.mark(function _callee() { return _regeneratorRuntime.wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: @@ -7,4 +7,4 @@ void _regeneratorRuntime.mark(function _callee() { return _context.stop(); } }, _callee, this); -}); +}); \ No newline at end of file