TypeScript로 작성된 unbash는 Bash 명령을 실행 없이 분석하는 파서입니다.
unbash는 Bash 명령과 스크립트를 실행하지 않고도 구조를 분석하여 추상 구문 트리(AST)를 반환합니다. 이 도구는 명령어와 인자, 조건문, 파이프 및 리다이렉트를 확인할 수 있도록 도와줍니다. 또한, CI와 패키지 스크립트가 사용하는 프로그램과 파일을 조사하는 데 활용될 수 있습니다.
unbash is a TypeScript parser that analyzes Bash commands without execution.
unbash allows for the analysis of Bash commands and scripts without execution, returning the structure in an abstract syntax tree (AST). This tool helps to check command arguments, conditionals, pipes, and redirections. It can also be used to investigate which programs and files are utilized by CI and package scripts.