sg

Ast-grep은 코드 구조 검색, 린트 및 재작성 도구입니다. 더 많은 정보: https://ast-grep.github.io/guide/introduction.html.

sg scan --interactive

sg run --pattern '{{foo}}' --rewrite '{{bar}}' --lang {{python}}

sg run --pattern '{{useState<number>($A)}}' --rewrite '{{useState($A)}}' --lang {{typescript}}

sg run --pattern '{{Some($A)}}' --rewrite '{{None}}' --json | jq '{{.[].replacement}}' | jless