Shell parser/AST for POSIX/Bash/mksh/zsh, in TypeScript
@aliou/sh is a TypeScript shell parser that converts POSIX/Bash shell commands into a typed AST, supporting features like pipelines, command substitution, and various control structures. It's designed for developers building tools that need to analyze or manipulate shell commands programmatically, such as static analysis tools or shell script linters. The parser is zero-dependency, lightweight (~28 KB bundled), and provides a single exported function for parsing shell commands.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.