solidity-ast
JSON →Solidity AST schema, TypeScript type definitions, and utility functions for traversing and querying Solidity compiler ASTs. Current stable version is 0.4.62. Released as needed to support new Solidity versions. Key differentiators: auto-generated types from JSON Schema, type-safe helpers like isNodeType, findAll, astDereferencer, and srcDecoder. Works with Solidity >=0.6.6 (mostly compatible down to 0.5.0).