(ast: import('@babel/types').Node)
| 614 | let { matcher } = env |
| 615 | |
| 616 | function sortInside(ast: import('@babel/types').Node) { |
| 617 | visit(ast, (node, path) => { |
| 618 | let collapseWhitespace = canCollapseWhitespaceIn(path, env) |
| 619 | |
| 620 | if (isStringLiteral(node)) { |
| 621 | sortStringLiteral(node, { env, collapseWhitespace }) |
| 622 | } else if (node.type === 'TemplateLiteral') { |
| 623 | sortTemplateLiteral(node, { env, collapseWhitespace }) |
| 624 | } else if (node.type === 'TaggedTemplateExpression') { |
| 625 | if (isSortableTemplateExpression(node, matcher)) { |
| 626 | sortTemplateLiteral(node.quasi, { env, collapseWhitespace }) |
| 627 | } |
| 628 | } |
| 629 | }) |
| 630 | } |
| 631 | |
| 632 | visit(ast, { |
| 633 | JSXAttribute(node) { |
no test coverage detected
searching dependent graphs…