[preset-env] Don't use async-to-generator when already using re… (#9481)
* [preset-env] Don't use async-to-generator when already using regenerator * Add tests * Update fixtures
This commit is contained in:
parent
43aa7e262c
commit
861844761f
@ -1,7 +1,3 @@
|
|||||||
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
|
||||||
|
|
||||||
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
|
||||||
|
|
||||||
var Example =
|
var Example =
|
||||||
/*#__PURE__*/
|
/*#__PURE__*/
|
||||||
function () {
|
function () {
|
||||||
@ -11,33 +7,21 @@ function () {
|
|||||||
|
|
||||||
var _proto = Example.prototype;
|
var _proto = Example.prototype;
|
||||||
|
|
||||||
_proto.test1 =
|
_proto.test1 = function test1() {
|
||||||
/*#__PURE__*/
|
return regeneratorRuntime.async(function test1$(_context) {
|
||||||
function () {
|
while (1) {
|
||||||
var _test = _asyncToGenerator(
|
switch (_context.prev = _context.next) {
|
||||||
/*#__PURE__*/
|
case 0:
|
||||||
regeneratorRuntime.mark(function _callee() {
|
_context.next = 2;
|
||||||
return regeneratorRuntime.wrap(function _callee$(_context) {
|
return regeneratorRuntime.awrap(Promise.resolve(2));
|
||||||
while (1) {
|
|
||||||
switch (_context.prev = _context.next) {
|
|
||||||
case 0:
|
|
||||||
_context.next = 2;
|
|
||||||
return Promise.resolve(2);
|
|
||||||
|
|
||||||
case 2:
|
case 2:
|
||||||
case "end":
|
case "end":
|
||||||
return _context.stop();
|
return _context.stop();
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}, _callee);
|
}
|
||||||
}));
|
});
|
||||||
|
};
|
||||||
function test1() {
|
|
||||||
return _test.apply(this, arguments);
|
|
||||||
}
|
|
||||||
|
|
||||||
return test1;
|
|
||||||
}();
|
|
||||||
|
|
||||||
_proto.test2 =
|
_proto.test2 =
|
||||||
/*#__PURE__*/
|
/*#__PURE__*/
|
||||||
|
|||||||
@ -1,26 +1,17 @@
|
|||||||
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
|
||||||
|
|
||||||
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
|
||||||
|
|
||||||
function test(fn) {
|
function test(fn) {
|
||||||
return (
|
return function _callee() {
|
||||||
/*#__PURE__*/
|
var _args = arguments;
|
||||||
_asyncToGenerator(
|
return regeneratorRuntime.async(function _callee$(_context) {
|
||||||
/*#__PURE__*/
|
while (1) {
|
||||||
regeneratorRuntime.mark(function _callee() {
|
switch (_context.prev = _context.next) {
|
||||||
var _args = arguments;
|
case 0:
|
||||||
return regeneratorRuntime.wrap(function _callee$(_context) {
|
return _context.abrupt("return", fn.apply(void 0, _args));
|
||||||
while (1) {
|
|
||||||
switch (_context.prev = _context.next) {
|
|
||||||
case 0:
|
|
||||||
return _context.abrupt("return", fn.apply(void 0, _args));
|
|
||||||
|
|
||||||
case 1:
|
case 1:
|
||||||
case "end":
|
case "end":
|
||||||
return _context.stop();
|
return _context.stop();
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}, _callee);
|
}
|
||||||
}))
|
});
|
||||||
);
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
15
packages/babel-preset-env/data/overlapping-plugins.js
Normal file
15
packages/babel-preset-env/data/overlapping-plugins.js
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
module.exports = new Map();
|
||||||
|
|
||||||
|
// async -> regenerator is better than async -> generator -> regenerator
|
||||||
|
ifIncluded("transform-regenerator")
|
||||||
|
.isUnnecessary("transform-async-to-generator");
|
||||||
|
|
||||||
|
function ifIncluded(name) {
|
||||||
|
const set = new Set();
|
||||||
|
module.exports.set(name, set);
|
||||||
|
return {
|
||||||
|
isUnnecessary(name) { set.add(name); return this; }
|
||||||
|
};
|
||||||
|
}
|
||||||
@ -85,3 +85,13 @@ export default function(
|
|||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function removeUnnecessaryItems(
|
||||||
|
items: Set<string>,
|
||||||
|
overlapping: Map<string, Set<string>>,
|
||||||
|
) {
|
||||||
|
items.forEach(item => {
|
||||||
|
const names = overlapping.get(item);
|
||||||
|
if (names) names.forEach(name => items.delete(name));
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|||||||
@ -3,11 +3,12 @@
|
|||||||
import { SemVer } from "semver";
|
import { SemVer } from "semver";
|
||||||
import { logPluginOrPolyfill } from "./debug";
|
import { logPluginOrPolyfill } from "./debug";
|
||||||
import getOptionSpecificExcludesFor from "./get-option-specific-excludes";
|
import getOptionSpecificExcludesFor from "./get-option-specific-excludes";
|
||||||
import filterItems from "./filter-items";
|
import filterItems, { removeUnnecessaryItems } from "./filter-items";
|
||||||
import moduleTransformations from "./module-transformations";
|
import moduleTransformations from "./module-transformations";
|
||||||
import normalizeOptions from "./normalize-options";
|
import normalizeOptions from "./normalize-options";
|
||||||
import pluginList from "../data/plugins.json";
|
import pluginList from "../data/plugins.json";
|
||||||
import { proposalPlugins, pluginSyntaxMap } from "../data/shipped-proposals";
|
import { proposalPlugins, pluginSyntaxMap } from "../data/shipped-proposals";
|
||||||
|
import overlappingPlugins from "../data/overlapping-plugins";
|
||||||
|
|
||||||
import addCoreJS2UsagePlugin from "./polyfills/corejs2/usage-plugin";
|
import addCoreJS2UsagePlugin from "./polyfills/corejs2/usage-plugin";
|
||||||
import addCoreJS3UsagePlugin from "./polyfills/corejs3/usage-plugin";
|
import addCoreJS3UsagePlugin from "./polyfills/corejs3/usage-plugin";
|
||||||
@ -248,6 +249,7 @@ export default declare((api, opts) => {
|
|||||||
getOptionSpecificExcludesFor({ loose }),
|
getOptionSpecificExcludesFor({ loose }),
|
||||||
pluginSyntaxMap,
|
pluginSyntaxMap,
|
||||||
);
|
);
|
||||||
|
removeUnnecessaryItems(pluginNames, overlappingPlugins);
|
||||||
|
|
||||||
const polyfillPlugins = getPolyfillPlugins({
|
const polyfillPlugins = getPolyfillPlugins({
|
||||||
useBuiltIns,
|
useBuiltIns,
|
||||||
|
|||||||
@ -1,28 +1,13 @@
|
|||||||
import "regenerator-runtime/runtime";
|
import "regenerator-runtime/runtime";
|
||||||
import "core-js/modules/es6.promise";
|
|
||||||
import "core-js/modules/es6.object.to-string";
|
|
||||||
|
|
||||||
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
|
||||||
|
|
||||||
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
|
||||||
|
|
||||||
function a() {
|
function a() {
|
||||||
return _a.apply(this, arguments);
|
return regeneratorRuntime.async(function a$(_context) {
|
||||||
}
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
function _a() {
|
case 0:
|
||||||
_a = _asyncToGenerator(
|
case "end":
|
||||||
/*#__PURE__*/
|
return _context.stop();
|
||||||
regeneratorRuntime.mark(function _callee() {
|
|
||||||
return regeneratorRuntime.wrap(function _callee$(_context) {
|
|
||||||
while (1) {
|
|
||||||
switch (_context.prev = _context.next) {
|
|
||||||
case 0:
|
|
||||||
case "end":
|
|
||||||
return _context.stop();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}, _callee);
|
}
|
||||||
}));
|
});
|
||||||
return _a.apply(this, arguments);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,27 +2,14 @@ import "core-js/modules/es.object.to-string";
|
|||||||
import "core-js/modules/es.promise";
|
import "core-js/modules/es.promise";
|
||||||
import "regenerator-runtime/runtime";
|
import "regenerator-runtime/runtime";
|
||||||
|
|
||||||
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
|
||||||
|
|
||||||
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
|
||||||
|
|
||||||
function a() {
|
function a() {
|
||||||
return _a.apply(this, arguments);
|
return regeneratorRuntime.async(function a$(_context) {
|
||||||
}
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
function _a() {
|
case 0:
|
||||||
_a = _asyncToGenerator(
|
case "end":
|
||||||
/*#__PURE__*/
|
return _context.stop();
|
||||||
regeneratorRuntime.mark(function _callee() {
|
|
||||||
return regeneratorRuntime.wrap(function _callee$(_context) {
|
|
||||||
while (1) {
|
|
||||||
switch (_context.prev = _context.next) {
|
|
||||||
case 0:
|
|
||||||
case "end":
|
|
||||||
return _context.stop();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}, _callee);
|
}
|
||||||
}));
|
});
|
||||||
return _a.apply(this, arguments);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -30,7 +30,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -30,7 +30,6 @@ Using plugins:
|
|||||||
transform-new-target { "android":"4" }
|
transform-new-target { "android":"4" }
|
||||||
transform-regenerator { "android":"4" }
|
transform-regenerator { "android":"4" }
|
||||||
transform-exponentiation-operator { "android":"4" }
|
transform-exponentiation-operator { "android":"4" }
|
||||||
transform-async-to-generator { "android":"4" }
|
|
||||||
proposal-async-generator-functions { "android":"4" }
|
proposal-async-generator-functions { "android":"4" }
|
||||||
proposal-object-rest-spread { "android":"4" }
|
proposal-object-rest-spread { "android":"4" }
|
||||||
proposal-unicode-property-regex { "android":"4" }
|
proposal-unicode-property-regex { "android":"4" }
|
||||||
|
|||||||
@ -25,7 +25,6 @@ Using plugins:
|
|||||||
transform-block-scoping { "electron":"0.36" }
|
transform-block-scoping { "electron":"0.36" }
|
||||||
transform-regenerator { "electron":"0.36" }
|
transform-regenerator { "electron":"0.36" }
|
||||||
transform-exponentiation-operator { "electron":"0.36" }
|
transform-exponentiation-operator { "electron":"0.36" }
|
||||||
transform-async-to-generator { "electron":"0.36" }
|
|
||||||
proposal-async-generator-functions { "electron":"0.36" }
|
proposal-async-generator-functions { "electron":"0.36" }
|
||||||
proposal-object-rest-spread { "electron":"0.36" }
|
proposal-object-rest-spread { "electron":"0.36" }
|
||||||
proposal-unicode-property-regex { "electron":"0.36" }
|
proposal-unicode-property-regex { "electron":"0.36" }
|
||||||
|
|||||||
@ -30,7 +30,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions { "chrome":"55" }
|
proposal-async-generator-functions { "chrome":"55" }
|
||||||
proposal-object-rest-spread { "chrome":"55" }
|
proposal-object-rest-spread { "chrome":"55" }
|
||||||
proposal-unicode-property-regex { "chrome":"55" }
|
proposal-unicode-property-regex { "chrome":"55" }
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -35,7 +35,6 @@ Using plugins:
|
|||||||
transform-new-target { "edge":"13", "ie":"10", "ios":"9", "safari":"7" }
|
transform-new-target { "edge":"13", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
transform-regenerator { "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
transform-regenerator { "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
transform-exponentiation-operator { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
transform-exponentiation-operator { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
transform-async-to-generator { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
proposal-async-generator-functions { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
proposal-object-rest-spread { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
proposal-unicode-property-regex { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
|
|||||||
@ -41,7 +41,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"10" }
|
transform-new-target { "ie":"10" }
|
||||||
transform-regenerator { "electron":"0.36", "ie":"10" }
|
transform-regenerator { "electron":"0.36", "ie":"10" }
|
||||||
transform-exponentiation-operator { "electron":"0.36", "ie":"10", "node":"6.1" }
|
transform-exponentiation-operator { "electron":"0.36", "ie":"10", "node":"6.1" }
|
||||||
transform-async-to-generator { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
proposal-async-generator-functions { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
proposal-object-rest-spread { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
proposal-unicode-property-regex { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
||||||
|
|||||||
@ -32,7 +32,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"10" }
|
transform-new-target { "ie":"10" }
|
||||||
transform-regenerator { "ie":"10" }
|
transform-regenerator { "ie":"10" }
|
||||||
transform-exponentiation-operator { "ie":"10", "node":"6.10" }
|
transform-exponentiation-operator { "ie":"10", "node":"6.10" }
|
||||||
transform-async-to-generator { "chrome":"54", "ie":"10", "node":"6.10" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
|
|||||||
@ -32,7 +32,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"10" }
|
transform-new-target { "ie":"10" }
|
||||||
transform-regenerator { "ie":"10" }
|
transform-regenerator { "ie":"10" }
|
||||||
transform-exponentiation-operator { "ie":"10", "node":"6" }
|
transform-exponentiation-operator { "ie":"10", "node":"6" }
|
||||||
transform-async-to-generator { "chrome":"54", "ie":"10", "node":"6" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6" }
|
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6" }
|
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6" }
|
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6" }
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -30,7 +30,6 @@ Using plugins:
|
|||||||
transform-new-target { "android":"4" }
|
transform-new-target { "android":"4" }
|
||||||
transform-regenerator { "android":"4" }
|
transform-regenerator { "android":"4" }
|
||||||
transform-exponentiation-operator { "android":"4" }
|
transform-exponentiation-operator { "android":"4" }
|
||||||
transform-async-to-generator { "android":"4" }
|
|
||||||
proposal-async-generator-functions { "android":"4" }
|
proposal-async-generator-functions { "android":"4" }
|
||||||
proposal-object-rest-spread { "android":"4" }
|
proposal-object-rest-spread { "android":"4" }
|
||||||
proposal-unicode-property-regex { "android":"4" }
|
proposal-unicode-property-regex { "android":"4" }
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -25,7 +25,6 @@ Using plugins:
|
|||||||
transform-block-scoping { "electron":"0.36" }
|
transform-block-scoping { "electron":"0.36" }
|
||||||
transform-regenerator { "electron":"0.36" }
|
transform-regenerator { "electron":"0.36" }
|
||||||
transform-exponentiation-operator { "electron":"0.36" }
|
transform-exponentiation-operator { "electron":"0.36" }
|
||||||
transform-async-to-generator { "electron":"0.36" }
|
|
||||||
proposal-async-generator-functions { "electron":"0.36" }
|
proposal-async-generator-functions { "electron":"0.36" }
|
||||||
proposal-object-rest-spread { "electron":"0.36" }
|
proposal-object-rest-spread { "electron":"0.36" }
|
||||||
proposal-unicode-property-regex { "electron":"0.36" }
|
proposal-unicode-property-regex { "electron":"0.36" }
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -30,7 +30,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions { "chrome":"55" }
|
proposal-async-generator-functions { "chrome":"55" }
|
||||||
proposal-object-rest-spread { "chrome":"55" }
|
proposal-object-rest-spread { "chrome":"55" }
|
||||||
proposal-unicode-property-regex { "chrome":"55" }
|
proposal-unicode-property-regex { "chrome":"55" }
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -35,7 +35,6 @@ Using plugins:
|
|||||||
transform-new-target { "edge":"13", "ie":"10", "ios":"9", "safari":"7" }
|
transform-new-target { "edge":"13", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
transform-regenerator { "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
transform-regenerator { "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
transform-exponentiation-operator { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
transform-exponentiation-operator { "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
transform-async-to-generator { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
proposal-async-generator-functions { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
proposal-object-rest-spread { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
proposal-unicode-property-regex { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" }
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -41,7 +41,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"10" }
|
transform-new-target { "ie":"10" }
|
||||||
transform-regenerator { "electron":"0.36", "ie":"10" }
|
transform-regenerator { "electron":"0.36", "ie":"10" }
|
||||||
transform-exponentiation-operator { "electron":"0.36", "ie":"10", "node":"6.1" }
|
transform-exponentiation-operator { "electron":"0.36", "ie":"10", "node":"6.1" }
|
||||||
transform-async-to-generator { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
proposal-async-generator-functions { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
proposal-object-rest-spread { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
proposal-unicode-property-regex { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" }
|
||||||
|
|||||||
@ -32,7 +32,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"10" }
|
transform-new-target { "ie":"10" }
|
||||||
transform-regenerator { "ie":"10" }
|
transform-regenerator { "ie":"10" }
|
||||||
transform-exponentiation-operator { "ie":"10", "node":"6.10" }
|
transform-exponentiation-operator { "ie":"10", "node":"6.10" }
|
||||||
transform-async-to-generator { "chrome":"54", "ie":"10", "node":"6.10" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
|
|||||||
@ -32,7 +32,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"10" }
|
transform-new-target { "ie":"10" }
|
||||||
transform-regenerator { "ie":"10" }
|
transform-regenerator { "ie":"10" }
|
||||||
transform-exponentiation-operator { "ie":"10", "node":"6.10" }
|
transform-exponentiation-operator { "ie":"10", "node":"6.10" }
|
||||||
transform-async-to-generator { "chrome":"54", "ie":"10", "node":"6.10" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
|
|||||||
@ -32,7 +32,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"10" }
|
transform-new-target { "ie":"10" }
|
||||||
transform-regenerator { "ie":"10" }
|
transform-regenerator { "ie":"10" }
|
||||||
transform-exponentiation-operator { "ie":"10", "node":"6.10" }
|
transform-exponentiation-operator { "ie":"10", "node":"6.10" }
|
||||||
transform-async-to-generator { "chrome":"54", "ie":"10", "node":"6.10" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6.10" }
|
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6.10" }
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -32,7 +32,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"10" }
|
transform-new-target { "ie":"10" }
|
||||||
transform-regenerator { "ie":"10" }
|
transform-regenerator { "ie":"10" }
|
||||||
transform-exponentiation-operator { "ie":"10", "node":"6" }
|
transform-exponentiation-operator { "ie":"10", "node":"6" }
|
||||||
transform-async-to-generator { "chrome":"54", "ie":"10", "node":"6" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6" }
|
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6" }
|
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6" }
|
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6" }
|
||||||
|
|||||||
@ -28,7 +28,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions {}
|
proposal-async-generator-functions {}
|
||||||
proposal-object-rest-spread {}
|
proposal-object-rest-spread {}
|
||||||
proposal-unicode-property-regex {}
|
proposal-unicode-property-regex {}
|
||||||
|
|||||||
@ -33,7 +33,6 @@ Using plugins:
|
|||||||
transform-new-target {}
|
transform-new-target {}
|
||||||
transform-regenerator {}
|
transform-regenerator {}
|
||||||
transform-exponentiation-operator {}
|
transform-exponentiation-operator {}
|
||||||
transform-async-to-generator {}
|
|
||||||
proposal-async-generator-functions { "chrome":"55" }
|
proposal-async-generator-functions { "chrome":"55" }
|
||||||
proposal-object-rest-spread { "chrome":"55" }
|
proposal-object-rest-spread { "chrome":"55" }
|
||||||
proposal-unicode-property-regex { "chrome":"55" }
|
proposal-unicode-property-regex { "chrome":"55" }
|
||||||
|
|||||||
@ -32,7 +32,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"10" }
|
transform-new-target { "ie":"10" }
|
||||||
transform-regenerator { "ie":"10" }
|
transform-regenerator { "ie":"10" }
|
||||||
transform-exponentiation-operator { "ie":"10", "node":"6" }
|
transform-exponentiation-operator { "ie":"10", "node":"6" }
|
||||||
transform-async-to-generator { "chrome":"54", "ie":"10", "node":"6" }
|
|
||||||
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6" }
|
proposal-async-generator-functions { "chrome":"54", "ie":"10", "node":"6" }
|
||||||
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6" }
|
proposal-object-rest-spread { "chrome":"54", "ie":"10", "node":"6" }
|
||||||
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6" }
|
proposal-unicode-property-regex { "chrome":"54", "ie":"10", "node":"6" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
@ -31,7 +31,6 @@ Using plugins:
|
|||||||
transform-new-target { "ie":"11" }
|
transform-new-target { "ie":"11" }
|
||||||
transform-regenerator { "firefox":"50", "ie":"11" }
|
transform-regenerator { "firefox":"50", "ie":"11" }
|
||||||
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
transform-exponentiation-operator { "firefox":"50", "ie":"11" }
|
||||||
transform-async-to-generator { "chrome":"52", "firefox":"50", "ie":"11" }
|
|
||||||
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-async-generator-functions { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-object-rest-spread { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
proposal-unicode-property-regex { "chrome":"52", "firefox":"50", "ie":"11" }
|
||||||
|
|||||||
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-49/input.js
vendored
Normal file
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-49/input.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
async function foo() {}
|
||||||
11
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-49/options.json
vendored
Normal file
11
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-49/options.json
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"plugins": [],
|
||||||
|
"presets": [
|
||||||
|
[
|
||||||
|
"../../../../lib",
|
||||||
|
{
|
||||||
|
"targets": { "chrome": "49" }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
9
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-49/output.js
vendored
Normal file
9
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-49/output.js
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
function foo() {
|
||||||
|
return regeneratorRuntime.async(function foo$(_context) {
|
||||||
|
while (1) switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-50/input.js
vendored
Normal file
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-50/input.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
async function foo() {}
|
||||||
11
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-50/options.json
vendored
Normal file
11
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-50/options.json
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"plugins": [],
|
||||||
|
"presets": [
|
||||||
|
[
|
||||||
|
"../../../../lib",
|
||||||
|
{
|
||||||
|
"targets": { "chrome": "50" }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
12
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-50/output.js
vendored
Normal file
12
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-50/output.js
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
|
function foo() {
|
||||||
|
return _foo.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _foo() {
|
||||||
|
_foo = _asyncToGenerator(function* () {});
|
||||||
|
return _foo.apply(this, arguments);
|
||||||
|
}
|
||||||
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-54/input.js
vendored
Normal file
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-54/input.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
async function foo() {}
|
||||||
11
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-54/options.json
vendored
Normal file
11
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-54/options.json
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"plugins": [],
|
||||||
|
"presets": [
|
||||||
|
[
|
||||||
|
"../../../../lib",
|
||||||
|
{
|
||||||
|
"targets": { "chrome": "54" }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
12
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-54/output.js
vendored
Normal file
12
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-54/output.js
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
|
function foo() {
|
||||||
|
return _foo.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _foo() {
|
||||||
|
_foo = _asyncToGenerator(function* () {});
|
||||||
|
return _foo.apply(this, arguments);
|
||||||
|
}
|
||||||
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-55/input.js
vendored
Normal file
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-55/input.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
async function foo() {}
|
||||||
11
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-55/options.json
vendored
Normal file
11
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-55/options.json
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"plugins": [],
|
||||||
|
"presets": [
|
||||||
|
[
|
||||||
|
"../../../../lib",
|
||||||
|
{
|
||||||
|
"targets": { "chrome": "55" }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-55/output.js
vendored
Normal file
1
packages/babel-preset-env/test/fixtures/plugins-overlapping/chrome-55/output.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
async function foo() {}
|
||||||
Loading…
x
Reference in New Issue
Block a user