From 9d71363d152e76e66a81202f0edf0eea09478c2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Fri, 10 Dec 2021 13:14:33 +0100 Subject: [PATCH] Update fixtures --- .../accessing-super-property-optional-chain/output.js | 2 +- .../method-return-type-annotation/output.js | 2 +- .../test/fixtures/extend-builtins/loose/output.js | 2 +- .../call-semantics-data-defined-on-parent/output.js | 4 ++-- .../call-semantics-getter-defined-on-parent/output.js | 2 +- .../call-semantics-not-defined-on-parent/output.js | 4 ++-- .../call-semantics-setter-defined-on-parent/output.js | 2 +- .../get-semantics-data-defined-on-parent/output.js | 5 +++-- .../get-semantics-getter-defined-on-parent/output.js | 2 +- .../get-semantics-not-defined-on-parent/output.js | 4 ++-- .../get-semantics-setter-defined-on-parent/output.js | 2 +- .../test/fixtures/get-set-loose/memoized-assign/output.js | 5 +++-- .../test/fixtures/get-set-loose/memoized-update/output.js | 5 +++-- .../set-semantics-data-defined-on-parent/output.js | 5 +++-- .../set-semantics-getter-defined-on-parent/output.js | 2 +- .../output.js | 4 ++-- .../output.js | 3 ++- .../output.js | 4 ++-- .../output.js | 3 ++- .../set-semantics-setter-defined-on-parent/output.js | 2 +- .../test/fixtures/loose-classCallCheck/class/output.js | 4 ++-- .../loose-classCallCheck/with-constructor/output.js | 6 +++--- .../fixtures/loose-classCallCheck/with-superClass/output.js | 6 +++--- .../test/fixtures/loose/accessing-super-class/output.js | 2 +- .../fixtures/loose/accessing-super-properties/output.js | 2 +- .../loose/accessing-super-property-optional-chain/output.js | 2 +- .../blockstatement-with-use-strict-directive/output.js | 2 +- .../test/fixtures/loose/calling-super-properties/output.js | 2 +- .../test/fixtures/loose/constructor-order/output.js | 2 +- .../test/fixtures/loose/default-super/output.js | 2 +- .../loose/derived-constructor-must-call-super/output.js | 2 +- .../derived-constructor-no-super-return-falsey/output.js | 2 +- .../derived-constructor-no-super-return-object/output.js | 2 +- .../test/fixtures/loose/literal-key/output.js | 2 +- .../fixtures/loose/method-return-type-annotation/output.js | 2 +- .../test/fixtures/loose/method-reuse-prototype/output.js | 2 +- .../loose/program-with-use-strict-directive/output.js | 2 +- .../loose/super-class-id-member-expression/output.js | 4 ++-- .../test/fixtures/loose/super-class/output.js | 2 +- .../loose/super-destructuring-array-pattern-1/output.js | 2 +- .../loose/super-destructuring-array-pattern/output.js | 2 +- .../loose/super-destructuring-object-pattern-1/output.js | 2 +- .../loose/super-destructuring-object-pattern/output.js | 2 +- .../test/fixtures/loose/super-function-fallback/output.js | 4 ++-- .../test/fixtures/regression/T6755/output.js | 2 +- .../output.js | 2 +- .../output.js | 2 +- 47 files changed, 69 insertions(+), 63 deletions(-) diff --git a/packages/babel-plugin-transform-classes/test/fixtures/assumption-constantSuper/accessing-super-property-optional-chain/output.js b/packages/babel-plugin-transform-classes/test/fixtures/assumption-constantSuper/accessing-super-property-optional-chain/output.js index c37dac2ce406..d076ccfc9cce 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/assumption-constantSuper/accessing-super-property-optional-chain/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/assumption-constantSuper/accessing-super-property-optional-chain/output.js @@ -13,5 +13,5 @@ var Test = /*#__PURE__*/function (_Foo) { return babelHelpers.assertThisInitialized(_this); } - return babelHelpers.createClass(Test); + return Test; }(Foo); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/assumption-setClassMethods/method-return-type-annotation/output.js b/packages/babel-plugin-transform-classes/test/fixtures/assumption-setClassMethods/method-return-type-annotation/output.js index 0b43e3493c90..45403829143d 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/assumption-setClassMethods/method-return-type-annotation/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/assumption-setClassMethods/method-return-type-annotation/output.js @@ -10,5 +10,5 @@ var C = /*#__PURE__*/function () { return 'a'; }; - return babelHelpers.createClass(C); + return C; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/extend-builtins/loose/output.js b/packages/babel-plugin-transform-classes/test/fixtures/extend-builtins/loose/output.js index 0600010a9b5f..12a3fd9a97c5 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/extend-builtins/loose/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/extend-builtins/loose/output.js @@ -7,5 +7,5 @@ var List = /*#__PURE__*/function (_Array) { return _Array.apply(this, arguments) || this; } - return babelHelpers.createClass(List); + return List; }( /*#__PURE__*/babelHelpers.wrapNativeSuper(Array)); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-data-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-data-defined-on-parent/output.js index 5b24826eace8..6388e600e0f4 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-data-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-data-defined-on-parent/output.js @@ -11,7 +11,7 @@ let Base = /*#__PURE__*/function () { return 1; }; - return babelHelpers.createClass(Base); + return Base; }(); let Obj = /*#__PURE__*/function (_Base) { @@ -37,7 +37,7 @@ let Obj = /*#__PURE__*/function (_Base) { throw new Error("called"); }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); const obj = new Obj(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-getter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-getter-defined-on-parent/output.js index f54f723f5a8d..4eb5017cb66e 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-getter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-getter-defined-on-parent/output.js @@ -42,7 +42,7 @@ let Obj = /*#__PURE__*/function (_Base) { throw new Error("called"); }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); const obj = new Obj(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-not-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-not-defined-on-parent/output.js index 0a96fe9d53e9..c24dcc14cb0f 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-not-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-not-defined-on-parent/output.js @@ -1,6 +1,6 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; let Obj = /*#__PURE__*/function (_Base) { babelHelpers.inheritsLoose(Obj, _Base); @@ -19,7 +19,7 @@ let Obj = /*#__PURE__*/function (_Base) { throw new Error("gobbledygook"); }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); const obj = new Obj(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-setter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-setter-defined-on-parent/output.js index 96c88584cae3..dc1af9bbd658 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-setter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/call-semantics-setter-defined-on-parent/output.js @@ -29,7 +29,7 @@ let Obj = /*#__PURE__*/function (_Base) { throw new Error("gobbledygook"); }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); const obj = new Obj(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-data-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-data-defined-on-parent/output.js index 1f344ab63df1..29f1f7d26214 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-data-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-data-defined-on-parent/output.js @@ -1,6 +1,7 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; + Base.prototype.test = 1; let Obj = /*#__PURE__*/function (_Base) { @@ -16,7 +17,7 @@ let Obj = /*#__PURE__*/function (_Base) { return _Base.prototype.test; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); Obj.prototype.test = 2; diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-getter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-getter-defined-on-parent/output.js index a6bb0ceccebf..f8dc39656bd4 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-getter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-getter-defined-on-parent/output.js @@ -28,7 +28,7 @@ let Obj = /*#__PURE__*/function (_Base) { return _Base.prototype.test; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); Object.defineProperty(Obj.prototype, 'test', { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-not-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-not-defined-on-parent/output.js index 29e8566f9a77..c6f6b7d5217b 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-not-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-not-defined-on-parent/output.js @@ -1,6 +1,6 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; let Obj = /*#__PURE__*/function (_Base) { babelHelpers.inheritsLoose(Obj, _Base); @@ -15,7 +15,7 @@ let Obj = /*#__PURE__*/function (_Base) { return _Base.prototype.test; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); Object.defineProperty(Obj.prototype, 'test', { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-setter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-setter-defined-on-parent/output.js index 459a7db5229a..e35359552289 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-setter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/get-semantics-setter-defined-on-parent/output.js @@ -25,7 +25,7 @@ let Obj = /*#__PURE__*/function (_Base) { return _Base.prototype.test; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); Object.defineProperty(Obj.prototype, 'test', { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/memoized-assign/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/memoized-assign/output.js index 1f15a4cf6bba..3a37cd627c13 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/memoized-assign/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/memoized-assign/output.js @@ -1,6 +1,7 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; + Object.defineProperty(Base.prototype, 0, { value: 0, writable: true, @@ -40,7 +41,7 @@ let Obj = /*#__PURE__*/function (_Base) { this[_i = i] = _Base.prototype[_i] + 1; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); const obj = new Obj(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/memoized-update/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/memoized-update/output.js index cb5c58ffb170..f1421dcab93b 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/memoized-update/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/memoized-update/output.js @@ -1,6 +1,7 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; + Object.defineProperty(Base.prototype, 0, { value: 0, writable: true, @@ -40,7 +41,7 @@ let Obj = /*#__PURE__*/function (_Base) { this[_i = i] = (_super$i = +_Base.prototype[_i]) + 1, _super$i; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); const obj = new Obj(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-data-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-data-defined-on-parent/output.js index 60324acf7aa1..15ffd7b08ab1 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-data-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-data-defined-on-parent/output.js @@ -1,6 +1,7 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; + Object.defineProperty(Base.prototype, 'test', { value: 1, writable: true, @@ -20,7 +21,7 @@ let Obj = /*#__PURE__*/function (_Base) { return this.test = 3; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); Object.defineProperty(Obj.prototype, 'test', { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-getter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-getter-defined-on-parent/output.js index 90ee9a5934e5..69a545aba5f4 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-getter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-getter-defined-on-parent/output.js @@ -30,7 +30,7 @@ let Obj = /*#__PURE__*/function (_Base) { return this.test = 3; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); Object.defineProperty(Obj.prototype, 'test', { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-data-on-obj/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-data-on-obj/output.js index 5e9bdfb85660..8bc5276ba1b5 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-data-on-obj/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-data-on-obj/output.js @@ -1,6 +1,6 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; let Obj = /*#__PURE__*/function (_Base) { babelHelpers.inheritsLoose(Obj, _Base); @@ -15,7 +15,7 @@ let Obj = /*#__PURE__*/function (_Base) { return this.test = 3; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); Object.defineProperty(Obj.prototype, 'test', { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-getter-on-obj/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-getter-on-obj/output.js index dac92c3fa80f..eb51f368bfbb 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-getter-on-obj/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-getter-on-obj/output.js @@ -1,6 +1,7 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; + let called = false; let Obj = /*#__PURE__*/function (_Base) { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-not-on-obj/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-not-on-obj/output.js index c7508c60f0f5..6d252a8c1eb3 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-not-on-obj/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-not-on-obj/output.js @@ -1,6 +1,6 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; let Obj = /*#__PURE__*/function (_Base) { babelHelpers.inheritsLoose(Obj, _Base); @@ -15,7 +15,7 @@ let Obj = /*#__PURE__*/function (_Base) { return this.test = 3; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); const obj = new Obj(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-setter-on-obj/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-setter-on-obj/output.js index 99bc7b11417e..8501f70ae721 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-setter-on-obj/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-not-defined-on-parent-setter-on-obj/output.js @@ -1,6 +1,7 @@ "use strict"; -let Base = /*#__PURE__*/babelHelpers.createClass(function Base() {}); +let Base = function Base() {}; + let value = 2; let Obj = /*#__PURE__*/function (_Base) { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-setter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-setter-defined-on-parent/output.js index 2ace7b63cfb5..2df4d3d7fe7e 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-setter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set-loose/set-semantics-setter-defined-on-parent/output.js @@ -27,7 +27,7 @@ let Obj = /*#__PURE__*/function (_Base) { return this.test = 3; }; - return babelHelpers.createClass(Obj); + return Obj; }(Base); Object.defineProperty(Obj.prototype, 'test', { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/class/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/class/output.js index 24b22c2bbdc6..ad9405abdef2 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/class/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/class/output.js @@ -1,3 +1,3 @@ -let A = /*#__PURE__*/babelHelpers.createClass(function A() { +let A = function A() { "use strict"; -}); +}; diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/with-constructor/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/with-constructor/output.js index 66c7e98ef916..5995f96bd6a5 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/with-constructor/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/with-constructor/output.js @@ -1,8 +1,8 @@ -let A = /*#__PURE__*/babelHelpers.createClass(function A() { +let A = function A() { "use strict"; console.log('a'); -}); +}; let B = /*#__PURE__*/function () { "use strict"; @@ -15,5 +15,5 @@ let B = /*#__PURE__*/function () { console.log('b'); }; - return babelHelpers.createClass(B); + return B; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/with-superClass/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/with-superClass/output.js index 62b1f724ec4f..9b069d4ce77b 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/with-superClass/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose-classCallCheck/with-superClass/output.js @@ -1,6 +1,6 @@ -let B = /*#__PURE__*/babelHelpers.createClass(function B() { +let B = function B() { "use strict"; -}); +}; let A = /*#__PURE__*/function (_B) { "use strict"; @@ -14,5 +14,5 @@ let A = /*#__PURE__*/function (_B) { return babelHelpers.assertThisInitialized(_this); } - return babelHelpers.createClass(A); + return A; }(B); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-class/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-class/output.js index b25334fe792e..eff73dbfb3a6 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-class/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-class/output.js @@ -23,5 +23,5 @@ var Test = /*#__PURE__*/function (_Foo) { return _this; } - return babelHelpers.createClass(Test); + return Test; }(Foo); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-properties/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-properties/output.js index a8e5855db29e..6f6704143517 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-properties/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-properties/output.js @@ -12,5 +12,5 @@ var Test = /*#__PURE__*/function (_Foo) { return _this; } - return babelHelpers.createClass(Test); + return Test; }(Foo); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-property-optional-chain/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-property-optional-chain/output.js index c37dac2ce406..d076ccfc9cce 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-property-optional-chain/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/accessing-super-property-optional-chain/output.js @@ -13,5 +13,5 @@ var Test = /*#__PURE__*/function (_Foo) { return babelHelpers.assertThisInitialized(_this); } - return babelHelpers.createClass(Test); + return Test; }(Foo); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/blockstatement-with-use-strict-directive/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/blockstatement-with-use-strict-directive/output.js index 643df95f03c9..97d93e03e9a2 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/blockstatement-with-use-strict-directive/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/blockstatement-with-use-strict-directive/output.js @@ -8,6 +8,6 @@ function t() { _proto.method = function method() {}; - return babelHelpers.createClass(Foo); + return Foo; }(); } diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/calling-super-properties/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/calling-super-properties/output.js index b6d3fb87cf12..ce2f520f331a 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/calling-super-properties/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/calling-super-properties/output.js @@ -19,5 +19,5 @@ var Test = /*#__PURE__*/function (_Foo) { return _Foo.wow.call(this); }; - return babelHelpers.createClass(Test); + return Test; }(Foo); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/constructor-order/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/constructor-order/output.js index 23df0f1521a0..e8d0c7d31e8e 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/constructor-order/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/constructor-order/output.js @@ -15,5 +15,5 @@ var x = /*#__PURE__*/function () { 6; } - return babelHelpers.createClass(x); + return x; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/default-super/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/default-super/output.js index 6df5a0cc7cca..21ba73d7b642 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/default-super/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/default-super/output.js @@ -9,7 +9,7 @@ var Test = /*#__PURE__*/function () { return Function.prototype.constructor; }; - return babelHelpers.createClass(Test); + return Test; }(); // Instances diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-must-call-super/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-must-call-super/output.js index de30847fbda4..5ec44193fbf4 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-must-call-super/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-must-call-super/output.js @@ -9,5 +9,5 @@ var Foo = /*#__PURE__*/function (_Bar) { return babelHelpers.assertThisInitialized(_this); } - return babelHelpers.createClass(Foo); + return Foo; }(Bar); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-no-super-return-falsey/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-no-super-return-falsey/output.js index c6ac0e31f0b5..f1631c3f0da1 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-no-super-return-falsey/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-no-super-return-falsey/output.js @@ -9,5 +9,5 @@ var Child = /*#__PURE__*/function (_Base) { return false || babelHelpers.assertThisInitialized(_this); } - return babelHelpers.createClass(Child); + return Child; }(Base); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-no-super-return-object/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-no-super-return-object/output.js index 429dd57b5bda..60a3d860a4c5 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-no-super-return-object/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/derived-constructor-no-super-return-object/output.js @@ -9,5 +9,5 @@ var Child = /*#__PURE__*/function (_Base) { return {} || babelHelpers.assertThisInitialized(_this); } - return babelHelpers.createClass(Child); + return Child; }(Base); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/literal-key/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/literal-key/output.js index 411426819c0b..56882e7c3f46 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/literal-key/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/literal-key/output.js @@ -7,5 +7,5 @@ var Foo = /*#__PURE__*/function () { _proto["bar"] = function bar() {}; - return babelHelpers.createClass(Foo); + return Foo; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/method-return-type-annotation/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/method-return-type-annotation/output.js index 0b43e3493c90..45403829143d 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/method-return-type-annotation/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/method-return-type-annotation/output.js @@ -10,5 +10,5 @@ var C = /*#__PURE__*/function () { return 'a'; }; - return babelHelpers.createClass(C); + return C; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/method-reuse-prototype/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/method-reuse-prototype/output.js index d64dbb8b4ae8..023d4e591889 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/method-reuse-prototype/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/method-reuse-prototype/output.js @@ -11,5 +11,5 @@ var Test = /*#__PURE__*/function () { _proto.c = function c() {}; - return babelHelpers.createClass(Test); + return Test; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/program-with-use-strict-directive/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/program-with-use-strict-directive/output.js index 2c5bd483b0e4..507a490d701b 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/program-with-use-strict-directive/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/program-with-use-strict-directive/output.js @@ -7,5 +7,5 @@ var Foo = /*#__PURE__*/function () { _proto.method = function method() {}; - return babelHelpers.createClass(Foo); + return Foo; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-class-id-member-expression/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-class-id-member-expression/output.js index 8965197ce4c1..e96b1f982a5e 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-class-id-member-expression/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-class-id-member-expression/output.js @@ -7,7 +7,7 @@ var BaseController = /*#__PURE__*/function (_Chaplin$Controller) { return _Chaplin$Controller.apply(this, arguments) || this; } - return babelHelpers.createClass(BaseController); + return BaseController; }(Chaplin.Controller); var BaseController2 = /*#__PURE__*/function (_Chaplin$Controller$A) { @@ -19,5 +19,5 @@ var BaseController2 = /*#__PURE__*/function (_Chaplin$Controller$A) { return _Chaplin$Controller$A.apply(this, arguments) || this; } - return babelHelpers.createClass(BaseController2); + return BaseController2; }(Chaplin.Controller.Another); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-class/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-class/output.js index f58ae2f934ff..e0204405affa 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-class/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-class/output.js @@ -7,5 +7,5 @@ var Test = /*#__PURE__*/function (_Foo) { return _Foo.apply(this, arguments) || this; } - return babelHelpers.createClass(Test); + return Test; }(Foo); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-array-pattern-1/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-array-pattern-1/output.js index 5f9fb70814e6..936ee7bd5b20 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-array-pattern-1/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-array-pattern-1/output.js @@ -10,5 +10,5 @@ var Foo = /*#__PURE__*/function () { [x, ...this.client] = props; }; - return babelHelpers.createClass(Foo); + return Foo; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-array-pattern/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-array-pattern/output.js index 8ad33e124871..2cd91d8e7fc7 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-array-pattern/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-array-pattern/output.js @@ -10,5 +10,5 @@ var Foo = /*#__PURE__*/function () { [this.client] = props; }; - return babelHelpers.createClass(Foo); + return Foo; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-object-pattern-1/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-object-pattern-1/output.js index 9787e04692b7..6385b4db3c2a 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-object-pattern-1/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-object-pattern-1/output.js @@ -13,5 +13,5 @@ var Foo = /*#__PURE__*/function () { } = props); }; - return babelHelpers.createClass(Foo); + return Foo; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-object-pattern/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-object-pattern/output.js index b33b29970c3c..2da30e7055d8 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-object-pattern/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-destructuring-object-pattern/output.js @@ -12,5 +12,5 @@ var Foo = /*#__PURE__*/function () { } = props); }; - return babelHelpers.createClass(Foo); + return Foo; }(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-function-fallback/output.js b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-function-fallback/output.js index c95370fb9d99..80c59e3c70ca 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/loose/super-function-fallback/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/loose/super-function-fallback/output.js @@ -1,5 +1,5 @@ -var Test = /*#__PURE__*/babelHelpers.createClass(function Test() { +var Test = function Test() { "use strict"; Object.prototype.hasOwnProperty.call(this, "test"); -}); +}; diff --git a/packages/babel-plugin-transform-classes/test/fixtures/regression/T6755/output.js b/packages/babel-plugin-transform-classes/test/fixtures/regression/T6755/output.js index aa452fb3a93e..8bab55a5227f 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/regression/T6755/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/regression/T6755/output.js @@ -44,5 +44,5 @@ var Example = /*#__PURE__*/function () { } }, test2); }); - return babelHelpers.createClass(Example); + return Example; }(); diff --git a/packages/babel-plugin-transform-flow-comments/test/fixtures/flow-comments/transformed-class-method-loose-return-type-annotation/output.js b/packages/babel-plugin-transform-flow-comments/test/fixtures/flow-comments/transformed-class-method-loose-return-type-annotation/output.js index 1c3505c91470..dc10e81bd149 100644 --- a/packages/babel-plugin-transform-flow-comments/test/fixtures/flow-comments/transformed-class-method-loose-return-type-annotation/output.js +++ b/packages/babel-plugin-transform-flow-comments/test/fixtures/flow-comments/transformed-class-method-loose-return-type-annotation/output.js @@ -14,5 +14,5 @@ var C = /*#__PURE__*/function () { return 'a'; }; - return babelHelpers.createClass(C); + return C; }(); diff --git a/packages/babel-plugin-transform-flow-strip-types/test/fixtures/regression/transformed-class-method-loose-return-type-annotation/output.js b/packages/babel-plugin-transform-flow-strip-types/test/fixtures/regression/transformed-class-method-loose-return-type-annotation/output.js index 07b7da4d6523..79254ef5e2c1 100644 --- a/packages/babel-plugin-transform-flow-strip-types/test/fixtures/regression/transformed-class-method-loose-return-type-annotation/output.js +++ b/packages/babel-plugin-transform-flow-strip-types/test/fixtures/regression/transformed-class-method-loose-return-type-annotation/output.js @@ -9,5 +9,5 @@ var C = /*#__PURE__*/function () { return 'a'; }; - return babelHelpers.createClass(C); + return C; }();