(node)
| 41 | } |
| 42 | |
| 43 | export function getPropertyName(node) { |
| 44 | if (!node) return undefined; |
| 45 | if (node.type === "Identifier") return node.name; |
| 46 | if (node.type === "PrivateIdentifier") return node.name; |
| 47 | if (node.type === "Literal" && typeof node.value === "string") return node.value; |
| 48 | if (node.type === "StringLiteral") return node.value; |
| 49 | return undefined; |
| 50 | } |
| 51 | |
| 52 | export function getCallName(node) { |
| 53 | const expression = unwrapExpression(node); |
no outgoing calls
no test coverage detected