Collection of useful helper functions when trying to determine module type (CommonJS or AMD) properties of an AST node.
Esprima-compatible implementation of the Mozilla JS Parser API
Flow types for the Javascript AST
Babel Types is a Lodash-esque utility library for AST nodes
Types for Oxc AST nodes
textlint AST node type definition.
AST utility module for statically analyzing JSX
Oxc Parser Node API
Types for the TypeScript-ESTree AST spec
AST utils for webassemblyjs
A JavaScript parser built from the Hermes engine
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Lightweight Babel AST traversal
[](https://travis-ci.org/mulesoft-labs/yaml-ast-parser)
PostgreSQL AST types from the real Postgres parser
A very fast and versatile markdown toolchain. AST, React, React Native, SolidJS, Vue, Markdown, and HTML output available with full customization.
TypeScript definitions for esrecurse
TypeScript definitions for jscodeshift
[](https://travis-ci.org/mulesoft-labs/yaml-ast-parser)
Parse a Dockerfile into an array of instructions and comments.
Esprima-compatible implementation of the Mozilla JS Parser API
Composable primitives for dead code elimination in Babel
Astro’s [Go](https://golang.org/) + WASM compiler.
ECMAScript (ESTree) AST walker