#incremental #parsing #bash

tree-sitter-bash

bash grammar for the tree-sitter parsing library

1 unstable release

0.19.0 Mar 4, 2021

#87 in Text editors

Download history 10/week @ 2021-08-11 11/week @ 2021-08-18 20/week @ 2021-08-25 9/week @ 2021-09-01 33/week @ 2021-09-08 23/week @ 2021-09-15 1/week @ 2021-09-22 6/week @ 2021-09-29 57/week @ 2021-10-06 35/week @ 2021-10-13 25/week @ 2021-10-20 35/week @ 2021-10-27 32/week @ 2021-11-03 18/week @ 2021-11-10 46/week @ 2021-11-17 20/week @ 2021-11-24

119 downloads per month
Used in 2 crates (via rustympkglib)

MIT license

3.5MB
130K SLoC

C 129K SLoC JavaScript 548 SLoC C++ 369 SLoC Rust 41 SLoC // 0.1% comments

tree-sitter-bash

Build Status Build status

Bash grammar for tree-sitter.

Development

Install the dependencies:

npm install

Build and run the tests:

npm run build
npm run test

Run the build and tests in watch mode:

npm run test:watch

References

Dependencies

~1.4–2MB
~52K SLoC

5]A`