Enable external-helpers by default in tests (#12911)

Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com>
Co-authored-by: Babel Bot <babel-bot@users.noreply.github.com>
This commit is contained in:
Nicolò Ribaudo
2021-02-26 23:33:26 +01:00
committed by GitHub
parent bfd30b9445
commit ea6a438315
591 changed files with 1859 additions and 4233 deletions

View File

@@ -1,11 +1,9 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
function gen() {
return _gen.apply(this, arguments);
}
function _gen() {
_gen = _skipFirstGeneratorNext(function* () {
_gen = babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
let sent = _functionSent;

View File

@@ -1,6 +1,4 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
_skipFirstGeneratorNext(function* () {
babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
const a = _functionSent;

View File

@@ -1,6 +1,4 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
_skipFirstGeneratorNext(function* () {
babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
_functionSent = yield _functionSent;

View File

@@ -1,30 +1,12 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
function _awaitAsyncGenerator(value) { return new _AwaitValue(value); }
function _wrapAsyncGenerator(fn) { return function () { return new _AsyncGenerator(fn.apply(this, arguments)); }; }
function _AsyncGenerator(gen) { var front, back; function send(key, arg) { return new Promise(function (resolve, reject) { var request = { key: key, arg: arg, resolve: resolve, reject: reject, next: null }; if (back) { back = back.next = request; } else { front = back = request; resume(key, arg); } }); } function resume(key, arg) { try { var result = gen[key](arg); var value = result.value; var wrappedAwait = value instanceof _AwaitValue; Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) { if (wrappedAwait) { resume(key === "return" ? "return" : "next", arg); return; } settle(result.done ? "return" : "normal", arg); }, function (err) { resume("throw", err); }); } catch (err) { settle("throw", err); } } function settle(type, value) { switch (type) { case "return": front.resolve({ value: value, done: true }); break; case "throw": front.reject(value); break; default: front.resolve({ value: value, done: false }); break; } front = front.next; if (front) { resume(front.key, front.arg); } else { back = null; } } this._invoke = send; if (typeof gen.return !== "function") { this.return = undefined; } }
if (typeof Symbol === "function" && Symbol.asyncIterator) { _AsyncGenerator.prototype[Symbol.asyncIterator] = function () { return this; }; }
_AsyncGenerator.prototype.next = function (arg) { return this._invoke("next", arg); };
_AsyncGenerator.prototype.throw = function (arg) { return this._invoke("throw", arg); };
_AsyncGenerator.prototype.return = function (arg) { return this._invoke("return", arg); };
function _AwaitValue(value) { this.wrapped = value; }
function foo() {
return _foo.apply(this, arguments);
}
function _foo() {
_foo = _wrapAsyncGenerator(_skipFirstGeneratorNext(function* () {
_foo = babelHelpers.wrapAsyncGenerator(babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
_functionSent = yield _awaitAsyncGenerator(_functionSent);
_functionSent = yield babelHelpers.awaitAsyncGenerator(_functionSent);
}));
return _foo.apply(this, arguments);
}

View File

@@ -1,8 +1,6 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
class Foo {
gen() {
return _skipFirstGeneratorNext(function* () {
return babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
return _functionSent;

View File

@@ -1,11 +1,9 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
export default function () {
return _ref.apply(this, arguments);
}
function _ref() {
_ref = _skipFirstGeneratorNext(function* () {
_ref = babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
return _functionSent;

View File

@@ -1,11 +1,9 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
export default function gen() {
return _gen.apply(this, arguments);
}
function _gen() {
_gen = _skipFirstGeneratorNext(function* () {
_gen = babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
return _functionSent;

View File

@@ -1,11 +1,9 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
export function gen() {
return _gen.apply(this, arguments);
}
function _gen() {
_gen = _skipFirstGeneratorNext(function* () {
_gen = babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
return _functionSent;

View File

@@ -1,6 +1,4 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
_skipFirstGeneratorNext(function* () {
babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
return _functionSent;

View File

@@ -1,7 +1,5 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
const foo = function () {
var _gen = _skipFirstGeneratorNext(function* () {
var _gen = babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
return _functionSent;

View File

@@ -1,8 +1,6 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
const obj = {
gen() {
return _skipFirstGeneratorNext(function* () {
return babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
return _functionSent;

View File

@@ -1,11 +1,9 @@
function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; }; }
function gen() {
return _gen.apply(this, arguments);
}
function _gen() {
_gen = _skipFirstGeneratorNext(function* () {
_gen = babelHelpers.skipFirstGeneratorNext(function* () {
let _functionSent = yield;
return _functionSent;