I'm looking for someone knowledgeable in PEGs (DSL parser), and specifically PEG.js that would like to help finish a project.
js-shell-parse is a dropped project that is almost complete, which parses bash into an AST. I am trying to fork and complete this project, which would be the foundation of implementing a full cross-platform bash interpreter into Vorpal and Cash.
Doing this would allow you to build cross-platform, interactive CLIs with full bash support (all redirections, substitutions, control words, etc). If this is accomplished, it is very likely that Cash (and the module being discussed) will ship with NPM in the future as the package script interpreter.
Any PEG masters out there interested?
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too