From 89e95b3f143682ed9a006991bacf45c9dcba4818 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 8 Nov 2018 00:43:05 +0800 Subject: remove node_modules --- .../@babel/runtime/helpers/es6/wrapNativeSuper.js | 36 ---------------------- 1 file changed, 36 deletions(-) delete mode 100644 node_modules/@babel/runtime/helpers/es6/wrapNativeSuper.js (limited to 'node_modules/@babel/runtime/helpers/es6/wrapNativeSuper.js') diff --git a/node_modules/@babel/runtime/helpers/es6/wrapNativeSuper.js b/node_modules/@babel/runtime/helpers/es6/wrapNativeSuper.js deleted file mode 100644 index 1b64b02f..00000000 --- a/node_modules/@babel/runtime/helpers/es6/wrapNativeSuper.js +++ /dev/null @@ -1,36 +0,0 @@ -import _Object$create from "../../core-js/object/create"; -import _Map from "../../core-js/map"; -import _gPO from "./getPrototypeOf"; -import _sPO from "./setPrototypeOf"; -import construct from "./construct"; -export default function _wrapNativeSuper(Class) { - var _cache = typeof _Map === "function" ? new _Map() : undefined; - - _wrapNativeSuper = function _wrapNativeSuper(Class) { - if (typeof Class !== "function") { - throw new TypeError("Super expression must either be null or a function"); - } - - if (typeof _cache !== "undefined") { - if (_cache.has(Class)) return _cache.get(Class); - - _cache.set(Class, Wrapper); - } - - function Wrapper() {} - - Wrapper.prototype = _Object$create(Class.prototype, { - constructor: { - value: Wrapper, - enumerable: false, - writable: true, - configurable: true - } - }); - return _sPO(Wrapper, _sPO(function Super() { - return construct(Class, arguments, _gPO(this).constructor); - }, Class)); - }; - - return _wrapNativeSuper(Class); -} \ No newline at end of file -- cgit v1.2.3