summaryrefslogtreecommitdiffstats
path: root/node_modules/babel-plugin-transform-es2015-classes/lib/loose.js
diff options
context:
space:
mode:
authorGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:26:45 +0100
committerGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:26:45 +0100
commit81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 (patch)
tree8b959d50c5a614cbf9fcb346ed556140374d4b6d /node_modules/babel-plugin-transform-es2015-classes/lib/loose.js
parent1870f3fdf43707a15fda0f609a021f516f45eb63 (diff)
downloadwebsite_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.gz
website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.bz2
website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.zip
rm node_modules
Diffstat (limited to 'node_modules/babel-plugin-transform-es2015-classes/lib/loose.js')
-rw-r--r--node_modules/babel-plugin-transform-es2015-classes/lib/loose.js74
1 files changed, 0 insertions, 74 deletions
diff --git a/node_modules/babel-plugin-transform-es2015-classes/lib/loose.js b/node_modules/babel-plugin-transform-es2015-classes/lib/loose.js
deleted file mode 100644
index be11b63..0000000
--- a/node_modules/babel-plugin-transform-es2015-classes/lib/loose.js
+++ /dev/null
@@ -1,74 +0,0 @@
-"use strict";
-
-exports.__esModule = true;
-
-var _classCallCheck2 = require("babel-runtime/helpers/classCallCheck");
-
-var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
-
-var _possibleConstructorReturn2 = require("babel-runtime/helpers/possibleConstructorReturn");
-
-var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2);
-
-var _inherits2 = require("babel-runtime/helpers/inherits");
-
-var _inherits3 = _interopRequireDefault(_inherits2);
-
-var _babelHelperFunctionName = require("babel-helper-function-name");
-
-var _babelHelperFunctionName2 = _interopRequireDefault(_babelHelperFunctionName);
-
-var _vanilla = require("./vanilla");
-
-var _vanilla2 = _interopRequireDefault(_vanilla);
-
-var _babelTypes = require("babel-types");
-
-var t = _interopRequireWildcard(_babelTypes);
-
-function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-var LooseClassTransformer = function (_VanillaTransformer) {
- (0, _inherits3.default)(LooseClassTransformer, _VanillaTransformer);
-
- function LooseClassTransformer() {
- (0, _classCallCheck3.default)(this, LooseClassTransformer);
-
- var _this = (0, _possibleConstructorReturn3.default)(this, _VanillaTransformer.apply(this, arguments));
-
- _this.isLoose = true;
- return _this;
- }
-
- LooseClassTransformer.prototype._processMethod = function _processMethod(node, scope) {
- if (!node.decorators) {
-
- var classRef = this.classRef;
- if (!node.static) classRef = t.memberExpression(classRef, t.identifier("prototype"));
- var methodName = t.memberExpression(classRef, node.key, node.computed || t.isLiteral(node.key));
-
- var func = t.functionExpression(null, node.params, node.body, node.generator, node.async);
- func.returnType = node.returnType;
- var key = t.toComputedKey(node, node.key);
- if (t.isStringLiteral(key)) {
- func = (0, _babelHelperFunctionName2.default)({
- node: func,
- id: key,
- scope: scope
- });
- }
-
- var expr = t.expressionStatement(t.assignmentExpression("=", methodName, func));
- t.inheritsComments(expr, node);
- this.body.push(expr);
- return true;
- }
- };
-
- return LooseClassTransformer;
-}(_vanilla2.default);
-
-exports.default = LooseClassTransformer;
-module.exports = exports["default"]; \ No newline at end of file