update runtime transformer to modular core-js - fixes #1206

This commit is contained in:
Sebastian McKenzie
2015-04-11 19:07:39 -07:00
parent 1a30f1aafc
commit 3561efdb86
10 changed files with 170 additions and 48 deletions

View File

@@ -1,11 +1,15 @@
"use strict";
var _core = require("babel-runtime/core-js")["default"];
var _Promise = require("babel-runtime/core-js/promise")["default"];
var _Symbol = require("babel-runtime/core-js/symbol")["default"];
var _Map = require("babel-runtime/core-js/map")["default"];
obj.constructor === Object;
obj.constructor === _core.Promise;
obj.constructor === _Promise;
_core.Symbol();
_core.Symbol("test");
_Symbol();
_Symbol("test");
new _core.Map();
new _Map();

View File

@@ -1,13 +1,13 @@
"use strict";
var _core = require("babel-runtime/core-js")["default"];
var _iterator2 = require("babel-runtime/core-js/$for")["default"];
var _iteratorNormalCompletion = true;
var _didIteratorError = false;
var _iteratorError = undefined;
try {
for (var _iterator = _core.getIterator(arr), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _iterator2.getIterator(arr), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var i = _step.value;
}
} catch (err) {
@@ -23,4 +23,4 @@ try {
throw _iteratorError;
}
}
}
}

View File

@@ -1,6 +1,6 @@
"use strict";
var _core = require("babel-runtime/core-js")["default"];
var _iterator2 = require("babel-runtime/core-js/$for")["default"];
var arr = (function () {
var _arr = [];
@@ -9,7 +9,7 @@ var arr = (function () {
var _iteratorError = undefined;
try {
for (var _iterator = _core.getIterator(nums), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _iterator2.getIterator(nums), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var i = _step.value;
_arr.push(i * i);
@@ -30,4 +30,4 @@ var arr = (function () {
}
return _arr;
})();
})();

View File

@@ -1,15 +1,14 @@
"use strict";
var _core = require("babel-runtime/core-js")["default"];
var _Symbol = require("babel-runtime/core-js/symbol")["default"];
var _regeneratorRuntime = require("babel-runtime/regenerator")["default"];
var _interopRequireWildcard = require("babel-runtime/helpers/interop-require-wildcard")["default"];
_core.Object.defineProperty(exports, "__esModule", {
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.giveWord = giveWord;
var marked0$0 = [giveWord].map(_regeneratorRuntime.mark);
@@ -19,7 +18,7 @@ var _foo2 = _interopRequireWildcard(_foo);
var bar = _interopRequireWildcard(_foo);
var myWord = _core.Symbol("abc");
var myWord = _Symbol("abc");
exports.myWord = myWord;
function giveWord() {

View File

@@ -10,4 +10,4 @@ void _regeneratorRuntime.mark(function callee$0$0() {
return context$1$0.stop();
}
}, callee$0$0, this);
});
});

View File

@@ -1,5 +1,5 @@
"use strict";
var _core = require("babel-runtime/core-js")["default"];
var _iterator = require("babel-runtime/core-js/$for")["default"];
_core.isIterable(Object(arr));
_iterator.isIterable(Object(arr));