# tree-sitter-fluentbit
[![CI](https://github.com/sh-cho/tree-sitter-fluentbit/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/sh-cho/tree-sitter-fluentbit/actions/workflows/ci.yaml)
[![Crates.io Version](https://img.shields.io/crates/v/tree-sitter-fluentbit?logo=rust)](https://crates.io/crates/tree-sitter-fluentbit)
[![NPM Version](https://img.shields.io/npm/v/tree-sitter-fluentbit?logo=npm&logoColor=white)
](https://www.npmjs.com/package/tree-sitter-fluentbit)
[![PyPI - Version](https://img.shields.io/pypi/v/tree-sitter-fluentbit?logo=pypi&logoColor=white)](https://pypi.org/project/tree-sitter-fluentbit/)
[fluent-bit](https://github.com/fluent/fluent-bit/) grammar for tree-sitter
## Supported format
- [Classic Mode](https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/classic-mode)
## Limitations
> [!NOTE]
> For simple implementation, the following limitations are applied (for now)
- Only 4 space indentation is supported
- ERROR node can be placed somewhere, even in the correct file (related [PR](https://github.com/sh-cho/tree-sitter-fluentbit/pull/20))
## Contributing
See [CONTRIBUTING.md](./CONTRIBUTING.md)
## License
MIT © [Seonghyeon Cho](https://github.com/sh-cho)
Raw data
{
"_id": null,
"home_page": null,
"name": "tree-sitter-fluentbit",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "incremental, parsing, tree-sitter, fluentbit",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/68/0f/f6b65a11b58c9574c665d19bcd23a6faaf16cf55f1929cd3b7ea4dc00c8e/tree_sitter_fluentbit-0.1.0.tar.gz",
"platform": null,
"description": "# tree-sitter-fluentbit\n\n[![CI](https://github.com/sh-cho/tree-sitter-fluentbit/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/sh-cho/tree-sitter-fluentbit/actions/workflows/ci.yaml)\n[![Crates.io Version](https://img.shields.io/crates/v/tree-sitter-fluentbit?logo=rust)](https://crates.io/crates/tree-sitter-fluentbit)\n[![NPM Version](https://img.shields.io/npm/v/tree-sitter-fluentbit?logo=npm&logoColor=white)\n](https://www.npmjs.com/package/tree-sitter-fluentbit)\n[![PyPI - Version](https://img.shields.io/pypi/v/tree-sitter-fluentbit?logo=pypi&logoColor=white)](https://pypi.org/project/tree-sitter-fluentbit/)\n\n[fluent-bit](https://github.com/fluent/fluent-bit/) grammar for tree-sitter\n\n## Supported format\n- [Classic Mode](https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/classic-mode)\n\n## Limitations\n> [!NOTE]\n> For simple implementation, the following limitations are applied (for now)\n\n- Only 4 space indentation is supported\n- ERROR node can be placed somewhere, even in the correct file (related [PR](https://github.com/sh-cho/tree-sitter-fluentbit/pull/20))\n\n## Contributing\nSee [CONTRIBUTING.md](./CONTRIBUTING.md)\n\n## License\nMIT \u00a9 [Seonghyeon Cho](https://github.com/sh-cho)\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Fluentbit grammar for tree-sitter",
"version": "0.1.0",
"project_urls": {
"Homepage": "https://github.com/tree-sitter/tree-sitter-fluentbit"
},
"split_keywords": [
"incremental",
" parsing",
" tree-sitter",
" fluentbit"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b17fa8f615da31339b1d10b0b0f0848ed5d7993079bdb49a11b13dcd5f6052f1",
"md5": "facabd514d3e800cfeae062edc0d12af",
"sha256": "2e58efb7db2935fcb11cb3d9c25813ae3e63b65ffb4b9675b55d2a6f26e8911f"
},
"downloads": -1,
"filename": "tree_sitter_fluentbit-0.1.0-cp39-abi3-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "facabd514d3e800cfeae062edc0d12af",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 8679,
"upload_time": "2024-09-14T18:59:54",
"upload_time_iso_8601": "2024-09-14T18:59:54.213155Z",
"url": "https://files.pythonhosted.org/packages/b1/7f/a8f615da31339b1d10b0b0f0848ed5d7993079bdb49a11b13dcd5f6052f1/tree_sitter_fluentbit-0.1.0-cp39-abi3-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "426c1dac7cdf5819307461ea2eb46411c4f5a674f90de2467ef2fefbbee3a6b3",
"md5": "ceeee8538da95521a054a7cfd63e373d",
"sha256": "441fdcfe41490a0ff2d99bc4f5809bacecfa6168d2a006cfbcc0af28ab339e62"
},
"downloads": -1,
"filename": "tree_sitter_fluentbit-0.1.0-cp39-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "ceeee8538da95521a054a7cfd63e373d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 9212,
"upload_time": "2024-09-14T18:59:55",
"upload_time_iso_8601": "2024-09-14T18:59:55.627953Z",
"url": "https://files.pythonhosted.org/packages/42/6c/1dac7cdf5819307461ea2eb46411c4f5a674f90de2467ef2fefbbee3a6b3/tree_sitter_fluentbit-0.1.0-cp39-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3e8be18302a81ac8b7c26cd6e36360416929b8fee8b9e02af84c11922ab9d8ee",
"md5": "d9aca57b091b67679b128ae7c982ce35",
"sha256": "4d197f4dbbb7d57d7be2b4863fcd5adcef97cb9c17d60930032a21e3c300fb33"
},
"downloads": -1,
"filename": "tree_sitter_fluentbit-0.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d9aca57b091b67679b128ae7c982ce35",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 17994,
"upload_time": "2024-09-14T18:59:56",
"upload_time_iso_8601": "2024-09-14T18:59:56.712996Z",
"url": "https://files.pythonhosted.org/packages/3e/8b/e18302a81ac8b7c26cd6e36360416929b8fee8b9e02af84c11922ab9d8ee/tree_sitter_fluentbit-0.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "695e903ac6f06d19d6d2ce1b877cada95dad4a982d8f62500e1ff79d14bd7b72",
"md5": "3f20c9dcd6323bc0bae2431600c6774b",
"sha256": "a7352862d314171b704cccc56e133ec5ced3aab184237faba0a41b1ce82dc426"
},
"downloads": -1,
"filename": "tree_sitter_fluentbit-0.1.0-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3f20c9dcd6323bc0bae2431600c6774b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 17744,
"upload_time": "2024-09-14T18:59:57",
"upload_time_iso_8601": "2024-09-14T18:59:57.872658Z",
"url": "https://files.pythonhosted.org/packages/69/5e/903ac6f06d19d6d2ce1b877cada95dad4a982d8f62500e1ff79d14bd7b72/tree_sitter_fluentbit-0.1.0-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "59f312ee829d8b926035d83ffd874e6d5939d90f22ab5f845023f5a204913fe3",
"md5": "0358beba53a375d3103bf1bfc1e47fb8",
"sha256": "d70c829af436597b9c6a8d407eadebcced0eb50b618f2dd0df7c265293898e9a"
},
"downloads": -1,
"filename": "tree_sitter_fluentbit-0.1.0-cp39-abi3-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "0358beba53a375d3103bf1bfc1e47fb8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 17079,
"upload_time": "2024-09-14T18:59:59",
"upload_time_iso_8601": "2024-09-14T18:59:59.241527Z",
"url": "https://files.pythonhosted.org/packages/59/f3/12ee829d8b926035d83ffd874e6d5939d90f22ab5f845023f5a204913fe3/tree_sitter_fluentbit-0.1.0-cp39-abi3-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "603e1fe1269d88064fec6ab56a62cb95e0ef423be6a59626f1c604e94d4adade",
"md5": "12e3b7610c1b887a7ca3c1db6db36be5",
"sha256": "b1096e43604677e20e4567f210d77bb26b7f120644878d046bf7ed9e4204dffb"
},
"downloads": -1,
"filename": "tree_sitter_fluentbit-0.1.0-cp39-abi3-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "12e3b7610c1b887a7ca3c1db6db36be5",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 16683,
"upload_time": "2024-09-14T19:00:00",
"upload_time_iso_8601": "2024-09-14T19:00:00.047976Z",
"url": "https://files.pythonhosted.org/packages/60/3e/1fe1269d88064fec6ab56a62cb95e0ef423be6a59626f1c604e94d4adade/tree_sitter_fluentbit-0.1.0-cp39-abi3-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ba70df60cca8f7b0e8fc989d1b7edb724650032679862fd466b704418c555bb6",
"md5": "78507eff6ccd04b39a149d322d358fe8",
"sha256": "2f7053fe0e511e56fe736179c3b5b5e2b925217025826964a3a5fa3d312a994f"
},
"downloads": -1,
"filename": "tree_sitter_fluentbit-0.1.0-cp39-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "78507eff6ccd04b39a149d322d358fe8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 11742,
"upload_time": "2024-09-14T19:00:00",
"upload_time_iso_8601": "2024-09-14T19:00:00.914906Z",
"url": "https://files.pythonhosted.org/packages/ba/70/df60cca8f7b0e8fc989d1b7edb724650032679862fd466b704418c555bb6/tree_sitter_fluentbit-0.1.0-cp39-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4e214d3495b3157fa836462b40713afe46770215f8ca3c36b530aeb5846ac651",
"md5": "041ab35af56e80b8cac14a98f3b3c3fb",
"sha256": "18412441285db07e9d3c87597b5df5b501c02295c089ba5391863cdc5ed8b682"
},
"downloads": -1,
"filename": "tree_sitter_fluentbit-0.1.0-cp39-abi3-win_arm64.whl",
"has_sig": false,
"md5_digest": "041ab35af56e80b8cac14a98f3b3c3fb",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 10523,
"upload_time": "2024-09-14T19:00:01",
"upload_time_iso_8601": "2024-09-14T19:00:01.796712Z",
"url": "https://files.pythonhosted.org/packages/4e/21/4d3495b3157fa836462b40713afe46770215f8ca3c36b530aeb5846ac651/tree_sitter_fluentbit-0.1.0-cp39-abi3-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "680ff6b65a11b58c9574c665d19bcd23a6faaf16cf55f1929cd3b7ea4dc00c8e",
"md5": "b168392f8eea378d0872f5aeb3dde515",
"sha256": "2aed14f40e9c084adad3aa283d279925fb15a9222e3e116bf13e87b96245ddac"
},
"downloads": -1,
"filename": "tree_sitter_fluentbit-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "b168392f8eea378d0872f5aeb3dde515",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 8358,
"upload_time": "2024-09-14T19:00:02",
"upload_time_iso_8601": "2024-09-14T19:00:02.507412Z",
"url": "https://files.pythonhosted.org/packages/68/0f/f6b65a11b58c9574c665d19bcd23a6faaf16cf55f1929cd3b7ea4dc00c8e/tree_sitter_fluentbit-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-14 19:00:02",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "tree-sitter",
"github_project": "tree-sitter-fluentbit",
"github_not_found": true,
"lcname": "tree-sitter-fluentbit"
}