132 releases (32 breaking)
| 0.33.1 | Jan 13, 2025 |
|---|---|
| 0.32.3 | Dec 30, 2024 |
| 0.30.1 | Nov 26, 2024 |
| 0.25.4 | Jul 26, 2024 |
| 0.1.9 | Nov 5, 2022 |
#8 in #codemod
10,144 downloads per month
590KB
17K
SLoC
@ast-grep/napi
ast-grep(sg)
ast-grep(sg) is a CLI tool for code structural search, lint, and rewriting.
This npm package is for programmatic usage of ast-grep. Please see the API usage guide and API reference.
Other resources include ast-grep's official site and repository.
Support matrix
Operating Systems
| node14 | node16 | node18 | |
|---|---|---|---|
| Windows x64 | ✓ | ✓ | ✓ |
| macOS x64 | ✓ | ✓ | ✓ |
| macOS arm64 | ✓ | ✓ | ✓ |
| Linux x64 gnu | ✓ | ✓ | ✓ |
| Windows x32 | ✓ | ✓ | ✓ |
| Windows arm64 | ✓ | ✓ | ✓ |
Dependencies
~9–15MB
~286K SLoC