https://github.com/valdezfomar/tree-sitter-editorconfig
editorconfig grammar for tree-sitter
https://github.com/valdezfomar/tree-sitter-editorconfig
editorconfig parser tree-sitter
Last synced: about 1 year ago
JSON representation
editorconfig grammar for tree-sitter
- Host: GitHub
- URL: https://github.com/valdezfomar/tree-sitter-editorconfig
- Owner: ValdezFOmar
- License: mit
- Created: 2024-04-13T10:27:46.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-09T04:34:21.000Z (about 1 year ago)
- Last Synced: 2025-06-09T22:36:17.712Z (about 1 year ago)
- Topics: editorconfig, parser, tree-sitter
- Language: JavaScript
- Homepage:
- Size: 179 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tree-sitter-editorconfig
[![CI][ci-badge]][ci-workflow]
Grammar for [`.editorconfig`][editorconfig] files.
The parser tries to be complaint with version 0.17.2 of the [specification][editorconfig-spec].
## References
- editorconfig [specification][editorconfig-spec]
- editorconfig [Properties][properties]
- [`.editorconfig` files collection][config-collection] on the editorconfig wiki
- [Testings][core-test] for editorconfig Core
## Editors
### Neovim
You can install this parser using [`nvim-treesitter`][nvim-treesitter],
run `TSInstall editorconfig`.
[ci-badge]: https://github.com/ValdezFOmar/tree-sitter-editorconfig/actions/workflows/ci.yml/badge.svg
[ci-workflow]: https://github.com/ValdezFOmar/tree-sitter-editorconfig/actions/workflows/ci.yml
[editorconfig]: https://editorconfig.org/
[editorconfig-spec]: https://spec.editorconfig.org/
[config-collection]: https://github.com/editorconfig/editorconfig/wiki/Projects-Using-EditorConfig
[core-test]: https://github.com/editorconfig/editorconfig-core-test
[properties]: https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties
[nvim-treesitter]: https://github.com/nvim-treesitter/nvim-treesitter