Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asottile/babi-grammars
pip installable package to provide syntax grammars for babi
https://github.com/asottile/babi-grammars
Last synced: 12 days ago
JSON representation
pip installable package to provide syntax grammars for babi
- Host: GitHub
- URL: https://github.com/asottile/babi-grammars
- Owner: asottile
- License: mit
- Created: 2020-03-25T01:37:05.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-22T00:31:08.000Z (22 days ago)
- Last Synced: 2024-10-24T06:04:07.416Z (20 days ago)
- Language: Python
- Size: 1.46 MB
- Stars: 7
- Watchers: 3
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![build status](https://github.com/asottile/babi-grammars/actions/workflows/main.yml/badge.svg)](https://github.com/asottile/babi-grammars/actions/workflows/main.yml)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/asottile/babi-grammars/main.svg)](https://results.pre-commit.ci/latest/github/asottile/babi-grammars/main)babi-grammars
=============grammars for babi
## installation
```bash
pip install babi-grammars
```### licenses
the licenses for the individual grammars are included in the `licenses`
directory. the license for this repository is available in the `LICENSE` file### (internal/contributing instructions)
to add a grammar:
- add it to the `REPOS` list in `./bin/download-syntax`
- if you want the latest, use `version='HEAD'` and then run
`./bin/download-syntax update --only repo/name` to freeze it
- run `./bin/download-syntax download --only repo/name`
- add a sample syntax file in `/testdata`to update all the grammars
- run `./bin/download-syntax update`
- then run `./bin/download-syntax download`