You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
"use strict";
Object.defineProperty(exports, "__esModule", { value: true});exports.isTransparentExprWrapper = isTransparentExprWrapper;exports.skipTransparentExprWrapperNodes = skipTransparentExprWrapperNodes;exports.skipTransparentExprWrappers = skipTransparentExprWrappers;var _t = require("@babel/types");const { isParenthesizedExpression, isTSAsExpression, isTSNonNullExpression, isTSSatisfiesExpression, isTSTypeAssertion, isTypeCastExpression} = _t;function isTransparentExprWrapper(node) { return isTSAsExpression(node) || isTSSatisfiesExpression(node) || isTSTypeAssertion(node) || isTSNonNullExpression(node) || isTypeCastExpression(node) || isParenthesizedExpression(node);}function skipTransparentExprWrappers(path) { while (isTransparentExprWrapper(path.node)) { path = path.get("expression"); } return path;}function skipTransparentExprWrapperNodes(node) { while (isTransparentExprWrapper(node)) { node = node.expression; } return node;}
//# sourceMappingURL=index.js.map
|