| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| exports.default = void 0; | |
| var _helperCompilationTargets = require("@babel/helper-compilation-targets"); | |
| var _helperPluginUtils = require("@babel/helper-plugin-utils"); | |
| var _default = exports.default = (0, _helperPluginUtils.declare)(api => { | |
| api.assertVersion(7); | |
| const supportUnicodeId = !(0, _helperCompilationTargets.isRequired)("transform-unicode-escapes", api.targets()); | |
| return { | |
| name: "transform-function-name", | |
| visitor: { | |
| FunctionExpression: { | |
| exit(path) { | |
| if (path.key !== "value" && !path.parentPath.isObjectProperty()) { | |
| var _path$ensureFunctionN; | |
| (_path$ensureFunctionN = path.ensureFunctionName) != null ? _path$ensureFunctionN : path.ensureFunctionName = require("@babel/traverse").NodePath.prototype.ensureFunctionName; | |
| path.ensureFunctionName(supportUnicodeId); | |
| } | |
| } | |
| }, | |
| ObjectProperty(path) { | |
| const value = path.get("value"); | |
| if (value.isFunction()) { | |
| var _value$ensureFunction; | |
| (_value$ensureFunction = value.ensureFunctionName) != null ? _value$ensureFunction : value.ensureFunctionName = require("@babel/traverse").NodePath.prototype.ensureFunctionName; | |
| value.ensureFunctionName(supportUnicodeId); | |
| } | |
| } | |
| } | |
| }; | |
| }); | |
| //# sourceMappingURL=index.js.map | |
Xet Storage Details
- Size:
- 1.41 kB
- Xet hash:
- dd6d9db268a0647d2f7b7577606e629be38c11b517981608ab08d55423e79ffc
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.