node-source-walk
AST Walker
A library that allows traversing and manipulating JavaScript ASTs
Execute a callback on every node of a source code's AST and stop walking whenever you see fit.
57 stars
4 watching
6 forks
Language: JavaScript
last commit: about 1 year ago
Linked from 1 awesome list
astjavascripttraverse
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A tree traversal library for manipulating nested data structures in JavaScript. | 276 |
| | Utility package for working with HTML structures in JavaScript | 38 |
| | A library of traversal functions for the ECMAScript Abstract Syntax Tree (AST) | 947 |
| | Traverses ECMAScript files based on import/require chains to identify used files and enforce code quality | 2 |
| | A JavaScript library for querying and navigating the structure of JavaScript source code | 836 |
| | Utility to transform plain text into a hast node's visible content | 2 |
| | A package for traversing and processing HTML node trees in Go. | 4 |
| | A tool that helps developers check and update their project dependencies to ensure they have the latest versions. | 967 |
| | Automatically builds dependency graphs and Software Bills of Materials for packages and source code repositories. | 334 |
| | Utility function to extract plain text from HTML-like data structures | 19 |
| | Utility to verify correctness of nodes in HTML/Markdown parsing trees | 1 |
| | Utility to validate nodes in abstract syntax trees | 2 |
| | An API-paginated data walker that fetches and processes data concurrently while respecting rate limits. | 11 |
| | Tools to convert content from Facebook's Draft.js editor into an abstract syntax tree | 37 |
| | A utility to convert JavaScript code into an abstract syntax tree (AST) format | 13 |