1 个仓库
Construction of syntax trees from source code that includes non-standard type annotations.
Distinct from Syntax Tree Construction: Specifically handles the parsing of typed syntax rather than general syntax tree construction.
Explore 1 awesome GitHub repository matching software engineering & architecture · Typed JavaScript Parsing. Refine with filters or upvote what's useful.
Flow is a JavaScript static type checker and AST parser that identifies type errors and prevents runtime failures through static annotations. It functions as a code intelligence engine and a static analysis linter to identify unsafe coding patterns and enforce consistency across a codebase. The project includes a type annotation stripper that removes static type signatures from source code, ensuring the resulting JavaScript is compatible with any runtime environment. It also provides a parser that converts typed JavaScript into an abstract syntax tree conforming to the ESTree specification.
Generates a syntax tree from typed JavaScript to facilitate analysis by external tools.