tree-sitter-embedded-template


Nametree-sitter-embedded-template JSON
Version 0.23.2 PyPI version JSON
download
home_pageNone
SummaryEmbedded Template (ERB, EJS) grammar for tree-sitter
upload_time2024-11-11 06:54:05
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
keywords incremental parsing tree-sitter embedded-template
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # tree-sitter-embedded-template

[![CI][ci]](https://github.com/tree-sitter/tree-sitter-embedded-template/actions/workflows/ci.yml)
[![discord][discord]](https://discord.gg/w7nTvsVJhm)
[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)
[![crates][crates]](https://crates.io/crates/tree-sitter-embedded-template)
[![npm][npm]](https://www.npmjs.com/package/tree-sitter-embedded-template)
[![pypi][pypi]](https://pypi.org/project/tree-sitter-embedded-template)

A [tree-sitter](https://github.com/tree-sitter/tree-sitter) parser for templating languages like [ERB](https://ruby-doc.org/stdlib-2.5.1/libdoc/erb/rdoc/ERB.html) and [EJS](http://ejs.co), in which scripting code can be embedded within text content using the delimiters `<%` and `%>`.

References

- [ERB Documentation](https://ruby-doc.org/stdlib-2.5.1/libdoc/erb/rdoc/ERB.html)
- [EJS Documentation](http://ejs.co/#docs)

[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-embedded-template/ci.yml?logo=github&label=CI
[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord
[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix
[npm]: https://img.shields.io/npm/v/tree-sitter-embedded-template?logo=npm
[crates]: https://img.shields.io/crates/v/tree-sitter-embedded-template?logo=rust
[pypi]: https://img.shields.io/pypi/v/tree-sitter-embedded-template?logo=pypi&logoColor=ffd242

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "tree-sitter-embedded-template",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "incremental, parsing, tree-sitter, embedded-template",
    "author": null,
    "author_email": "Max Brunsfeld <maxbrunsfeld@gmail.com>, Amaan Qureshi <amaanq12@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/28/d6/5a58ea2f0480f5ed188b733114a8c275532a2fd1568b3898793b13d28af5/tree_sitter_embedded_template-0.23.2.tar.gz",
    "platform": null,
    "description": "# tree-sitter-embedded-template\n\n[![CI][ci]](https://github.com/tree-sitter/tree-sitter-embedded-template/actions/workflows/ci.yml)\n[![discord][discord]](https://discord.gg/w7nTvsVJhm)\n[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)\n[![crates][crates]](https://crates.io/crates/tree-sitter-embedded-template)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-embedded-template)\n[![pypi][pypi]](https://pypi.org/project/tree-sitter-embedded-template)\n\nA [tree-sitter](https://github.com/tree-sitter/tree-sitter) parser for templating languages like [ERB](https://ruby-doc.org/stdlib-2.5.1/libdoc/erb/rdoc/ERB.html) and [EJS](http://ejs.co), in which scripting code can be embedded within text content using the delimiters `<%` and `%>`.\n\nReferences\n\n- [ERB Documentation](https://ruby-doc.org/stdlib-2.5.1/libdoc/erb/rdoc/ERB.html)\n- [EJS Documentation](http://ejs.co/#docs)\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-embedded-template/ci.yml?logo=github&label=CI\n[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord\n[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix\n[npm]: https://img.shields.io/npm/v/tree-sitter-embedded-template?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-embedded-template?logo=rust\n[pypi]: https://img.shields.io/pypi/v/tree-sitter-embedded-template?logo=pypi&logoColor=ffd242\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Embedded Template (ERB, EJS) grammar for tree-sitter",
    "version": "0.23.2",
    "project_urls": {
        "Homepage": "https://github.com/tree-sitter/tree-sitter-embedded-template"
    },
    "split_keywords": [
        "incremental",
        " parsing",
        " tree-sitter",
        " embedded-template"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "efc1be0c48ed9609b720e74ade86f24ea086e353fe9c7405ee9630c3d52d09a2",
                "md5": "3ccffb2975194bb0fa05b3601c82bce5",
                "sha256": "a505c2d2494464029d79db541cab52f6da5fb326bf3d355e69bf98b84eb89ae0"
            },
            "downloads": -1,
            "filename": "tree_sitter_embedded_template-0.23.2-cp39-abi3-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3ccffb2975194bb0fa05b3601c82bce5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 9554,
            "upload_time": "2024-11-11T06:53:58",
            "upload_time_iso_8601": "2024-11-11T06:53:58.000295Z",
            "url": "https://files.pythonhosted.org/packages/ef/c1/be0c48ed9609b720e74ade86f24ea086e353fe9c7405ee9630c3d52d09a2/tree_sitter_embedded_template-0.23.2-cp39-abi3-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6da57c12f5d302525ee36d1eafc28a68e4454da5bad208436d547326bee4ed76",
                "md5": "e5b7cdadd9f77a0cf9d78c26f7c05004",
                "sha256": "28028b93b42cc3753261ae7ce066675d407f59de512417524f9c3ab7792b1d37"
            },
            "downloads": -1,
            "filename": "tree_sitter_embedded_template-0.23.2-cp39-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e5b7cdadd9f77a0cf9d78c26f7c05004",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 10051,
            "upload_time": "2024-11-11T06:53:59",
            "upload_time_iso_8601": "2024-11-11T06:53:59.346289Z",
            "url": "https://files.pythonhosted.org/packages/6d/a5/7c12f5d302525ee36d1eafc28a68e4454da5bad208436d547326bee4ed76/tree_sitter_embedded_template-0.23.2-cp39-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cd8795aaba8b64b849200bd7d4ae510cc394ecaef46a031499cbff301766970d",
                "md5": "0c9e9893a1f722ed21bb36ea895eaab3",
                "sha256": "ec399d59ce93ffb60759a2d96053eed529f3c3f6a27128f261710d0d0de60e10"
            },
            "downloads": -1,
            "filename": "tree_sitter_embedded_template-0.23.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0c9e9893a1f722ed21bb36ea895eaab3",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 17532,
            "upload_time": "2024-11-11T06:54:00",
            "upload_time_iso_8601": "2024-11-11T06:54:00.053697Z",
            "url": "https://files.pythonhosted.org/packages/cd/87/95aaba8b64b849200bd7d4ae510cc394ecaef46a031499cbff301766970d/tree_sitter_embedded_template-0.23.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "13f88c837b898f00b35f9f3f76a4abc525e80866a69343083c9ff329e17ecb03",
                "md5": "1c9216192d701b79479f57340240e958",
                "sha256": "bcfa01f62b88d50dbcb736cc23baec8ddbfe08daacfdc613eee8c04ab65efd09"
            },
            "downloads": -1,
            "filename": "tree_sitter_embedded_template-0.23.2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1c9216192d701b79479f57340240e958",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 17394,
            "upload_time": "2024-11-11T06:54:00",
            "upload_time_iso_8601": "2024-11-11T06:54:00.841742Z",
            "url": "https://files.pythonhosted.org/packages/13/f8/8c837b898f00b35f9f3f76a4abc525e80866a69343083c9ff329e17ecb03/tree_sitter_embedded_template-0.23.2-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": "899b893adf9e465d2d7f14870871bf2f3b30045e5ac417cb596f667a72eda493",
                "md5": "f0c616e0d12c82f1cf6873a0aa98dda9",
                "sha256": "6debd24791466f887109a433c31aa4a5deeba2b217817521c745a4e748a944ed"
            },
            "downloads": -1,
            "filename": "tree_sitter_embedded_template-0.23.2-cp39-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f0c616e0d12c82f1cf6873a0aa98dda9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 16439,
            "upload_time": "2024-11-11T06:54:02",
            "upload_time_iso_8601": "2024-11-11T06:54:02.214336Z",
            "url": "https://files.pythonhosted.org/packages/89/9b/893adf9e465d2d7f14870871bf2f3b30045e5ac417cb596f667a72eda493/tree_sitter_embedded_template-0.23.2-cp39-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4096e79934572723673db9f867000500c6eea61a37705e02c7aee9ee031bbb6f",
                "md5": "d2d655f23fbe439b0c279b711bb0bbc5",
                "sha256": "158fecb38be5b15db0190ef7238e5248f24bf32ae3cab93bc1197e293a5641eb"
            },
            "downloads": -1,
            "filename": "tree_sitter_embedded_template-0.23.2-cp39-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d2d655f23fbe439b0c279b711bb0bbc5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 12572,
            "upload_time": "2024-11-11T06:54:03",
            "upload_time_iso_8601": "2024-11-11T06:54:03.481651Z",
            "url": "https://files.pythonhosted.org/packages/40/96/e79934572723673db9f867000500c6eea61a37705e02c7aee9ee031bbb6f/tree_sitter_embedded_template-0.23.2-cp39-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "630627f678b9874e4e2e39ddc6f5cce3374c8c60e6046ea8588a491ab6fc9fcb",
                "md5": "2bb5127a40bf0f0fe280651e4c41c6d6",
                "sha256": "9f1f3b79fe273f3d15a5b64c85fc6ebfb48decfbe8542accd05f5b7694860df0"
            },
            "downloads": -1,
            "filename": "tree_sitter_embedded_template-0.23.2-cp39-abi3-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "2bb5127a40bf0f0fe280651e4c41c6d6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 11232,
            "upload_time": "2024-11-11T06:54:04",
            "upload_time_iso_8601": "2024-11-11T06:54:04.799893Z",
            "url": "https://files.pythonhosted.org/packages/63/06/27f678b9874e4e2e39ddc6f5cce3374c8c60e6046ea8588a491ab6fc9fcb/tree_sitter_embedded_template-0.23.2-cp39-abi3-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "28d65a58ea2f0480f5ed188b733114a8c275532a2fd1568b3898793b13d28af5",
                "md5": "988bb0395c1e95e2683ab86341c30297",
                "sha256": "7b24dcf2e92497f54323e617564d36866230a8bfb719dbb7b45b461510dcddaa"
            },
            "downloads": -1,
            "filename": "tree_sitter_embedded_template-0.23.2.tar.gz",
            "has_sig": false,
            "md5_digest": "988bb0395c1e95e2683ab86341c30297",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 8471,
            "upload_time": "2024-11-11T06:54:05",
            "upload_time_iso_8601": "2024-11-11T06:54:05.500111Z",
            "url": "https://files.pythonhosted.org/packages/28/d6/5a58ea2f0480f5ed188b733114a8c275532a2fd1568b3898793b13d28af5/tree_sitter_embedded_template-0.23.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-11 06:54:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tree-sitter",
    "github_project": "tree-sitter-embedded-template",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "tree-sitter-embedded-template"
}
        
Elapsed time: 0.55240s