{"library":"bash-parser","type":"library","category":null,"description":"bash-parser is a JavaScript library designed to parse bash source code and generate an Abstract Syntax Tree (AST). The current stable version is 0.5.0, which was last published in June 2017, indicating the project is currently abandoned. Its development aimed to provide a standard-compliant parser, initially forked from `js-shell-parse` and significantly rewritten to leverage a `jison` grammar for robust parsing. This library was intended to serve as the core parsing engine for other projects like `cash` and `nsh`, offering a programmatic way to analyze and manipulate bash scripts. Due to its abandonment, there is no ongoing release cadence, and users should be aware that no further updates, bug fixes, or security patches will be provided.","language":"javascript","status":"abandoned","version":"0.5.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install bash-parser","imports":["const parse = require('bash-parser');"]},{"cmd":"yarn add bash-parser","imports":[]},{"cmd":"pnpm add bash-parser","imports":[]}],"homepage":null,"github":"https://github.com/vorpaljs/bash-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/bash-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/bash-parser/compatibility"}}