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}}
jq를 사용하여 정보 추출 후 jless를 통해 대화형으로 보기:sg run --pattern '{{Some($A)}}' --rewrite '{{None}}' --json | jq '{{.[].replacement}}' | jless