- Add strict typing to
AstTraverser
- Remove duplicated
InlineInput
from test helpers
- Add extracts:
extractTests
extractSource
- Add exports for typeguard return types for
isCallExpression
- Add helper functions to extract test code
- Add Traverser (with support for
break/stop
andskip/shallow
) - Add guards:
isAssignmentPattern
isBinaryExpression
isCallExpression
isIdentifier
isLiteral
isLogicalExpression
isMemberExpression
isReturnBlockStatement
isTemplateLiteral
isUnaryExpression
isVariableDeclarationOfKind
- Add queries:
findAll
findFirstOfType
findFirst
findLiteral
findMemberCall
findNewExpression
findRawLiteral
findTopLevelConstant
- Add extracts:
extractExports
extractVariables
Initial release