packages/ast
AST, v0.9. Source: n/a.
References#
addChildText#
Re-exports addChildText
checkJsxReplacement#
Re-exports checkJsxReplacement
classifyStateFields#
Re-exports classifyStateFields
collectBagOfFlagsStates#
Re-exports collectBagOfFlagsStates
collectBareIdentifierUsages#
Re-exports collectBareIdentifierUsages
collectCalls#
Re-exports collectCalls
collectComponentScopeNames#
Re-exports collectComponentScopeNames
collectControlFlowNodes#
Re-exports collectControlFlowNodes
collectImpureDomainReferences#
Re-exports collectImpureDomainReferences
collectInlineJsxLogic#
Re-exports collectInlineJsxLogic
collectLocallyBoundNames#
Re-exports collectLocallyBoundNames
collectScopeDeclarations#
Re-exports collectScopeDeclarations
computeJsxComplexity#
Re-exports computeJsxComplexity
CONTROL_FLOW_TYPES#
Re-exports CONTROL_FLOW_TYPES
declaredPropNames#
Re-exports declaredPropNames
DOMAIN_PURITY_BUILTIN_GLOBALS#
Renames and re-exports BUILTIN_GLOBALS
extractExports#
Re-exports extractExports
extractImports#
Re-exports extractImports
extractJsdoc#
Re-exports extractJsdoc
findAllNodes#
Re-exports findAllNodes
findImportOfName#
Re-exports findImportOfName
findNode#
Re-exports findNode
findParentRecord#
Re-exports findParentRecord
findTypeMembers#
Re-exports findTypeMembers
insertNamedImport#
Re-exports insertNamedImport
insertStatementBeforeJsx#
Re-exports insertStatementBeforeJsx
isNonUsagePosition#
Re-exports isNonUsagePosition
jsxAttributes#
Re-exports jsxAttributes
jsxNameToString#
Re-exports jsxNameToString
jsxParseError#
Re-exports jsxParseError
lineOf#
Re-exports lineOf
NEW_CHILD_SNIPPET#
Re-exports NEW_CHILD_SNIPPET
parseJsx#
Re-exports parseJsx
parseJsxTree#
Re-exports parseJsxTree
parseToAst#
Re-exports parseToAst
parseTsSource#
Re-exports parseTsSource
printNode#
Re-exports printNode
removeAttributeText#
Re-exports removeAttributeText
removeNodeText#
Re-exports removeNodeText
renderAttrValue#
Re-exports renderAttrValue
setAttributeText#
Re-exports setAttributeText
setSpreadText#
Re-exports setSpreadText
spliceNode#
Re-exports spliceNode
staticImportEntries#
Re-exports staticImportEntries
swapNodesText#
Re-exports swapNodesText
walkForUsage#
Re-exports walkForUsage