3017 lines
102 KiB
Nix
3017 lines
102 KiB
Nix
# generated by pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py
|
|
|
|
{ buildGrammar, fetchCrate, fetchFromBitbucket, fetchFromGitHub, fetchFromGitLab, fetchFromGitea, fetchFromGitiles, fetchFromRepoOrCz, fetchFromSourcehut, fetchHex, fetchPypi, fetchgit, fetchhg, fetchsvn }:
|
|
|
|
{
|
|
ada = buildGrammar {
|
|
language = "ada";
|
|
version = "0.0.0+rev=ba0894e";
|
|
src = fetchFromGitHub {
|
|
owner = "briot";
|
|
repo = "tree-sitter-ada";
|
|
rev = "ba0894efa03beb70780156b91e28c716b7a4764d";
|
|
hash = "sha256-30yCHcO9LdZ9VKQpObWRfk49M5tC85IZvutXgzGwTjQ=";
|
|
};
|
|
meta.homepage = "https://github.com/briot/tree-sitter-ada";
|
|
};
|
|
agda = buildGrammar {
|
|
language = "agda";
|
|
version = "0.0.0+rev=d3dc807";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-agda";
|
|
rev = "d3dc807692e6bca671d4491b3bf5c67eeca8c016";
|
|
hash = "sha256-2HBndaridTSSpYgCnpc6buLWWusmQPzsQjwAD9PkrCE=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-agda";
|
|
};
|
|
angular = buildGrammar {
|
|
language = "angular";
|
|
version = "0.0.0+rev=62179d7";
|
|
src = fetchFromGitHub {
|
|
owner = "dlvandenberg";
|
|
repo = "tree-sitter-angular";
|
|
rev = "62179d7bbfb5fd8a8f7298495ac654d252a1bd52";
|
|
hash = "sha256-qRsBeJ01kGTKJqFubG1u9SFa1nsDH7ZHKQ0cGwfqi84=";
|
|
};
|
|
meta.homepage = "https://github.com/dlvandenberg/tree-sitter-angular";
|
|
};
|
|
apex = buildGrammar {
|
|
language = "apex";
|
|
version = "0.0.0+rev=857077f";
|
|
src = fetchFromGitHub {
|
|
owner = "aheber";
|
|
repo = "tree-sitter-sfapex";
|
|
rev = "857077f9e6bb04df0f769c18d32bfe036911adc8";
|
|
hash = "sha256-b7rw0AWqqvFisS0qlDppJFxSnjNZaTTeph6gKfQwFNA=";
|
|
};
|
|
location = "apex";
|
|
meta.homepage = "https://github.com/aheber/tree-sitter-sfapex";
|
|
};
|
|
arduino = buildGrammar {
|
|
language = "arduino";
|
|
version = "0.0.0+rev=e3d0dea";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-arduino";
|
|
rev = "e3d0dea39dbb8032e754bafe5aec3ed5a234d986";
|
|
hash = "sha256-cBuFIHUZQGkj1C3S6W+yPPuICxL1cCZVoSVvMOqjDAY=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-arduino";
|
|
};
|
|
asm = buildGrammar {
|
|
language = "asm";
|
|
version = "0.0.0+rev=62e4932";
|
|
src = fetchFromGitHub {
|
|
owner = "RubixDev";
|
|
repo = "tree-sitter-asm";
|
|
rev = "62e49328113ff318128c640bf0cf6dd3d3d51553";
|
|
hash = "sha256-FwbHDaUqIVKYIAOCF9kv30aV2JX/tEmGUsWXFKQ6Uro=";
|
|
};
|
|
meta.homepage = "https://github.com/RubixDev/tree-sitter-asm";
|
|
};
|
|
astro = buildGrammar {
|
|
language = "astro";
|
|
version = "0.0.0+rev=dfa0893";
|
|
src = fetchFromGitHub {
|
|
owner = "virchau13";
|
|
repo = "tree-sitter-astro";
|
|
rev = "dfa0893bdc4bdfada102043404758c66e3580568";
|
|
hash = "sha256-gToRdyLvvDaeE1b9fYRVPFt1mtdR9kSYzqFBDUYpv3k=";
|
|
};
|
|
meta.homepage = "https://github.com/virchau13/tree-sitter-astro";
|
|
};
|
|
authzed = buildGrammar {
|
|
language = "authzed";
|
|
version = "0.0.0+rev=1dec7e1";
|
|
src = fetchFromGitHub {
|
|
owner = "mleonidas";
|
|
repo = "tree-sitter-authzed";
|
|
rev = "1dec7e1af96c56924e3322cd85fdce15d0a31d00";
|
|
hash = "sha256-qPSQF95DO7WByVy9YXEOus3q3U4QfWuUFbJGVXd4EtQ=";
|
|
};
|
|
meta.homepage = "https://github.com/mleonidas/tree-sitter-authzed";
|
|
};
|
|
awk = buildGrammar {
|
|
language = "awk";
|
|
version = "0.0.0+rev=ba74721";
|
|
src = fetchFromGitHub {
|
|
owner = "Beaglefoot";
|
|
repo = "tree-sitter-awk";
|
|
rev = "ba7472152d79a8c916550c80fdbfd5724d07a0c9";
|
|
hash = "sha256-ywrd9wCdrQ9UZPXvB8fUkelFaZzHxL+hDAPSecMueFs=";
|
|
};
|
|
meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk";
|
|
};
|
|
bash = buildGrammar {
|
|
language = "bash";
|
|
version = "0.0.0+rev=f3f26f4";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-bash";
|
|
rev = "f3f26f47a126797c011c311cec9d449d855c3eab";
|
|
hash = "sha256-6Rfxh8Y6dg2wyQ9jYnbOaXm1SVfQDQ1B1tNqgpz6sY4=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash";
|
|
};
|
|
bass = buildGrammar {
|
|
language = "bass";
|
|
version = "0.0.0+rev=c9ba456";
|
|
src = fetchFromGitHub {
|
|
owner = "vito";
|
|
repo = "tree-sitter-bass";
|
|
rev = "c9ba4568af24cd3403029730687c0a43d1350a43";
|
|
hash = "sha256-F131TkIt2mW2n8Da3zI1/B0yoT9Ezo2hWoptpsdMrb4=";
|
|
};
|
|
meta.homepage = "https://github.com/vito/tree-sitter-bass";
|
|
};
|
|
beancount = buildGrammar {
|
|
language = "beancount";
|
|
version = "0.0.0+rev=c25f803";
|
|
src = fetchFromGitHub {
|
|
owner = "polarmutex";
|
|
repo = "tree-sitter-beancount";
|
|
rev = "c25f8034c977681653a8acd541c8b4877a58f474";
|
|
hash = "sha256-j+TyGT5FycEj+E6si7GSKUauvXNvl1L2NEw98jU7jns=";
|
|
};
|
|
meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount";
|
|
};
|
|
bibtex = buildGrammar {
|
|
language = "bibtex";
|
|
version = "0.0.0+rev=ccfd77d";
|
|
src = fetchFromGitHub {
|
|
owner = "latex-lsp";
|
|
repo = "tree-sitter-bibtex";
|
|
rev = "ccfd77db0ed799b6c22c214fe9d2937f47bc8b34";
|
|
hash = "sha256-wgduSxlpbJy/ITenBLfj5lhziUM1BApX6MjXhWcb7lQ=";
|
|
};
|
|
meta.homepage = "https://github.com/latex-lsp/tree-sitter-bibtex";
|
|
};
|
|
bicep = buildGrammar {
|
|
language = "bicep";
|
|
version = "0.0.0+rev=c3451d1";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-bicep";
|
|
rev = "c3451d1049c80074b18078ba50007b7c00e063f8";
|
|
hash = "sha256-81Pt/Yyc/r8RDBCaGcXx9giIJ9+smi9Xus43NGOePgM=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-bicep";
|
|
};
|
|
bitbake = buildGrammar {
|
|
language = "bitbake";
|
|
version = "0.0.0+rev=7e0e2ac";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-bitbake";
|
|
rev = "7e0e2ac6f1d0da1a91ab84f35edddfdfece54f1a";
|
|
hash = "sha256-7He69Nk1b0gUCnLcfALQk46E2JPDhVpIIqS6qtJIx4k=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-bitbake";
|
|
};
|
|
blueprint = buildGrammar {
|
|
language = "blueprint";
|
|
version = "0.0.0+rev=863cea9";
|
|
src = fetchFromGitLab {
|
|
owner = "gabmus";
|
|
repo = "tree-sitter-blueprint";
|
|
rev = "863cea9f83ad5637300478e0559262f1e791684b";
|
|
hash = "sha256-QbkwdqH4Q+bqsp7XawUNXR45ROxfpMf+goCBFTw07I4=";
|
|
};
|
|
meta.homepage = "https://gitlab.com/gabmus/tree-sitter-blueprint.git";
|
|
};
|
|
c = buildGrammar {
|
|
language = "c";
|
|
version = "0.0.0+rev=72084f4";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-c";
|
|
rev = "72084f447c2051e01a7cd6c6e0477ec71a9297ed";
|
|
hash = "sha256-M0OWcUS+7G/S8S6iqlHXXcWfwqQLjshZpWniFzf3hvo=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c";
|
|
};
|
|
c_sharp = buildGrammar {
|
|
language = "c_sharp";
|
|
version = "0.0.0+rev=92c0a94";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-c-sharp";
|
|
rev = "92c0a9431400cd8b6b6ee7503f81da3ae83fc830";
|
|
hash = "sha256-8ffTbsAOjGZi1Bcf2mOGjTLbzwVI8K1RAYrUbhj/j94=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp";
|
|
};
|
|
cairo = buildGrammar {
|
|
language = "cairo";
|
|
version = "0.0.0+rev=6216c6e";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-cairo";
|
|
rev = "6216c6ee5e9fc0649c4bd7b1aedd884a55bdd9ef";
|
|
hash = "sha256-D8yAkxaokkdNFLnBDWTa6Xu21ibpVw1A4sd/llh8BKs=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-cairo";
|
|
};
|
|
capnp = buildGrammar {
|
|
language = "capnp";
|
|
version = "0.0.0+rev=dc28c9f";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-capnp";
|
|
rev = "dc28c9f4212809eab74d10996086297853eb34e5";
|
|
hash = "sha256-4GcOBC5JJsfbdsIrQd33tSW2sz6ytjYGqWgFVFLH6sc=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-capnp";
|
|
};
|
|
chatito = buildGrammar {
|
|
language = "chatito";
|
|
version = "0.0.0+rev=fe7a2a7";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-chatito";
|
|
rev = "fe7a2a75d3d74c1215141b7a7ebebb57ae17a370";
|
|
hash = "sha256-4ianrWSctAIufc/8I1pxWvoij1nG7mcRemQs0fj1Qt8=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-chatito";
|
|
};
|
|
clojure = buildGrammar {
|
|
language = "clojure";
|
|
version = "0.0.0+rev=6e41628";
|
|
src = fetchFromGitHub {
|
|
owner = "sogaiu";
|
|
repo = "tree-sitter-clojure";
|
|
rev = "6e41628e9d18b19caea1cb1d72aae4ccff5bdfe9";
|
|
hash = "sha256-ssJIftjadMmoESm882mQ3fUjIoTDWtBrOolgYLcmlEE=";
|
|
};
|
|
meta.homepage = "https://github.com/sogaiu/tree-sitter-clojure";
|
|
};
|
|
cmake = buildGrammar {
|
|
language = "cmake";
|
|
version = "0.0.0+rev=20ffd6d";
|
|
src = fetchFromGitHub {
|
|
owner = "uyha";
|
|
repo = "tree-sitter-cmake";
|
|
rev = "20ffd6d3b4da1acdbf2d08204b2130a5b2f7c4b3";
|
|
hash = "sha256-Cnv6u6hCcuF9hrFafD3laeZbOSJ0u415vGWmLJeNdJo=";
|
|
};
|
|
meta.homepage = "https://github.com/uyha/tree-sitter-cmake";
|
|
};
|
|
comment = buildGrammar {
|
|
language = "comment";
|
|
version = "0.0.0+rev=aefcc28";
|
|
src = fetchFromGitHub {
|
|
owner = "stsewd";
|
|
repo = "tree-sitter-comment";
|
|
rev = "aefcc2813392eb6ffe509aa0fc8b4e9b57413ee1";
|
|
hash = "sha256-ihkBqdYVulTlysb9J8yg4c5XVktJw8jIwzhqybBw8Ug=";
|
|
};
|
|
meta.homepage = "https://github.com/stsewd/tree-sitter-comment";
|
|
};
|
|
commonlisp = buildGrammar {
|
|
language = "commonlisp";
|
|
version = "0.0.0+rev=a2a6749";
|
|
src = fetchFromGitHub {
|
|
owner = "theHamsta";
|
|
repo = "tree-sitter-commonlisp";
|
|
rev = "a2a67494c223ccf8aa419ac419d9cdf483dbb8ca";
|
|
hash = "sha256-6rzHgzXWZW5psOsBxW9ygRIPHc/I3wX40EDDM/nc3Qk=";
|
|
};
|
|
meta.homepage = "https://github.com/theHamsta/tree-sitter-commonlisp";
|
|
};
|
|
cooklang = buildGrammar {
|
|
language = "cooklang";
|
|
version = "0.0.0+rev=81c2a86";
|
|
src = fetchFromGitHub {
|
|
owner = "addcninblue";
|
|
repo = "tree-sitter-cooklang";
|
|
rev = "81c2a8667846b1e60db68b5601d864fe00fd1d3a";
|
|
hash = "sha256-zlffOW/ZJxpn3T2CMkrznkLLtuqxp7gIxVHEItvMepY=";
|
|
};
|
|
meta.homepage = "https://github.com/addcninblue/tree-sitter-cooklang";
|
|
};
|
|
corn = buildGrammar {
|
|
language = "corn";
|
|
version = "0.0.0+rev=604d73c";
|
|
src = fetchFromGitHub {
|
|
owner = "jakestanger";
|
|
repo = "tree-sitter-corn";
|
|
rev = "604d73c38d4c28ca68e9e441ffd405d68cb63051";
|
|
hash = "sha256-ewpLp+se6XTY8aRoz247YlouS1p/kaS7CqVFu412C+Q=";
|
|
};
|
|
meta.homepage = "https://github.com/jakestanger/tree-sitter-corn";
|
|
};
|
|
cpon = buildGrammar {
|
|
language = "cpon";
|
|
version = "0.0.0+rev=f4b3cbc";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-cpon";
|
|
rev = "f4b3cbc8b0bd4e13035d39940fef09f1392e8739";
|
|
hash = "sha256-Enxc0sdQS9vSZVvIQkkHxk/1bzT2denRk0+AZdDNnJ8=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-cpon";
|
|
};
|
|
cpp = buildGrammar {
|
|
language = "cpp";
|
|
version = "0.0.0+rev=e0c1678";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-cpp";
|
|
rev = "e0c1678a78731e78655b7d953efb4daecf58be46";
|
|
hash = "sha256-CdNCVDMAmeJrHgPb2JLxFHj/tHnUYC8flmxj+UaVXTo=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-cpp";
|
|
};
|
|
css = buildGrammar {
|
|
language = "css";
|
|
version = "0.0.0+rev=02b4ee7";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-css";
|
|
rev = "02b4ee757654b7d54fe35352fd8e53a8a4385d42";
|
|
hash = "sha256-IniaiBBx2pDD5nwJKfr5i9qvfvG+z8H21v14qk14M0g=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-css";
|
|
};
|
|
csv = buildGrammar {
|
|
language = "csv";
|
|
version = "0.0.0+rev=cda48a5";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-csv";
|
|
rev = "cda48a5e890b30619da5bc3ff55be1b1d3d08c8d";
|
|
hash = "sha256-K4tOYdI68fXnWbvSat50FL/jDSb8f6gtZOhE6qKPLyg=";
|
|
};
|
|
location = "csv";
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-csv";
|
|
};
|
|
cuda = buildGrammar {
|
|
language = "cuda";
|
|
version = "0.0.0+rev=4ec5afd";
|
|
src = fetchFromGitHub {
|
|
owner = "theHamsta";
|
|
repo = "tree-sitter-cuda";
|
|
rev = "4ec5afdf98041d137c25b555958a1f825c7c1272";
|
|
hash = "sha256-EA37LJeRHBFBra17UwiUASQYTRBuGKE9HNyUrn8HBNk=";
|
|
};
|
|
meta.homepage = "https://github.com/theHamsta/tree-sitter-cuda";
|
|
};
|
|
cue = buildGrammar {
|
|
language = "cue";
|
|
version = "0.0.0+rev=8a5f273";
|
|
src = fetchFromGitHub {
|
|
owner = "eonpatapon";
|
|
repo = "tree-sitter-cue";
|
|
rev = "8a5f273bfa281c66354da562f2307c2d394b6c81";
|
|
hash = "sha256-uV7Tl41PCU+8uJa693km5xvysvbptbT7LvGyYIelspk=";
|
|
};
|
|
meta.homepage = "https://github.com/eonpatapon/tree-sitter-cue";
|
|
};
|
|
d = buildGrammar {
|
|
language = "d";
|
|
version = "0.0.0+rev=750dde9";
|
|
src = fetchFromGitHub {
|
|
owner = "gdamore";
|
|
repo = "tree-sitter-d";
|
|
rev = "750dde90ed9cdbd82493bc28478d8ab1976b0e9f";
|
|
hash = "sha256-Epw1QW4WS1le8OdQI0soO0VaDOgNveh7WTL4sol/cQU=";
|
|
};
|
|
meta.homepage = "https://github.com/gdamore/tree-sitter-d";
|
|
};
|
|
dart = buildGrammar {
|
|
language = "dart";
|
|
version = "0.0.0+rev=7861a48";
|
|
src = fetchFromGitHub {
|
|
owner = "UserNobody14";
|
|
repo = "tree-sitter-dart";
|
|
rev = "7861a4889e7682af453afa4811ae85b1d7a6e415";
|
|
hash = "sha256-zJngHDZVmQtliHpgqYpLpLvSHQYwOXDDIw/U0/CBxF0=";
|
|
};
|
|
meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart";
|
|
};
|
|
devicetree = buildGrammar {
|
|
language = "devicetree";
|
|
version = "0.0.0+rev=fb07e60";
|
|
src = fetchFromGitHub {
|
|
owner = "joelspadin";
|
|
repo = "tree-sitter-devicetree";
|
|
rev = "fb07e6044ffd36932c57a5be01ba5d6b8a9337bb";
|
|
hash = "sha256-DKC+aUkdz2eGrXCXzW751aleG4Fxwmjn2KetTCOQRDY=";
|
|
};
|
|
meta.homepage = "https://github.com/joelspadin/tree-sitter-devicetree";
|
|
};
|
|
dhall = buildGrammar {
|
|
language = "dhall";
|
|
version = "0.0.0+rev=affb6ee";
|
|
src = fetchFromGitHub {
|
|
owner = "jbellerb";
|
|
repo = "tree-sitter-dhall";
|
|
rev = "affb6ee38d629c9296749767ab832d69bb0d9ea8";
|
|
hash = "sha256-q9OkKmp0Nor+YkFc8pBVAOoXoWzwjjzg9lBUKAUnjmQ=";
|
|
};
|
|
meta.homepage = "https://github.com/jbellerb/tree-sitter-dhall";
|
|
};
|
|
diff = buildGrammar {
|
|
language = "diff";
|
|
version = "0.0.0+rev=c165725";
|
|
src = fetchFromGitHub {
|
|
owner = "the-mikedavis";
|
|
repo = "tree-sitter-diff";
|
|
rev = "c165725c28e69b36c5799ff0e458713a844f1aaf";
|
|
hash = "sha256-qou5ow/Am/qyO0I1j74ojgnBonwmJriLCCeSNpTk7t8=";
|
|
};
|
|
meta.homepage = "https://github.com/the-mikedavis/tree-sitter-diff";
|
|
};
|
|
disassembly = buildGrammar {
|
|
language = "disassembly";
|
|
version = "0.0.0+rev=0229c02";
|
|
src = fetchFromGitHub {
|
|
owner = "ColinKennedy";
|
|
repo = "tree-sitter-disassembly";
|
|
rev = "0229c0211dba909c5d45129ac784a3f4d49c243a";
|
|
hash = "sha256-IM3HzOhJmbb334PZ8q+r2EMi5Bv/rLoy+llPN0aghr8=";
|
|
};
|
|
meta.homepage = "https://github.com/ColinKennedy/tree-sitter-disassembly";
|
|
};
|
|
djot = buildGrammar {
|
|
language = "djot";
|
|
version = "0.0.0+rev=63f176e";
|
|
src = fetchFromGitHub {
|
|
owner = "treeman";
|
|
repo = "tree-sitter-djot";
|
|
rev = "63f176e7db5fca073b55b98b7e5e95afd1587fcb";
|
|
hash = "sha256-8ksZvW0Gb3fZXUDA/uv3AzxDaD3s9B2ZyAIIp261jQg=";
|
|
};
|
|
meta.homepage = "https://github.com/treeman/tree-sitter-djot";
|
|
};
|
|
dockerfile = buildGrammar {
|
|
language = "dockerfile";
|
|
version = "0.0.0+rev=33e22c3";
|
|
src = fetchFromGitHub {
|
|
owner = "camdencheek";
|
|
repo = "tree-sitter-dockerfile";
|
|
rev = "33e22c33bcdbfc33d42806ee84cfd0b1248cc392";
|
|
hash = "sha256-uCKzTTbJL9Ans3lCQbt2zApF+ERLbbu5D1WcyWJ6Gf4=";
|
|
};
|
|
meta.homepage = "https://github.com/camdencheek/tree-sitter-dockerfile";
|
|
};
|
|
dot = buildGrammar {
|
|
language = "dot";
|
|
version = "0.0.0+rev=9ab8555";
|
|
src = fetchFromGitHub {
|
|
owner = "rydesun";
|
|
repo = "tree-sitter-dot";
|
|
rev = "9ab85550c896d8b294d9b9ca1e30698736f08cea";
|
|
hash = "sha256-w4DInIT7mkTvQ6Hmi8yaAww6ktyNgRz0tPfBLGnOawQ=";
|
|
};
|
|
meta.homepage = "https://github.com/rydesun/tree-sitter-dot";
|
|
};
|
|
doxygen = buildGrammar {
|
|
language = "doxygen";
|
|
version = "0.0.0+rev=a750758";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-doxygen";
|
|
rev = "a750758da90955c86fcc22fcbb6fa44a7d009865";
|
|
hash = "sha256-/4yBu5S9bQhxGO9JcNZukn+xpfzfaQQRLqVuDHgMYd0=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-doxygen";
|
|
};
|
|
dtd = buildGrammar {
|
|
language = "dtd";
|
|
version = "0.0.0+rev=2282ad5";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-grammars";
|
|
repo = "tree-sitter-xml";
|
|
rev = "2282ad5cb8e815523e70d5c82404620bd9a1494c";
|
|
hash = "sha256-CZAVJdT01wXyaDnPxXz6ZhiiDxuvwKCWPGjaWe6FpWk=";
|
|
};
|
|
location = "dtd";
|
|
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml";
|
|
};
|
|
ebnf = buildGrammar {
|
|
language = "ebnf";
|
|
version = "0.0.0+rev=8e635b0";
|
|
src = fetchFromGitHub {
|
|
owner = "RubixDev";
|
|
repo = "ebnf";
|
|
rev = "8e635b0b723c620774dfb8abf382a7f531894b40";
|
|
hash = "sha256-Cch6WCYq9bsWGypzDGapxBLJ0ZB432uAl6YjEjBJ5yg=";
|
|
};
|
|
location = "crates/tree-sitter-ebnf";
|
|
meta.homepage = "https://github.com/RubixDev/ebnf";
|
|
};
|
|
eds = buildGrammar {
|
|
language = "eds";
|
|
version = "0.0.0+rev=fde6202";
|
|
src = fetchFromGitHub {
|
|
owner = "uyha";
|
|
repo = "tree-sitter-eds";
|
|
rev = "fde62029d4c715562230070b9af51a9500c2ce10";
|
|
hash = "sha256-E+VDOAnmbyUXzwhu+j2DXXBpuiI/d9gZdGsikAboLP4=";
|
|
};
|
|
meta.homepage = "https://github.com/uyha/tree-sitter-eds";
|
|
};
|
|
eex = buildGrammar {
|
|
language = "eex";
|
|
version = "0.0.0+rev=f742f2f";
|
|
src = fetchFromGitHub {
|
|
owner = "connorlay";
|
|
repo = "tree-sitter-eex";
|
|
rev = "f742f2fe327463335e8671a87c0b9b396905d1d1";
|
|
hash = "sha256-UPq62MkfGFh9m/UskoB9uBDIYOcotITCJXDyrbg/wKY=";
|
|
};
|
|
meta.homepage = "https://github.com/connorlay/tree-sitter-eex";
|
|
};
|
|
elixir = buildGrammar {
|
|
language = "elixir";
|
|
version = "0.0.0+rev=868620e";
|
|
src = fetchFromGitHub {
|
|
owner = "elixir-lang";
|
|
repo = "tree-sitter-elixir";
|
|
rev = "868620e19f070a5e6b0b685dc6069a611a86259a";
|
|
hash = "sha256-r+G0321T1+RwaqcJ+E/gfzm1iSLCIVGPdus7XZFK9So=";
|
|
};
|
|
meta.homepage = "https://github.com/elixir-lang/tree-sitter-elixir";
|
|
};
|
|
elm = buildGrammar {
|
|
language = "elm";
|
|
version = "0.0.0+rev=09dbf22";
|
|
src = fetchFromGitHub {
|
|
owner = "elm-tooling";
|
|
repo = "tree-sitter-elm";
|
|
rev = "09dbf221d7491dc8d8839616b27c21b9c025c457";
|
|
hash = "sha256-Bq2oWtqEAsKyV0iHNKC+hXW4fh4yUwbfUhPtZWg5pug=";
|
|
};
|
|
meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm";
|
|
};
|
|
elsa = buildGrammar {
|
|
language = "elsa";
|
|
version = "0.0.0+rev=0a66b2b";
|
|
src = fetchFromGitHub {
|
|
owner = "glapa-grossklag";
|
|
repo = "tree-sitter-elsa";
|
|
rev = "0a66b2b3f3c1915e67ad2ef9f7dbd2a84820d9d7";
|
|
hash = "sha256-zahi5hOXzad6R1+mqmYBFfn2X+SejQUIQzbabgCIJ8w=";
|
|
};
|
|
meta.homepage = "https://github.com/glapa-grossklag/tree-sitter-elsa";
|
|
};
|
|
elvish = buildGrammar {
|
|
language = "elvish";
|
|
version = "0.0.0+rev=5e7210d";
|
|
src = fetchFromGitHub {
|
|
owner = "elves";
|
|
repo = "tree-sitter-elvish";
|
|
rev = "5e7210d945425b77f82cbaebc5af4dd3e1ad40f5";
|
|
hash = "sha256-POuQA2Ihi+qDYQ5Pv7hBAzHpPu/FcnuYscW4ItDOCZg=";
|
|
};
|
|
meta.homepage = "https://github.com/elves/tree-sitter-elvish";
|
|
};
|
|
embedded_template = buildGrammar {
|
|
language = "embedded_template";
|
|
version = "0.0.0+rev=6d791b8";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-embedded-template";
|
|
rev = "6d791b897ecda59baa0689a85a9906348a2a6414";
|
|
hash = "sha256-I4L3mxkAnmKs+BiNRDAs58QFD2r8jN1B2yv0dZdgkzQ=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-embedded-template";
|
|
};
|
|
erlang = buildGrammar {
|
|
language = "erlang";
|
|
version = "0.0.0+rev=20ce5a9";
|
|
src = fetchFromGitHub {
|
|
owner = "WhatsApp";
|
|
repo = "tree-sitter-erlang";
|
|
rev = "20ce5a9234c7248b3f91c5b0b028f1760b954dde";
|
|
hash = "sha256-5m4zWP1LPbcab73RIIXD8wG8y68s/rwFypOX7OEWgoQ=";
|
|
};
|
|
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
|
|
};
|
|
facility = buildGrammar {
|
|
language = "facility";
|
|
version = "0.0.0+rev=a525796";
|
|
src = fetchFromGitHub {
|
|
owner = "FacilityApi";
|
|
repo = "tree-sitter-facility";
|
|
rev = "a52579670e2b14ec03d410c3c980fafaf6d659c4";
|
|
hash = "sha256-YHtKuR3AysJXV1JDEBmPCSPOpUxJSnxkbX3/y/tX8ws=";
|
|
};
|
|
meta.homepage = "https://github.com/FacilityApi/tree-sitter-facility";
|
|
};
|
|
faust = buildGrammar {
|
|
language = "faust";
|
|
version = "0.0.0+rev=f3b9274";
|
|
src = fetchFromGitHub {
|
|
owner = "khiner";
|
|
repo = "tree-sitter-faust";
|
|
rev = "f3b9274514b5f9bf6b0dd4a01c30f9cc15c58bc4";
|
|
hash = "sha256-JwR8LCEptgQmEG/ruK5ukIGCNtvKJw5bobZ0WXF1ulY=";
|
|
};
|
|
meta.homepage = "https://github.com/khiner/tree-sitter-faust";
|
|
};
|
|
fennel = buildGrammar {
|
|
language = "fennel";
|
|
version = "0.0.0+rev=215e391";
|
|
src = fetchFromGitHub {
|
|
owner = "alexmozaidze";
|
|
repo = "tree-sitter-fennel";
|
|
rev = "215e3913524abc119daa9db7cf6ad2f2f5620189";
|
|
hash = "sha256-myh0+ZNDzdUZFAdsw8uVGyo0VYh0wKNZ11vlJKTSZnA=";
|
|
};
|
|
meta.homepage = "https://github.com/alexmozaidze/tree-sitter-fennel";
|
|
};
|
|
fidl = buildGrammar {
|
|
language = "fidl";
|
|
version = "0.0.0+rev=0a8910f";
|
|
src = fetchFromGitHub {
|
|
owner = "google";
|
|
repo = "tree-sitter-fidl";
|
|
rev = "0a8910f293268e27ff554357c229ba172b0eaed2";
|
|
hash = "sha256-QFAkxQo2w/+OR7nZn9ldBk2yHOd23kzciAcQvIZ5hrY=";
|
|
};
|
|
meta.homepage = "https://github.com/google/tree-sitter-fidl";
|
|
};
|
|
firrtl = buildGrammar {
|
|
language = "firrtl";
|
|
version = "0.0.0+rev=2b5adae";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-firrtl";
|
|
rev = "2b5adae629c8cba528c7b1e4aa67a8ae28934ea5";
|
|
hash = "sha256-If34GymYMJpSNtzSGpcq4dMxj8djKZ3B5uMHGx9uCnM=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-firrtl";
|
|
};
|
|
fish = buildGrammar {
|
|
language = "fish";
|
|
version = "0.0.0+rev=a78aef9";
|
|
src = fetchFromGitHub {
|
|
owner = "ram02z";
|
|
repo = "tree-sitter-fish";
|
|
rev = "a78aef9abc395c600c38a037ac779afc7e3cc9e0";
|
|
hash = "sha256-D7s3ZsHQeGf+pYdbXvi5GMFqbkgajBuqTQwvjnjnrVo=";
|
|
};
|
|
meta.homepage = "https://github.com/ram02z/tree-sitter-fish";
|
|
};
|
|
foam = buildGrammar {
|
|
language = "foam";
|
|
version = "0.0.0+rev=04664b4";
|
|
src = fetchFromGitHub {
|
|
owner = "FoamScience";
|
|
repo = "tree-sitter-foam";
|
|
rev = "04664b40c0dadb7ef37028acf3422c63271d377b";
|
|
hash = "sha256-cIeYuYti/rzMivwRU//zzhMXJsTOMBveLK2zB4qRWGI=";
|
|
};
|
|
meta.homepage = "https://github.com/FoamScience/tree-sitter-foam";
|
|
};
|
|
forth = buildGrammar {
|
|
language = "forth";
|
|
version = "0.0.0+rev=9018923";
|
|
src = fetchFromGitHub {
|
|
owner = "AlexanderBrevig";
|
|
repo = "tree-sitter-forth";
|
|
rev = "90189238385cf636b9ee99ce548b9e5b5e569d48";
|
|
hash = "sha256-vySBDu9cMnubu4+7/sBttNxg1S4/MxWUKpjwEa14Rws=";
|
|
};
|
|
meta.homepage = "https://github.com/AlexanderBrevig/tree-sitter-forth";
|
|
};
|
|
fortran = buildGrammar {
|
|
language = "fortran";
|
|
version = "0.0.0+rev=f73d473";
|
|
src = fetchFromGitHub {
|
|
owner = "stadelmanma";
|
|
repo = "tree-sitter-fortran";
|
|
rev = "f73d473e3530862dee7cbb38520f28824e7804f6";
|
|
hash = "sha256-K9CnLhDKiWTxVM5OBZ80psV2oFDnlTgd+DDoP39ufds=";
|
|
};
|
|
meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran";
|
|
};
|
|
fsh = buildGrammar {
|
|
language = "fsh";
|
|
version = "0.0.0+rev=fa33477";
|
|
src = fetchFromGitHub {
|
|
owner = "mgramigna";
|
|
repo = "tree-sitter-fsh";
|
|
rev = "fa3347712f7a59ed02ccf508284554689c6cde28";
|
|
hash = "sha256-6TLG2edQeo+jRVAnO6mq3pC8RYNFi2UVVT3mQGZqk5U=";
|
|
};
|
|
meta.homepage = "https://github.com/mgramigna/tree-sitter-fsh";
|
|
};
|
|
func = buildGrammar {
|
|
language = "func";
|
|
version = "0.0.0+rev=0834e35";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-func";
|
|
rev = "0834e35ecf8b23fbf9ad15b088af6a897e19d4a8";
|
|
hash = "sha256-2+YOp7MnwZR2qg95h/ywjJwDSLUnodtkwwpv9zuy8p8=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-func";
|
|
};
|
|
fusion = buildGrammar {
|
|
language = "fusion";
|
|
version = "0.0.0+rev=19db2f4";
|
|
src = fetchFromGitLab {
|
|
owner = "jirgn";
|
|
repo = "tree-sitter-fusion";
|
|
rev = "19db2f47ba4c3a0f6238d4ae0e2abfca16e61dd6";
|
|
hash = "sha256-195q39pZYipT0G08kQlwnDE28ODjAz2/Sq1tzpEGFmU=";
|
|
};
|
|
meta.homepage = "https://gitlab.com/jirgn/tree-sitter-fusion.git";
|
|
};
|
|
gdscript = buildGrammar {
|
|
language = "gdscript";
|
|
version = "0.0.0+rev=1f1e782";
|
|
src = fetchFromGitHub {
|
|
owner = "PrestonKnopp";
|
|
repo = "tree-sitter-gdscript";
|
|
rev = "1f1e782fe2600f50ae57b53876505b8282388d77";
|
|
hash = "sha256-HikAZVoOqKRNnEBv/CCqqyt94HbXg2dBq+4GsmUFSIA=";
|
|
};
|
|
meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-gdscript";
|
|
};
|
|
gdshader = buildGrammar {
|
|
language = "gdshader";
|
|
version = "0.0.0+rev=ffd9f95";
|
|
src = fetchFromGitHub {
|
|
owner = "GodOfAvacyn";
|
|
repo = "tree-sitter-gdshader";
|
|
rev = "ffd9f958df13cae04593781d7d2562295a872455";
|
|
hash = "sha256-JWlDs0w10TqsPYgZvvaJwAueOciCYaws1Nr8rb0UKy4=";
|
|
};
|
|
meta.homepage = "https://github.com/GodOfAvacyn/tree-sitter-gdshader";
|
|
};
|
|
git_config = buildGrammar {
|
|
language = "git_config";
|
|
version = "0.0.0+rev=9c2a1b7";
|
|
src = fetchFromGitHub {
|
|
owner = "the-mikedavis";
|
|
repo = "tree-sitter-git-config";
|
|
rev = "9c2a1b7894e6d9eedfe99805b829b4ecd871375e";
|
|
hash = "sha256-O0w0BhhPPwhnKfniAFSPMWfBsZUTrijifAsmFiAncWg=";
|
|
};
|
|
meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-config";
|
|
};
|
|
git_rebase = buildGrammar {
|
|
language = "git_rebase";
|
|
version = "0.0.0+rev=d8a4207";
|
|
src = fetchFromGitHub {
|
|
owner = "the-mikedavis";
|
|
repo = "tree-sitter-git-rebase";
|
|
rev = "d8a4207ebbc47bd78bacdf48f883db58283f9fd8";
|
|
hash = "sha256-mbRu2+wZVf5Nk3XlFvLSBOUg2QqmCR2tqO7gLpOJ45k=";
|
|
};
|
|
meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-rebase";
|
|
};
|
|
gitattributes = buildGrammar {
|
|
language = "gitattributes";
|
|
version = "0.0.0+rev=41940e1";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-gitattributes";
|
|
rev = "41940e199ba5763abea1d21b4f717014b45f01ea";
|
|
hash = "sha256-h9RPFI40C4LxjjKZEKkVCnUjNkh6Tgl74msSTpju7ZY=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-gitattributes";
|
|
};
|
|
gitcommit = buildGrammar {
|
|
language = "gitcommit";
|
|
version = "0.0.0+rev=a427a79";
|
|
src = fetchFromGitHub {
|
|
owner = "gbprod";
|
|
repo = "tree-sitter-gitcommit";
|
|
rev = "a427a79653b6829aa5b663b5b9a6b39e954858b7";
|
|
hash = "sha256-vnuSzMQeBow5A37VOmpAWUgHehVpetjJwos44mdEmP8=";
|
|
};
|
|
meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit";
|
|
};
|
|
gitignore = buildGrammar {
|
|
language = "gitignore";
|
|
version = "0.0.0+rev=f4685bf";
|
|
src = fetchFromGitHub {
|
|
owner = "shunsambongi";
|
|
repo = "tree-sitter-gitignore";
|
|
rev = "f4685bf11ac466dd278449bcfe5fd014e94aa504";
|
|
hash = "sha256-MjoY1tlVZgN6JqoTjhhg0zSdHzc8yplMr8824sfIKp8=";
|
|
};
|
|
meta.homepage = "https://github.com/shunsambongi/tree-sitter-gitignore";
|
|
};
|
|
gleam = buildGrammar {
|
|
language = "gleam";
|
|
version = "0.0.0+rev=bcf9c45";
|
|
src = fetchFromGitHub {
|
|
owner = "gleam-lang";
|
|
repo = "tree-sitter-gleam";
|
|
rev = "bcf9c45b56cbe46e9dac5eee0aee75df270000ac";
|
|
hash = "sha256-XdgPPX5gKvr4yIpMy6M7AKxaMrilt5Pzp6gUa8o+EwE=";
|
|
};
|
|
meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam";
|
|
};
|
|
glimmer = buildGrammar {
|
|
language = "glimmer";
|
|
version = "0.0.0+rev=6b25d26";
|
|
src = fetchFromGitHub {
|
|
owner = "alexlafroscia";
|
|
repo = "tree-sitter-glimmer";
|
|
rev = "6b25d265c990139353e1f7f97baf84987ebb7bf0";
|
|
hash = "sha256-azLagXPC659Ee0UwqtW0XgpxGLqMSrwmKZy8htsp4xU=";
|
|
};
|
|
meta.homepage = "https://github.com/alexlafroscia/tree-sitter-glimmer";
|
|
};
|
|
glsl = buildGrammar {
|
|
language = "glsl";
|
|
version = "0.0.0+rev=f704096";
|
|
src = fetchFromGitHub {
|
|
owner = "theHamsta";
|
|
repo = "tree-sitter-glsl";
|
|
rev = "f7040966a97c6c5a644a230df7fe74623f963d2f";
|
|
hash = "sha256-HwaN4T3dpcMpR2Nch3gMh9QGhBThd4RxdW7o5KTzRtI=";
|
|
};
|
|
meta.homepage = "https://github.com/theHamsta/tree-sitter-glsl";
|
|
};
|
|
gn = buildGrammar {
|
|
language = "gn";
|
|
version = "0.0.0+rev=bc06955";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-gn";
|
|
rev = "bc06955bc1e3c9ff8e9b2b2a55b38b94da923c05";
|
|
hash = "sha256-Sn6He4YRrKJe4QvGiaauquYBVQol0lWeIuOwkdUEzkQ=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-gn";
|
|
};
|
|
gnuplot = buildGrammar {
|
|
language = "gnuplot";
|
|
version = "0.0.0+rev=3c895f5";
|
|
src = fetchFromGitHub {
|
|
owner = "dpezto";
|
|
repo = "tree-sitter-gnuplot";
|
|
rev = "3c895f5d9c0b3a3c7e02383766b462c21913c000";
|
|
hash = "sha256-szpXAHOcQjdk9mN87V69Jjdgj0aP/q7uRVza0yaK/uw=";
|
|
};
|
|
meta.homepage = "https://github.com/dpezto/tree-sitter-gnuplot";
|
|
};
|
|
go = buildGrammar {
|
|
language = "go";
|
|
version = "0.0.0+rev=fd577c4";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-go";
|
|
rev = "fd577c4358c28cbcb6748bbf65354cc85f1cf7a4";
|
|
hash = "sha256-Fz9xSyjJLbNXAXbYMoVDsRqyRrLTWHAxnQBV9EF6n78=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-go";
|
|
};
|
|
godot_resource = buildGrammar {
|
|
language = "godot_resource";
|
|
version = "0.0.0+rev=2ffb90d";
|
|
src = fetchFromGitHub {
|
|
owner = "PrestonKnopp";
|
|
repo = "tree-sitter-godot-resource";
|
|
rev = "2ffb90de47417018651fc3b970e5f6b67214dc9d";
|
|
hash = "sha256-wdxCfG48fzswUg4q2pgI4q7jK7ZimpKo4+dRnZsZJ6U=";
|
|
};
|
|
meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-godot-resource";
|
|
};
|
|
gomod = buildGrammar {
|
|
language = "gomod";
|
|
version = "0.0.0+rev=bbe2fe3";
|
|
src = fetchFromGitHub {
|
|
owner = "camdencheek";
|
|
repo = "tree-sitter-go-mod";
|
|
rev = "bbe2fe3be4b87e06a613e685250f473d2267f430";
|
|
hash = "sha256-OPtqXe6OMC9c5dgFH8Msj+6DU01LvLKVbCzGLj0PnLI=";
|
|
};
|
|
meta.homepage = "https://github.com/camdencheek/tree-sitter-go-mod";
|
|
};
|
|
gosum = buildGrammar {
|
|
language = "gosum";
|
|
version = "0.0.0+rev=e2ac513";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-go-sum";
|
|
rev = "e2ac513b2240c7ff1069ae33b2df29ce90777c11";
|
|
hash = "sha256-2foA2sd5PQpmeX8OhXrW/dxoJaEyxDXzPWh+UD0dgzQ=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-go-sum";
|
|
};
|
|
gotmpl = buildGrammar {
|
|
language = "gotmpl";
|
|
version = "0.0.0+rev=17144a7";
|
|
src = fetchFromGitHub {
|
|
owner = "ngalaiko";
|
|
repo = "tree-sitter-go-template";
|
|
rev = "17144a77be0acdecebd9d557398883569fed41de";
|
|
hash = "sha256-aB8MTTKzxV9+66goNfFRI39wzuBiGECAc8HvAQzIv80=";
|
|
};
|
|
meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template";
|
|
};
|
|
gowork = buildGrammar {
|
|
language = "gowork";
|
|
version = "0.0.0+rev=949a8a4";
|
|
src = fetchFromGitHub {
|
|
owner = "omertuc";
|
|
repo = "tree-sitter-go-work";
|
|
rev = "949a8a470559543857a62102c84700d291fc984c";
|
|
hash = "sha256-Tode7W05xaOKKD5QOp3rayFgLEOiMJUeGpVsIrizxto=";
|
|
};
|
|
meta.homepage = "https://github.com/omertuc/tree-sitter-go-work";
|
|
};
|
|
gpg = buildGrammar {
|
|
language = "gpg";
|
|
version = "0.0.0+rev=f99323f";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-gpg-config";
|
|
rev = "f99323fb8f3f10b6c69db0c2f6d0a14bd7330675";
|
|
hash = "sha256-VJXXpHVMKUNaslsjoKR6XsaUJ8C+0MyidXtRPRywnpg=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-gpg-config";
|
|
};
|
|
graphql = buildGrammar {
|
|
language = "graphql";
|
|
version = "0.0.0+rev=5e66e96";
|
|
src = fetchFromGitHub {
|
|
owner = "bkegley";
|
|
repo = "tree-sitter-graphql";
|
|
rev = "5e66e961eee421786bdda8495ed1db045e06b5fe";
|
|
hash = "sha256-NvE9Rpdp4sALqKSRWJpqxwl6obmqnIIdvrL1nK5peXc=";
|
|
};
|
|
meta.homepage = "https://github.com/bkegley/tree-sitter-graphql";
|
|
};
|
|
groovy = buildGrammar {
|
|
language = "groovy";
|
|
version = "0.0.0+rev=b398a5a";
|
|
src = fetchFromGitHub {
|
|
owner = "murtaza64";
|
|
repo = "tree-sitter-groovy";
|
|
rev = "b398a5a243c67f0b4d54728c983fa586bd5cd52e";
|
|
hash = "sha256-5PA3of/pD8YDXyV+taKha/zKphpH4EDHRj40YA7aL9c=";
|
|
};
|
|
meta.homepage = "https://github.com/murtaza64/tree-sitter-groovy";
|
|
};
|
|
gstlaunch = buildGrammar {
|
|
language = "gstlaunch";
|
|
version = "0.0.0+rev=2c0d9c9";
|
|
src = fetchFromGitHub {
|
|
owner = "theHamsta";
|
|
repo = "tree-sitter-gstlaunch";
|
|
rev = "2c0d9c94d35e37aa63fa5002163c8480985b3e5b";
|
|
hash = "sha256-H5H1v4xJSPHW0oaTY/JczhfVmYExbrdfdugYkMJktPY=";
|
|
};
|
|
meta.homepage = "https://github.com/theHamsta/tree-sitter-gstlaunch";
|
|
};
|
|
hack = buildGrammar {
|
|
language = "hack";
|
|
version = "0.0.0+rev=fca1e29";
|
|
src = fetchFromGitHub {
|
|
owner = "slackhq";
|
|
repo = "tree-sitter-hack";
|
|
rev = "fca1e294f6dce8ec5659233a6a21f5bd0ed5b4f2";
|
|
hash = "sha256-XTcsqCvlwbAAi7/TXrYX8wT56Ie+0OW5+eNRMH7XNyk=";
|
|
};
|
|
meta.homepage = "https://github.com/slackhq/tree-sitter-hack";
|
|
};
|
|
hare = buildGrammar {
|
|
language = "hare";
|
|
version = "0.0.0+rev=3d4af17";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-hare";
|
|
rev = "3d4af179414525a35dd069ba0208c9b71093d8b3";
|
|
hash = "sha256-RRi2uAE9rf0bjQrk8Asf6z+6ZDZYhEoKaX0m8hZnI9o=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-hare";
|
|
};
|
|
haskell = buildGrammar {
|
|
language = "haskell";
|
|
version = "0.0.0+rev=95a4f00";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-haskell";
|
|
rev = "95a4f0023741b3bee0cc500f3dab9c5bab2dc2be";
|
|
hash = "sha256-bqcBjH4ar5OcxkhtFcYmBxDwHK0TYxkXEcg4NLudi08=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-haskell";
|
|
};
|
|
haskell_persistent = buildGrammar {
|
|
language = "haskell_persistent";
|
|
version = "0.0.0+rev=577259b";
|
|
src = fetchFromGitHub {
|
|
owner = "MercuryTechnologies";
|
|
repo = "tree-sitter-haskell-persistent";
|
|
rev = "577259b4068b2c281c9ebf94c109bd50a74d5857";
|
|
hash = "sha256-ASdkBQ57GfpLF8NXgDzJMB/Marz9p1q03TZkwMgF/eQ=";
|
|
};
|
|
meta.homepage = "https://github.com/MercuryTechnologies/tree-sitter-haskell-persistent";
|
|
};
|
|
hcl = buildGrammar {
|
|
language = "hcl";
|
|
version = "0.0.0+rev=e936d3f";
|
|
src = fetchFromGitHub {
|
|
owner = "MichaHoffmann";
|
|
repo = "tree-sitter-hcl";
|
|
rev = "e936d3fef8bac884661472dce71ad82284761eb1";
|
|
hash = "sha256-lcvs4auZrMb1f9ocrAnLVxX8JnvrPT18LsJBqoNG9Oo=";
|
|
};
|
|
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl";
|
|
};
|
|
heex = buildGrammar {
|
|
language = "heex";
|
|
version = "0.0.0+rev=b5ad6e3";
|
|
src = fetchFromGitHub {
|
|
owner = "connorlay";
|
|
repo = "tree-sitter-heex";
|
|
rev = "b5ad6e34eea18a15bbd1466ca707a17f9bff7b93";
|
|
hash = "sha256-o0ArFfBJTrEQVXVet+AIDPCB/b9KKvOYrrtMGyLgtM8=";
|
|
};
|
|
meta.homepage = "https://github.com/connorlay/tree-sitter-heex";
|
|
};
|
|
helm = buildGrammar {
|
|
language = "helm";
|
|
version = "0.0.0+rev=17144a7";
|
|
src = fetchFromGitHub {
|
|
owner = "ngalaiko";
|
|
repo = "tree-sitter-go-template";
|
|
rev = "17144a77be0acdecebd9d557398883569fed41de";
|
|
hash = "sha256-aB8MTTKzxV9+66goNfFRI39wzuBiGECAc8HvAQzIv80=";
|
|
};
|
|
location = "dialects/helm";
|
|
meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template";
|
|
};
|
|
hjson = buildGrammar {
|
|
language = "hjson";
|
|
version = "0.0.0+rev=02fa3b7";
|
|
src = fetchFromGitHub {
|
|
owner = "winston0410";
|
|
repo = "tree-sitter-hjson";
|
|
rev = "02fa3b79b3ff9a296066da6277adfc3f26cbc9e0";
|
|
hash = "sha256-NsTf3DR3gHVMYZDmTNvThB5bJcDwTcJ1+3eJhvsiDn8=";
|
|
};
|
|
meta.homepage = "https://github.com/winston0410/tree-sitter-hjson";
|
|
};
|
|
hlsl = buildGrammar {
|
|
language = "hlsl";
|
|
version = "0.0.0+rev=ef428a3";
|
|
src = fetchFromGitHub {
|
|
owner = "theHamsta";
|
|
repo = "tree-sitter-hlsl";
|
|
rev = "ef428a36b2faa20450ee979a618f802228b38318";
|
|
hash = "sha256-/G5c7Fr7Z23FR7n5oh90QHObicDjx8Ppslp8T6sr1wg=";
|
|
};
|
|
meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl";
|
|
};
|
|
hlsplaylist = buildGrammar {
|
|
language = "hlsplaylist";
|
|
version = "0.0.0+rev=5305c06";
|
|
src = fetchFromGitHub {
|
|
owner = "Freed-Wu";
|
|
repo = "tree-sitter-hlsplaylist";
|
|
rev = "5305c061efce2841942dbbac6f9a5b21e3e4eb35";
|
|
hash = "sha256-XNqkyFLqZTo5mPqbtLM8gq178fkB1YhQkjfp6bcKpcM=";
|
|
};
|
|
meta.homepage = "https://github.com/Freed-Wu/tree-sitter-hlsplaylist";
|
|
};
|
|
hocon = buildGrammar {
|
|
language = "hocon";
|
|
version = "0.0.0+rev=c390f10";
|
|
src = fetchFromGitHub {
|
|
owner = "antosha417";
|
|
repo = "tree-sitter-hocon";
|
|
rev = "c390f10519ae69fdb03b3e5764f5592fb6924bcc";
|
|
hash = "sha256-9Zo3YYoo9mJ4Buyj7ofSrlZURrwstBo0vgzeTq1jMGw=";
|
|
};
|
|
meta.homepage = "https://github.com/antosha417/tree-sitter-hocon";
|
|
};
|
|
hoon = buildGrammar {
|
|
language = "hoon";
|
|
version = "0.0.0+rev=a24c5a3";
|
|
src = fetchFromGitHub {
|
|
owner = "urbit-pilled";
|
|
repo = "tree-sitter-hoon";
|
|
rev = "a24c5a39d1d7e993a8bee913c8e8b6a652ca5ae8";
|
|
hash = "sha256-jBKgZaZpm81ufN32sRNsCRtZhI5m057J+UY1uQdZK3E=";
|
|
};
|
|
meta.homepage = "https://github.com/urbit-pilled/tree-sitter-hoon";
|
|
};
|
|
html = buildGrammar {
|
|
language = "html";
|
|
version = "0.0.0+rev=bfa075d";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-html";
|
|
rev = "bfa075d83c6b97cd48440b3829ab8d24a2319809";
|
|
hash = "sha256-zUbcez+kWKJb7ZV8rC17NJ61P85hgA3HXtQCFevFwvs=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-html";
|
|
};
|
|
htmldjango = buildGrammar {
|
|
language = "htmldjango";
|
|
version = "0.0.0+rev=ea71012";
|
|
src = fetchFromGitHub {
|
|
owner = "interdependence";
|
|
repo = "tree-sitter-htmldjango";
|
|
rev = "ea71012d3fe14dd0b69f36be4f96bdfe9155ebae";
|
|
hash = "sha256-z4PqUbUXOtqOyPYl2h+bWA0maZJqZd5aZB75og+Ye6A=";
|
|
};
|
|
meta.homepage = "https://github.com/interdependence/tree-sitter-htmldjango";
|
|
};
|
|
http = buildGrammar {
|
|
language = "http";
|
|
version = "0.0.0+rev=86ad05a";
|
|
src = fetchFromGitHub {
|
|
owner = "rest-nvim";
|
|
repo = "tree-sitter-http";
|
|
rev = "86ad05ac2de3c63c69f65e58f0182a76c1658d1e";
|
|
hash = "sha256-7iUNDri5SB9RygMcAGUo78Cbtm11fM8Wvn+KwjKC0M4=";
|
|
};
|
|
meta.homepage = "https://github.com/rest-nvim/tree-sitter-http";
|
|
};
|
|
hurl = buildGrammar {
|
|
language = "hurl";
|
|
version = "0.0.0+rev=ad705af";
|
|
src = fetchFromGitHub {
|
|
owner = "pfeiferj";
|
|
repo = "tree-sitter-hurl";
|
|
rev = "ad705af8c44c737bdb965fc081329c50716d2d03";
|
|
hash = "sha256-Pdk7wGaTtQHola+Ek5a7pLBfRUEJfgx+nSunh7/c13I=";
|
|
};
|
|
meta.homepage = "https://github.com/pfeiferj/tree-sitter-hurl";
|
|
};
|
|
hyprlang = buildGrammar {
|
|
language = "hyprlang";
|
|
version = "0.0.0+rev=e5da7d0";
|
|
src = fetchFromGitHub {
|
|
owner = "luckasRanarison";
|
|
repo = "tree-sitter-hyprlang";
|
|
rev = "e5da7d0aa44403153e0394d87d9edea4e5bd6609";
|
|
hash = "sha256-jKp880I0XkApB3aFINAPfwn1txuMwalh4NrLUHan3H4=";
|
|
};
|
|
meta.homepage = "https://github.com/luckasRanarison/tree-sitter-hyprlang";
|
|
};
|
|
ini = buildGrammar {
|
|
language = "ini";
|
|
version = "0.0.0+rev=bcb84a2";
|
|
src = fetchFromGitHub {
|
|
owner = "justinmk";
|
|
repo = "tree-sitter-ini";
|
|
rev = "bcb84a2d4bcd6f55b911c42deade75c8f90cb0c5";
|
|
hash = "sha256-dYPeVTNWO4apY5dsjsKViavU7YtLeGTp6BzEemXhsEU=";
|
|
};
|
|
meta.homepage = "https://github.com/justinmk/tree-sitter-ini";
|
|
};
|
|
ispc = buildGrammar {
|
|
language = "ispc";
|
|
version = "0.0.0+rev=9b2f9ae";
|
|
src = fetchFromGitHub {
|
|
owner = "fab4100";
|
|
repo = "tree-sitter-ispc";
|
|
rev = "9b2f9aec2106b94b4e099fe75e73ebd8ae707c04";
|
|
hash = "sha256-vxe+g7o0gXgB4GjhjkxqLqcLL2+8wqMB3tm1xQFSitI=";
|
|
};
|
|
meta.homepage = "https://github.com/fab4100/tree-sitter-ispc";
|
|
};
|
|
janet_simple = buildGrammar {
|
|
language = "janet_simple";
|
|
version = "0.0.0+rev=51271e2";
|
|
src = fetchFromGitHub {
|
|
owner = "sogaiu";
|
|
repo = "tree-sitter-janet-simple";
|
|
rev = "51271e260346878e1a1aa6c506ce6a797b7c25e2";
|
|
hash = "sha256-QXH/s0mB9kDKuYYB+Pa+nPjArt4pjcsLXCHP4I3nGwU=";
|
|
};
|
|
meta.homepage = "https://github.com/sogaiu/tree-sitter-janet-simple";
|
|
};
|
|
java = buildGrammar {
|
|
language = "java";
|
|
version = "0.0.0+rev=2aae502";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-java";
|
|
rev = "2aae502017d3aed587ba85e3c7e0cbc138f3e07a";
|
|
hash = "sha256-UzMpDQtvbu05iu0kL/qkPaxnAOQKLJlzqWYeUurGSqo=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-java";
|
|
};
|
|
javascript = buildGrammar {
|
|
language = "javascript";
|
|
version = "0.0.0+rev=de1e682";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-javascript";
|
|
rev = "de1e682289a417354df5b4437a3e4f92e0722a0f";
|
|
hash = "sha256-HhqYqU1CwPxXMHp21unRekFDzpGVedlgh/4bsplhe9c=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript";
|
|
};
|
|
jq = buildGrammar {
|
|
language = "jq";
|
|
version = "0.0.0+rev=13990f5";
|
|
src = fetchFromGitHub {
|
|
owner = "flurie";
|
|
repo = "tree-sitter-jq";
|
|
rev = "13990f530e8e6709b7978503da9bc8701d366791";
|
|
hash = "sha256-pek2Vg1osMYAdx6DfVdZhuIDb26op3i2cfvMrf5v3xY=";
|
|
};
|
|
meta.homepage = "https://github.com/flurie/tree-sitter-jq";
|
|
};
|
|
jsdoc = buildGrammar {
|
|
language = "jsdoc";
|
|
version = "0.0.0+rev=6a6cf9e";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-jsdoc";
|
|
rev = "6a6cf9e7341af32d8e2b2e24a37fbfebefc3dc55";
|
|
hash = "sha256-fKscFhgZ/BQnYnE5EwurFZgiE//O0WagRIHVtDyes/Y=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-jsdoc";
|
|
};
|
|
json = buildGrammar {
|
|
language = "json";
|
|
version = "0.0.0+rev=3b12920";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-json";
|
|
rev = "3b129203f4b72d532f58e72c5310c0a7db3b8e6d";
|
|
hash = "sha256-dVErHgsUDEN42wc/Gd68vQfVc8+/r/8No9KZk2GFzmY=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-json";
|
|
};
|
|
json5 = buildGrammar {
|
|
language = "json5";
|
|
version = "0.0.0+rev=c23f7a9";
|
|
src = fetchFromGitHub {
|
|
owner = "Joakker";
|
|
repo = "tree-sitter-json5";
|
|
rev = "c23f7a9b1ee7d45f516496b1e0e4be067264fa0d";
|
|
hash = "sha256-16gDgbPUyhSo3PJD9+zz6QLVd6G/W1afjyuCJbDUSIY=";
|
|
};
|
|
meta.homepage = "https://github.com/Joakker/tree-sitter-json5";
|
|
};
|
|
jsonc = buildGrammar {
|
|
language = "jsonc";
|
|
version = "0.0.0+rev=02b0165";
|
|
src = fetchFromGitLab {
|
|
owner = "WhyNotHugo";
|
|
repo = "tree-sitter-jsonc";
|
|
rev = "02b01653c8a1c198ae7287d566efa86a135b30d5";
|
|
hash = "sha256-iWc2ePRiQnZ0FEdMAaAwa3iYt/SY0bEjQrZyqE9EhlU=";
|
|
};
|
|
meta.homepage = "https://gitlab.com/WhyNotHugo/tree-sitter-jsonc.git";
|
|
};
|
|
jsonnet = buildGrammar {
|
|
language = "jsonnet";
|
|
version = "0.0.0+rev=d34615f";
|
|
src = fetchFromGitHub {
|
|
owner = "sourcegraph";
|
|
repo = "tree-sitter-jsonnet";
|
|
rev = "d34615fa12cc1d1cfc1f1f1a80acc9db80ee4596";
|
|
hash = "sha256-jjDjntNm0YAsG6Ec2n0eB8BjpgEQEAjV8LAZ3GGYhG8=";
|
|
};
|
|
meta.homepage = "https://github.com/sourcegraph/tree-sitter-jsonnet";
|
|
};
|
|
julia = buildGrammar {
|
|
language = "julia";
|
|
version = "0.0.0+rev=e84f10d";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-julia";
|
|
rev = "e84f10db8eeb8b9807786bfc658808edaa1b4fa2";
|
|
hash = "sha256-jrQjVPLb6SfePxEJV1GgFgLslGxgdmdb8bJy6VHOEbs=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia";
|
|
};
|
|
just = buildGrammar {
|
|
language = "just";
|
|
version = "0.0.0+rev=6c2f018";
|
|
src = fetchFromGitHub {
|
|
owner = "IndianBoy42";
|
|
repo = "tree-sitter-just";
|
|
rev = "6c2f018ab1d90946c0ce029bb2f7d57f56895dff";
|
|
hash = "sha256-EnU0IpBr9i3+RFLzg7g6XuDSiuMBLGQ0eCJNPKeDohw=";
|
|
};
|
|
meta.homepage = "https://github.com/IndianBoy42/tree-sitter-just";
|
|
};
|
|
kconfig = buildGrammar {
|
|
language = "kconfig";
|
|
version = "0.0.0+rev=486fea7";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-kconfig";
|
|
rev = "486fea71f61ad9f3fd4072a118402e97fe88d26c";
|
|
hash = "sha256-a3uTjtA4KQ8KxEmpva2oHcqp8EwbI5+h9U+qoPSgDd4=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-kconfig";
|
|
};
|
|
kdl = buildGrammar {
|
|
language = "kdl";
|
|
version = "0.0.0+rev=49fb89a";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-kdl";
|
|
rev = "49fb89a854d93b58a65a19724ac307195ca11941";
|
|
hash = "sha256-U8N6aaTyYT6zaOKJ8S+3dMjS4ngxc9Yo7g4OFi03RR4=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-kdl";
|
|
};
|
|
kotlin = buildGrammar {
|
|
language = "kotlin";
|
|
version = "0.0.0+rev=260afd9";
|
|
src = fetchFromGitHub {
|
|
owner = "fwcd";
|
|
repo = "tree-sitter-kotlin";
|
|
rev = "260afd9a92bac51b3a4546303103c3d40a430639";
|
|
hash = "sha256-cmtUGmytAgiqBi31CNxEX+vE3YXmH1hphsIHvGRd7SY=";
|
|
};
|
|
meta.homepage = "https://github.com/fwcd/tree-sitter-kotlin";
|
|
};
|
|
kusto = buildGrammar {
|
|
language = "kusto";
|
|
version = "0.0.0+rev=8353a12";
|
|
src = fetchFromGitHub {
|
|
owner = "Willem-J-an";
|
|
repo = "tree-sitter-kusto";
|
|
rev = "8353a1296607d6ba33db7c7e312226e5fc83e8ce";
|
|
hash = "sha256-CZCvgOtHjCgyzKFdys+ZvSWCj1I1/b2MnaJcdAtm2aY=";
|
|
};
|
|
meta.homepage = "https://github.com/Willem-J-an/tree-sitter-kusto";
|
|
};
|
|
lalrpop = buildGrammar {
|
|
language = "lalrpop";
|
|
version = "0.0.0+rev=123d8b4";
|
|
src = fetchFromGitHub {
|
|
owner = "traxys";
|
|
repo = "tree-sitter-lalrpop";
|
|
rev = "123d8b472e949b59f348c32e245107a34a3d8945";
|
|
hash = "sha256-+06eppRj7TynVYOMs30/7kUM69RqdmryIoBuiZJ7DvY=";
|
|
};
|
|
meta.homepage = "https://github.com/traxys/tree-sitter-lalrpop";
|
|
};
|
|
latex = buildGrammar {
|
|
language = "latex";
|
|
version = "0.0.0+rev=eb552c7";
|
|
src = fetchFromGitHub {
|
|
owner = "latex-lsp";
|
|
repo = "tree-sitter-latex";
|
|
rev = "eb552c7022cbd1379138bdc1b2fe464a99d25640";
|
|
hash = "sha256-y+FFT9UmtVDp37hWLwHi+qlCwezHYn0blH1tt/uyKb8=";
|
|
};
|
|
generate = true;
|
|
meta.homepage = "https://github.com/latex-lsp/tree-sitter-latex";
|
|
};
|
|
ledger = buildGrammar {
|
|
language = "ledger";
|
|
version = "0.0.0+rev=8a841fb";
|
|
src = fetchFromGitHub {
|
|
owner = "cbarrete";
|
|
repo = "tree-sitter-ledger";
|
|
rev = "8a841fb20ce683bfbb3469e6ba67f2851cfdf94a";
|
|
hash = "sha256-BDMmRRqJXZTgK3yHX+yqgWHGpsMLqzTcQxFYaAWxroo=";
|
|
};
|
|
meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger";
|
|
};
|
|
leo = buildGrammar {
|
|
language = "leo";
|
|
version = "0.0.0+rev=304611b";
|
|
src = fetchFromGitHub {
|
|
owner = "r001";
|
|
repo = "tree-sitter-leo";
|
|
rev = "304611b5eaf53aca07459a0a03803b83b6dfd3b3";
|
|
hash = "sha256-D3jtNBYLgN2/0TnbOMJrsuZrP+PMr835aDYlCwIPPrk=";
|
|
};
|
|
meta.homepage = "https://github.com/r001/tree-sitter-leo";
|
|
};
|
|
linkerscript = buildGrammar {
|
|
language = "linkerscript";
|
|
version = "0.0.0+rev=f99011a";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-linkerscript";
|
|
rev = "f99011a3554213b654985a4b0a65b3b032ec4621";
|
|
hash = "sha256-Do8MIcl5DJo00V4wqIbdVC0to+2YYwfy08QWqSLMkQA=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-linkerscript";
|
|
};
|
|
liquid = buildGrammar {
|
|
language = "liquid";
|
|
version = "0.0.0+rev=2933698";
|
|
src = fetchFromGitHub {
|
|
owner = "hankthetank27";
|
|
repo = "tree-sitter-liquid";
|
|
rev = "293369818da219d97327908aab33707b04b63fd9";
|
|
hash = "sha256-RmpVKvQfk4IQuE3KOTL3nbBS7LSpBlvMpl5JDAAKb5Q=";
|
|
};
|
|
meta.homepage = "https://github.com/hankthetank27/tree-sitter-liquid";
|
|
};
|
|
liquidsoap = buildGrammar {
|
|
language = "liquidsoap";
|
|
version = "0.0.0+rev=09a9e31";
|
|
src = fetchFromGitHub {
|
|
owner = "savonet";
|
|
repo = "tree-sitter-liquidsoap";
|
|
rev = "09a9e31e2af734a8974dad6ed349648f601eee8c";
|
|
hash = "sha256-GQIi1PFYFlOBkUOGYWQG6M0A+ve3IBl/G0rCcAVyRKM=";
|
|
};
|
|
meta.homepage = "https://github.com/savonet/tree-sitter-liquidsoap";
|
|
};
|
|
llvm = buildGrammar {
|
|
language = "llvm";
|
|
version = "0.0.0+rev=1b96e58";
|
|
src = fetchFromGitHub {
|
|
owner = "benwilliamgraham";
|
|
repo = "tree-sitter-llvm";
|
|
rev = "1b96e58faf558ce057d4dc664b904528aee743cb";
|
|
hash = "sha256-9OCiD7Hotl7EYoggX0lArwFvK2OZisBUsX7xv8+Ig+o=";
|
|
};
|
|
meta.homepage = "https://github.com/benwilliamgraham/tree-sitter-llvm";
|
|
};
|
|
lua = buildGrammar {
|
|
language = "lua";
|
|
version = "0.0.0+rev=a24dab1";
|
|
src = fetchFromGitHub {
|
|
owner = "MunifTanjim";
|
|
repo = "tree-sitter-lua";
|
|
rev = "a24dab177e58c9c6832f96b9a73102a0cfbced4a";
|
|
hash = "sha256-uFaEptW4wPrqgHfB1mYmVltf+4no61L2cPgpsr5qBIU=";
|
|
};
|
|
meta.homepage = "https://github.com/MunifTanjim/tree-sitter-lua";
|
|
};
|
|
luadoc = buildGrammar {
|
|
language = "luadoc";
|
|
version = "0.0.0+rev=873612a";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-luadoc";
|
|
rev = "873612aadd3f684dd4e631bdf42ea8990c57634e";
|
|
hash = "sha256-ttGBB9sn+xd9jWzjNAzpo/lwYVYZGSUGEip4K3PfBP0=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-luadoc";
|
|
};
|
|
luap = buildGrammar {
|
|
language = "luap";
|
|
version = "0.0.0+rev=31461ae";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-luap";
|
|
rev = "31461ae9bd0866cb5117cfe5de71189854fd0f3e";
|
|
hash = "sha256-SW2ubK5317GUc1dQLkhoaisMgctLOwr6TPVYSQh02vE=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-luap";
|
|
};
|
|
luau = buildGrammar {
|
|
language = "luau";
|
|
version = "0.0.0+rev=e5f7a02";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-luau";
|
|
rev = "e5f7a020967407f73959592decdb147bb5fc30bb";
|
|
hash = "sha256-5Tnqt4PA3xX2Gk0CvlzVpWXI3OcqzsIJov4Kn0EWN+w=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-luau";
|
|
};
|
|
m68k = buildGrammar {
|
|
language = "m68k";
|
|
version = "0.0.0+rev=d097b12";
|
|
src = fetchFromGitHub {
|
|
owner = "grahambates";
|
|
repo = "tree-sitter-m68k";
|
|
rev = "d097b123f19c6eaba2bf181c05420d88b9fc489d";
|
|
hash = "sha256-y1nioJ2R0YgGLH7dkJsTxIkejfMnh1CU+A++yTaQdb0=";
|
|
};
|
|
meta.homepage = "https://github.com/grahambates/tree-sitter-m68k";
|
|
};
|
|
make = buildGrammar {
|
|
language = "make";
|
|
version = "0.0.0+rev=a4b9187";
|
|
src = fetchFromGitHub {
|
|
owner = "alemuller";
|
|
repo = "tree-sitter-make";
|
|
rev = "a4b9187417d6be349ee5fd4b6e77b4172c6827dd";
|
|
hash = "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0=";
|
|
};
|
|
meta.homepage = "https://github.com/alemuller/tree-sitter-make";
|
|
};
|
|
markdown = buildGrammar {
|
|
language = "markdown";
|
|
version = "0.0.0+rev=7fe453b";
|
|
src = fetchFromGitHub {
|
|
owner = "MDeiml";
|
|
repo = "tree-sitter-markdown";
|
|
rev = "7fe453beacecf02c86f7736439f238f5bb8b5c9b";
|
|
hash = "sha256-Ai8w5fVtN6NofEGG3VQNd8pNPVijYw6nDzrhedKMOe4=";
|
|
};
|
|
location = "tree-sitter-markdown";
|
|
meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown";
|
|
};
|
|
markdown_inline = buildGrammar {
|
|
language = "markdown_inline";
|
|
version = "0.0.0+rev=7fe453b";
|
|
src = fetchFromGitHub {
|
|
owner = "MDeiml";
|
|
repo = "tree-sitter-markdown";
|
|
rev = "7fe453beacecf02c86f7736439f238f5bb8b5c9b";
|
|
hash = "sha256-Ai8w5fVtN6NofEGG3VQNd8pNPVijYw6nDzrhedKMOe4=";
|
|
};
|
|
location = "tree-sitter-markdown-inline";
|
|
meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown";
|
|
};
|
|
matlab = buildGrammar {
|
|
language = "matlab";
|
|
version = "0.0.0+rev=79d8b25";
|
|
src = fetchFromGitHub {
|
|
owner = "acristoffers";
|
|
repo = "tree-sitter-matlab";
|
|
rev = "79d8b25f57b48f83ae1333aff6723b83c9532e37";
|
|
hash = "sha256-DCAMxQqWHM54yzNzF1FjaU0+vETbLhfSZXNq+62DzhE=";
|
|
};
|
|
meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab";
|
|
};
|
|
menhir = buildGrammar {
|
|
language = "menhir";
|
|
version = "0.0.0+rev=be8866a";
|
|
src = fetchFromGitHub {
|
|
owner = "Kerl13";
|
|
repo = "tree-sitter-menhir";
|
|
rev = "be8866a6bcc2b563ab0de895af69daeffa88fe70";
|
|
hash = "sha256-CQVEQurf8Ur5xnz+g7e1nck0a32o4oeMOT78thjx8MQ=";
|
|
};
|
|
meta.homepage = "https://github.com/Kerl13/tree-sitter-menhir";
|
|
};
|
|
mermaid = buildGrammar {
|
|
language = "mermaid";
|
|
version = "0.0.0+rev=e8dac87";
|
|
src = fetchFromGitHub {
|
|
owner = "monaqa";
|
|
repo = "tree-sitter-mermaid";
|
|
rev = "e8dac87a9f789b23a2c7ab8e55b485a2f5927b98";
|
|
hash = "sha256-1FCc8goKhFtgxSPeAzFkQhpbpruhZ+GD8VaLRJpnyS4=";
|
|
};
|
|
meta.homepage = "https://github.com/monaqa/tree-sitter-mermaid";
|
|
};
|
|
meson = buildGrammar {
|
|
language = "meson";
|
|
version = "0.0.0+rev=bd17c82";
|
|
src = fetchFromGitHub {
|
|
owner = "Decodetalkers";
|
|
repo = "tree-sitter-meson";
|
|
rev = "bd17c824196ce70800f64ad39cfddd1b17acc13f";
|
|
hash = "sha256-+RqhCA+WoE2Lnk9vGiAYcdvl+ovxX5kaJhQ8m9H/fvo=";
|
|
};
|
|
meta.homepage = "https://github.com/Decodetalkers/tree-sitter-meson";
|
|
};
|
|
mlir = buildGrammar {
|
|
language = "mlir";
|
|
version = "0.0.0+rev=a89a5f2";
|
|
src = fetchFromGitHub {
|
|
owner = "artagnon";
|
|
repo = "tree-sitter-mlir";
|
|
rev = "a89a5f2bbcf7e82e46b106138977c99d6a644db2";
|
|
hash = "sha256-FIwyHvyIJziliEd+7CBMqUjJuT9G60CZGe73Ees0CRU=";
|
|
};
|
|
generate = true;
|
|
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
|
|
};
|
|
muttrc = buildGrammar {
|
|
language = "muttrc";
|
|
version = "0.0.0+rev=2f918f9";
|
|
src = fetchFromGitHub {
|
|
owner = "neomutt";
|
|
repo = "tree-sitter-muttrc";
|
|
rev = "2f918f9c887109fdf1419f98158a0cfff644af75";
|
|
hash = "sha256-tB0qY7p099aNulvuZVah4yuyFdp/Dh6Knw4Qi+/QC6w=";
|
|
};
|
|
meta.homepage = "https://github.com/neomutt/tree-sitter-muttrc";
|
|
};
|
|
nasm = buildGrammar {
|
|
language = "nasm";
|
|
version = "0.0.0+rev=3bc691d";
|
|
src = fetchFromGitHub {
|
|
owner = "naclsn";
|
|
repo = "tree-sitter-nasm";
|
|
rev = "3bc691d2cfba44bea339a775ad496c8bc552c60d";
|
|
hash = "sha256-o4aXvPhXSYMc1oaagIbnFhpqcbWdN8dhMa3QRE/iRMM=";
|
|
};
|
|
meta.homepage = "https://github.com/naclsn/tree-sitter-nasm";
|
|
};
|
|
nickel = buildGrammar {
|
|
language = "nickel";
|
|
version = "0.0.0+rev=58baf89";
|
|
src = fetchFromGitHub {
|
|
owner = "nickel-lang";
|
|
repo = "tree-sitter-nickel";
|
|
rev = "58baf89db8fdae54a84bcf22c80ff10ee3f929ed";
|
|
hash = "sha256-WuY6X1mnXdjiy4joIcY8voK2sqICFf0GvudulZ9lwqg=";
|
|
};
|
|
meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel";
|
|
};
|
|
nim = buildGrammar {
|
|
language = "nim";
|
|
version = "0.0.0+rev=f5cec6a";
|
|
src = fetchFromGitHub {
|
|
owner = "alaviss";
|
|
repo = "tree-sitter-nim";
|
|
rev = "f5cec6a841b585e4e7388a120ded07e60ae19c43";
|
|
hash = "sha256-CL041Tjw7CH9EnpjAVl4f66zyOADfG9qwkFxeUjXH0w=";
|
|
};
|
|
meta.homepage = "https://github.com/alaviss/tree-sitter-nim";
|
|
};
|
|
nim_format_string = buildGrammar {
|
|
language = "nim_format_string";
|
|
version = "0.0.0+rev=d45f750";
|
|
src = fetchFromGitHub {
|
|
owner = "aMOPel";
|
|
repo = "tree-sitter-nim-format-string";
|
|
rev = "d45f75022d147cda056e98bfba68222c9c8eca3a";
|
|
hash = "sha256-hbM0JIxtZ3e2JUV4jXYO4RIO6r63nf2csvsLeIxkMn0=";
|
|
};
|
|
meta.homepage = "https://github.com/aMOPel/tree-sitter-nim-format-string";
|
|
};
|
|
ninja = buildGrammar {
|
|
language = "ninja";
|
|
version = "0.0.0+rev=0a95cfd";
|
|
src = fetchFromGitHub {
|
|
owner = "alemuller";
|
|
repo = "tree-sitter-ninja";
|
|
rev = "0a95cfdc0745b6ae82f60d3a339b37f19b7b9267";
|
|
hash = "sha256-e/LpQUL3UHHko4QvMeT40LCvPZRT7xTGZ9z1Zaboru4=";
|
|
};
|
|
meta.homepage = "https://github.com/alemuller/tree-sitter-ninja";
|
|
};
|
|
nix = buildGrammar {
|
|
language = "nix";
|
|
version = "0.0.0+rev=763168f";
|
|
src = fetchFromGitHub {
|
|
owner = "cstrahan";
|
|
repo = "tree-sitter-nix";
|
|
rev = "763168fa916a333a459434f1424b5d30645f015d";
|
|
hash = "sha256-MarXhVPVmL505c57HkbUk0kHN7jez83mcGtyM5GMw1o=";
|
|
};
|
|
meta.homepage = "https://github.com/cstrahan/tree-sitter-nix";
|
|
};
|
|
norg = buildGrammar {
|
|
language = "norg";
|
|
version = "0.0.0+rev=9766442";
|
|
src = fetchFromGitHub {
|
|
owner = "nvim-neorg";
|
|
repo = "tree-sitter-norg";
|
|
rev = "9766442985fd546e2d33f8d1c7e7619ed07860cf";
|
|
hash = "sha256-YMS4UDVulE9PjOTchCSkeRRVbBbDFYgY/dCla32CkwQ=";
|
|
};
|
|
meta.homepage = "https://github.com/nvim-neorg/tree-sitter-norg";
|
|
};
|
|
nqc = buildGrammar {
|
|
language = "nqc";
|
|
version = "0.0.0+rev=14e6da1";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-nqc";
|
|
rev = "14e6da1627aaef21d2b2aa0c37d04269766dcc1d";
|
|
hash = "sha256-Gf6410cWLENCgI1uIBVBl4RnRuVCHkWkn6sxusmI6j4=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-nqc";
|
|
};
|
|
objc = buildGrammar {
|
|
language = "objc";
|
|
version = "0.0.0+rev=62e61b6";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-objc";
|
|
rev = "62e61b6f5c0289c376d61a8c91faf6435cde9012";
|
|
hash = "sha256-Q1qAUgoYfpxmhn5XpnCwLBdu2BL2YF2We9bjumR8dNk=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-objc";
|
|
};
|
|
objdump = buildGrammar {
|
|
language = "objdump";
|
|
version = "0.0.0+rev=28d3b2e";
|
|
src = fetchFromGitHub {
|
|
owner = "ColinKennedy";
|
|
repo = "tree-sitter-objdump";
|
|
rev = "28d3b2e25a0b1881d1b47ed1924ca276c7003d45";
|
|
hash = "sha256-OPqIhgItghXplQ78Vlwd0G6KtDWTVkaG17RPqx1b5JY=";
|
|
};
|
|
meta.homepage = "https://github.com/ColinKennedy/tree-sitter-objdump";
|
|
};
|
|
ocaml = buildGrammar {
|
|
language = "ocaml";
|
|
version = "0.0.0+rev=0b12614";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-ocaml";
|
|
rev = "0b12614ded3ec7ed7ab7933a9ba4f695ba4c342e";
|
|
hash = "sha256-ysMYLTIhU4jN24cPH0J8v9685ED+OQU6x/pLBeHXeYQ=";
|
|
};
|
|
location = "grammars/ocaml";
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
|
|
};
|
|
ocaml_interface = buildGrammar {
|
|
language = "ocaml_interface";
|
|
version = "0.0.0+rev=0b12614";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-ocaml";
|
|
rev = "0b12614ded3ec7ed7ab7933a9ba4f695ba4c342e";
|
|
hash = "sha256-ysMYLTIhU4jN24cPH0J8v9685ED+OQU6x/pLBeHXeYQ=";
|
|
};
|
|
location = "grammars/interface";
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
|
|
};
|
|
ocamllex = buildGrammar {
|
|
language = "ocamllex";
|
|
version = "0.0.0+rev=4b9898c";
|
|
src = fetchFromGitHub {
|
|
owner = "atom-ocaml";
|
|
repo = "tree-sitter-ocamllex";
|
|
rev = "4b9898ccbf198602bb0dec9cd67cc1d2c0a4fad2";
|
|
hash = "sha256-YhmEE7I7UF83qMuldHqc/fD/no/7YuZd6CaAIaZ1now=";
|
|
};
|
|
generate = true;
|
|
meta.homepage = "https://github.com/atom-ocaml/tree-sitter-ocamllex";
|
|
};
|
|
odin = buildGrammar {
|
|
language = "odin";
|
|
version = "0.0.0+rev=f94c590";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-odin";
|
|
rev = "f94c590ed5263e11f1e492d1b53356f8c8459b66";
|
|
hash = "sha256-MLSy1OU8PE2wTfV8JoJdtjoc12MD993TViaZjp3Ujgc=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-odin";
|
|
};
|
|
org = buildGrammar {
|
|
language = "org";
|
|
version = "0.0.0+rev=64cfbc2";
|
|
src = fetchFromGitHub {
|
|
owner = "milisims";
|
|
repo = "tree-sitter-org";
|
|
rev = "64cfbc213f5a83da17632c95382a5a0a2f3357c1";
|
|
hash = "sha256-/03eZBbv23W5s/GbDgPgaJV5TyK+/lrWUVeINRS5wtA=";
|
|
};
|
|
meta.homepage = "https://github.com/milisims/tree-sitter-org";
|
|
};
|
|
pascal = buildGrammar {
|
|
language = "pascal";
|
|
version = "0.0.0+rev=9e99540";
|
|
src = fetchFromGitHub {
|
|
owner = "Isopod";
|
|
repo = "tree-sitter-pascal";
|
|
rev = "9e995404ddff8319631d72d4b46552e737206912";
|
|
hash = "sha256-y8xPnVZ15+eAnjrLSGjS5wIbLgSKbz9bipgL0o8acmA=";
|
|
};
|
|
meta.homepage = "https://github.com/Isopod/tree-sitter-pascal.git";
|
|
};
|
|
passwd = buildGrammar {
|
|
language = "passwd";
|
|
version = "0.0.0+rev=2023939";
|
|
src = fetchFromGitHub {
|
|
owner = "ath3";
|
|
repo = "tree-sitter-passwd";
|
|
rev = "20239395eacdc2e0923a7e5683ad3605aee7b716";
|
|
hash = "sha256-3UfuyJeblQBKjqZvLYyO3GoCvYJp+DvBwQGkR3pFQQ4=";
|
|
};
|
|
meta.homepage = "https://github.com/ath3/tree-sitter-passwd";
|
|
};
|
|
pem = buildGrammar {
|
|
language = "pem";
|
|
version = "0.0.0+rev=217ff2a";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-pem";
|
|
rev = "217ff2af3f2db15a79ab7e3d21ea1e0c17e71a1a";
|
|
hash = "sha256-KGJ9ulGi3gKUJxNXil5Zai4v5/5ImUSMVP3/19ra3A0=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-pem";
|
|
};
|
|
perl = buildGrammar {
|
|
language = "perl";
|
|
version = "0.0.0+rev=96a17c4";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-perl";
|
|
repo = "tree-sitter-perl";
|
|
rev = "96a17c4c2dd345dc61f330d040684538d634bbc2";
|
|
hash = "sha256-I/76AfSPU5WOwch8inBWojIraJGVffnGvOpQepq6qYU=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-perl";
|
|
};
|
|
php = buildGrammar {
|
|
language = "php";
|
|
version = "0.0.0+rev=29838ad";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-php";
|
|
rev = "29838ad107f50b1f5f51a0beefa9c9d834fce2b3";
|
|
hash = "sha256-5bFM2Hr6vgpLyv3phgBWFl5wk+mlCPJTqrkXJvjSvvM=";
|
|
};
|
|
location = "php";
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
|
|
};
|
|
php_only = buildGrammar {
|
|
language = "php_only";
|
|
version = "0.0.0+rev=29838ad";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-php";
|
|
rev = "29838ad107f50b1f5f51a0beefa9c9d834fce2b3";
|
|
hash = "sha256-5bFM2Hr6vgpLyv3phgBWFl5wk+mlCPJTqrkXJvjSvvM=";
|
|
};
|
|
location = "php_only";
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
|
|
};
|
|
phpdoc = buildGrammar {
|
|
language = "phpdoc";
|
|
version = "0.0.0+rev=f285e33";
|
|
src = fetchFromGitHub {
|
|
owner = "claytonrcarter";
|
|
repo = "tree-sitter-phpdoc";
|
|
rev = "f285e338d328a03920a9bfd8dda78585c7ddcca3";
|
|
hash = "sha256-kvAZ1+tbw6bAtLhPeNGi1rmnyNhBSL/nynQADX+4tMw=";
|
|
};
|
|
meta.homepage = "https://github.com/claytonrcarter/tree-sitter-phpdoc";
|
|
};
|
|
pioasm = buildGrammar {
|
|
language = "pioasm";
|
|
version = "0.0.0+rev=924aada";
|
|
src = fetchFromGitHub {
|
|
owner = "leo60228";
|
|
repo = "tree-sitter-pioasm";
|
|
rev = "924aadaf5dea2a6074d72027b064f939acf32e20";
|
|
hash = "sha256-og5DjoyTtKUTp0V4/PpcGb8xwzLeidsb2lq0+QF7u9M=";
|
|
};
|
|
meta.homepage = "https://github.com/leo60228/tree-sitter-pioasm";
|
|
};
|
|
po = buildGrammar {
|
|
language = "po";
|
|
version = "0.0.0+rev=d6aed22";
|
|
src = fetchFromGitHub {
|
|
owner = "erasin";
|
|
repo = "tree-sitter-po";
|
|
rev = "d6aed225290bc71a15ab6f06305cb11419360c56";
|
|
hash = "sha256-fz4DGPA+KtOvLBmVMXqwnEMeXhupFecQC1xfhMbWCJg=";
|
|
};
|
|
meta.homepage = "https://github.com/erasin/tree-sitter-po";
|
|
};
|
|
pod = buildGrammar {
|
|
language = "pod";
|
|
version = "0.0.0+rev=39da859";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-perl";
|
|
repo = "tree-sitter-pod";
|
|
rev = "39da859947b94abdee43e431368e1ae975c0a424";
|
|
hash = "sha256-sMUlAtl0IaykKlEhOiAkdrLNNJiCS0L7gj7+2WHwO5U=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-pod";
|
|
};
|
|
poe_filter = buildGrammar {
|
|
language = "poe_filter";
|
|
version = "0.0.0+rev=592476d";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-poe-filter";
|
|
rev = "592476d81f95d2451f2ca107dc872224c76fecdf";
|
|
hash = "sha256-dmo/t8gCT7UTlhBvxH4xmliR3Evazv3qsz9EWz7h/gU=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-poe-filter";
|
|
};
|
|
pony = buildGrammar {
|
|
language = "pony";
|
|
version = "0.0.0+rev=16f930b";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-pony";
|
|
rev = "16f930b250433cfcd4fb4144df92bb98ad344c20";
|
|
hash = "sha256-UamgLmI1aI5e/JlGVZzFCPgDol8MnFomncrFKhQYLsk=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-pony";
|
|
};
|
|
printf = buildGrammar {
|
|
language = "printf";
|
|
version = "0.0.0+rev=0e0acea";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-printf";
|
|
rev = "0e0aceabbf607ea09e03562f5d8a56f048ddea3d";
|
|
hash = "sha256-y/7CDnHpT3D6hL0f+52mReCphn+lvElfQQKJwY4fr9c=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-printf";
|
|
};
|
|
prisma = buildGrammar {
|
|
language = "prisma";
|
|
version = "0.0.0+rev=eca2596";
|
|
src = fetchFromGitHub {
|
|
owner = "victorhqc";
|
|
repo = "tree-sitter-prisma";
|
|
rev = "eca2596a355b1a9952b4f80f8f9caed300a272b5";
|
|
hash = "sha256-MOqkM7DCQl1L8Jn9nyw89EoAr0ez4+d39HeKy2cb66c=";
|
|
};
|
|
meta.homepage = "https://github.com/victorhqc/tree-sitter-prisma";
|
|
};
|
|
promql = buildGrammar {
|
|
language = "promql";
|
|
version = "0.0.0+rev=77625d7";
|
|
src = fetchFromGitHub {
|
|
owner = "MichaHoffmann";
|
|
repo = "tree-sitter-promql";
|
|
rev = "77625d78eebc3ffc44d114a07b2f348dff3061b0";
|
|
hash = "sha256-IJbnC03pDfcSAF//Ux+LqqfjtagGSD5Nu46yUo0vT5Q=";
|
|
};
|
|
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-promql";
|
|
};
|
|
properties = buildGrammar {
|
|
language = "properties";
|
|
version = "0.0.0+rev=9d09f5f";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-grammars";
|
|
repo = "tree-sitter-properties";
|
|
rev = "9d09f5f200c356c50c4103d36441309fd61b48d1";
|
|
hash = "sha256-KrQlLqCH4P5pwm8ql+iVR09khzQuJu2UHXdMT9MZYe8=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-properties";
|
|
};
|
|
proto = buildGrammar {
|
|
language = "proto";
|
|
version = "0.0.0+rev=e9f6b43";
|
|
src = fetchFromGitHub {
|
|
owner = "treywood";
|
|
repo = "tree-sitter-proto";
|
|
rev = "e9f6b43f6844bd2189b50a422d4e2094313f6aa3";
|
|
hash = "sha256-Ue6w6HWy+NTJt+AKTFfJIUf3HXHTwkUkDk4UdDMSD+U=";
|
|
};
|
|
meta.homepage = "https://github.com/treywood/tree-sitter-proto";
|
|
};
|
|
prql = buildGrammar {
|
|
language = "prql";
|
|
version = "0.0.0+rev=09e158c";
|
|
src = fetchFromGitHub {
|
|
owner = "PRQL";
|
|
repo = "tree-sitter-prql";
|
|
rev = "09e158cd3650581c0af4c49c2e5b10c4834c8646";
|
|
hash = "sha256-bdT7LZ2x7BdUqLJRq4ENJTaIFnciac7l2dCxOSB09CI=";
|
|
};
|
|
meta.homepage = "https://github.com/PRQL/tree-sitter-prql";
|
|
};
|
|
psv = buildGrammar {
|
|
language = "psv";
|
|
version = "0.0.0+rev=cda48a5";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-csv";
|
|
rev = "cda48a5e890b30619da5bc3ff55be1b1d3d08c8d";
|
|
hash = "sha256-K4tOYdI68fXnWbvSat50FL/jDSb8f6gtZOhE6qKPLyg=";
|
|
};
|
|
location = "psv";
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-csv";
|
|
};
|
|
pug = buildGrammar {
|
|
language = "pug";
|
|
version = "0.0.0+rev=a7ff31a";
|
|
src = fetchFromGitHub {
|
|
owner = "zealot128";
|
|
repo = "tree-sitter-pug";
|
|
rev = "a7ff31a38908df9b9f34828d21d6ca5e12413e18";
|
|
hash = "sha256-WDx2Y1LxuJJuAaeTxfqQrxRXxVd4Cn3niQeherh+5Uc=";
|
|
};
|
|
meta.homepage = "https://github.com/zealot128/tree-sitter-pug";
|
|
};
|
|
puppet = buildGrammar {
|
|
language = "puppet";
|
|
version = "0.0.0+rev=5849f96";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-puppet";
|
|
rev = "5849f9694197a6e822872945b415429c285fdd54";
|
|
hash = "sha256-Lwfiby7amjTIOz8QRoC4RdZyFPfFikmQ2sqta4akyH8=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-puppet";
|
|
};
|
|
purescript = buildGrammar {
|
|
language = "purescript";
|
|
version = "0.0.0+rev=daf9b3e";
|
|
src = fetchFromGitHub {
|
|
owner = "postsolar";
|
|
repo = "tree-sitter-purescript";
|
|
rev = "daf9b3e2be18b0b2996a1281f7783e0d041d8b80";
|
|
hash = "sha256-eY2WF2n0fZUl1zxZZHJVYR8b1FwaAjkCeSeOdSf67m4=";
|
|
};
|
|
meta.homepage = "https://github.com/postsolar/tree-sitter-purescript";
|
|
};
|
|
pymanifest = buildGrammar {
|
|
language = "pymanifest";
|
|
version = "0.0.0+rev=e3b82b7";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-pymanifest";
|
|
rev = "e3b82b78721aee07f676dac8473ae69db51debcf";
|
|
hash = "sha256-pZCqeSdiYctbFthdb8Olw35CAXQmT7jG2LOO/3NN/8s=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-pymanifest";
|
|
};
|
|
python = buildGrammar {
|
|
language = "python";
|
|
version = "0.0.0+rev=b8a4c64";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-python";
|
|
rev = "b8a4c64121ba66b460cb878e934e3157ecbfb124";
|
|
hash = "sha256-ZTqWyr4+pOyXY4X/WnYdn9Sgp7T8FEEUy/TQPuFqb4k=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-python";
|
|
};
|
|
ql = buildGrammar {
|
|
language = "ql";
|
|
version = "0.0.0+rev=ff04ba6";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-ql";
|
|
rev = "ff04ba61857ba05b80221e71b423b2728dbebe1e";
|
|
hash = "sha256-/ayyqSF/SBVvqMYm27NOlCYR3JN0xR3oy0OggwTysvE=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ql";
|
|
};
|
|
qmldir = buildGrammar {
|
|
language = "qmldir";
|
|
version = "0.0.0+rev=6b2b5e4";
|
|
src = fetchFromGitHub {
|
|
owner = "Decodetalkers";
|
|
repo = "tree-sitter-qmldir";
|
|
rev = "6b2b5e41734bd6f07ea4c36ac20fb6f14061c841";
|
|
hash = "sha256-7ic9Xd+1G0JM25bY0f8N5r6YZx5NV5HrJXXHp6pXvo4=";
|
|
};
|
|
meta.homepage = "https://github.com/Decodetalkers/tree-sitter-qmldir";
|
|
};
|
|
qmljs = buildGrammar {
|
|
language = "qmljs";
|
|
version = "0.0.0+rev=9fa49ff";
|
|
src = fetchFromGitHub {
|
|
owner = "yuja";
|
|
repo = "tree-sitter-qmljs";
|
|
rev = "9fa49ff3315987f715ce5666ff979a7742fa8a98";
|
|
hash = "sha256-q20gLVLs0LpqRpgo/qNRDfExbWXhICWZjM1ux4+AT6M=";
|
|
};
|
|
meta.homepage = "https://github.com/yuja/tree-sitter-qmljs";
|
|
};
|
|
query = buildGrammar {
|
|
language = "query";
|
|
version = "0.0.0+rev=2e31ca2";
|
|
src = fetchFromGitHub {
|
|
owner = "nvim-treesitter";
|
|
repo = "tree-sitter-query";
|
|
rev = "2e31ca2771f6042b0e4e0c41a6290014a9e1face";
|
|
hash = "sha256-kQChOmQCWGtNOqEQjkZ6iShZ+t3tsBwYlrdFFj0ZAj0=";
|
|
};
|
|
meta.homepage = "https://github.com/nvim-treesitter/tree-sitter-query";
|
|
};
|
|
r = buildGrammar {
|
|
language = "r";
|
|
version = "0.0.0+rev=c55f8b4";
|
|
src = fetchFromGitHub {
|
|
owner = "r-lib";
|
|
repo = "tree-sitter-r";
|
|
rev = "c55f8b4dfaa32c80ddef6c0ac0e79b05cb0cbf57";
|
|
hash = "sha256-NWnEk0FixC7pBdNLwJUGvKifwZj8nzX7VWv8AhgaI2o=";
|
|
};
|
|
meta.homepage = "https://github.com/r-lib/tree-sitter-r";
|
|
};
|
|
racket = buildGrammar {
|
|
language = "racket";
|
|
version = "0.0.0+rev=d9858a0";
|
|
src = fetchFromGitHub {
|
|
owner = "6cdh";
|
|
repo = "tree-sitter-racket";
|
|
rev = "d9858a0f607578814f2d34662ad4bc21aa37a455";
|
|
hash = "sha256-UaF9/leXBlyF+3j8lTyi9tn2pVwVHlYM7zLdTpVCmgI=";
|
|
};
|
|
meta.homepage = "https://github.com/6cdh/tree-sitter-racket";
|
|
};
|
|
rasi = buildGrammar {
|
|
language = "rasi";
|
|
version = "0.0.0+rev=43196d9";
|
|
src = fetchFromGitHub {
|
|
owner = "Fymyte";
|
|
repo = "tree-sitter-rasi";
|
|
rev = "43196d934a9a6ab3c7093a8683efd0111bb03db1";
|
|
hash = "sha256-7zhQ5wGm0FFyuTiBVN2KgvUTw8G6fwUGR8HKJ69kR+c=";
|
|
};
|
|
meta.homepage = "https://github.com/Fymyte/tree-sitter-rasi";
|
|
};
|
|
rbs = buildGrammar {
|
|
language = "rbs";
|
|
version = "0.0.0+rev=519a611";
|
|
src = fetchFromGitHub {
|
|
owner = "joker1007";
|
|
repo = "tree-sitter-rbs";
|
|
rev = "519a61132a51222e3ce73d3b7ef07465f587f346";
|
|
hash = "sha256-MLsbOdH4R3nZxqTFtPstTsbr+yjAz7UvKB/lsD8aWxM=";
|
|
};
|
|
meta.homepage = "https://github.com/joker1007/tree-sitter-rbs";
|
|
};
|
|
re2c = buildGrammar {
|
|
language = "re2c";
|
|
version = "0.0.0+rev=47aa19c";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-re2c";
|
|
rev = "47aa19cf5f7aba2ed30e2b377f7172df76e819a6";
|
|
hash = "sha256-Mwnm8kN0xfAdGG00aUYrqPU0zyWbc6QH9Zlgb4on+do=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-re2c";
|
|
};
|
|
readline = buildGrammar {
|
|
language = "readline";
|
|
version = "0.0.0+rev=e436eae";
|
|
src = fetchFromGitHub {
|
|
owner = "ribru17";
|
|
repo = "tree-sitter-readline";
|
|
rev = "e436eaef452266a3d00c195f0eb757d6502c767a";
|
|
hash = "sha256-y38TDQ+7wBzEKol/UQ5Xk6f15wUW7hJxByDuhx9d0hQ=";
|
|
};
|
|
meta.homepage = "https://github.com/ribru17/tree-sitter-readline";
|
|
};
|
|
regex = buildGrammar {
|
|
language = "regex";
|
|
version = "0.0.0+rev=ba22e4e";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-regex";
|
|
rev = "ba22e4e0cb42b2ef066948d0ea030ac509cef733";
|
|
hash = "sha256-mb8y3lsbN5zEpVCeBQxGXSRqC3FKsvNg1Rb1XTSh3Qo=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-regex";
|
|
};
|
|
rego = buildGrammar {
|
|
language = "rego";
|
|
version = "0.0.0+rev=9ac75e7";
|
|
src = fetchFromGitHub {
|
|
owner = "FallenAngel97";
|
|
repo = "tree-sitter-rego";
|
|
rev = "9ac75e71b2d791e0aadeef68098319d86a2a14cf";
|
|
hash = "sha256-L6n6Z5y9t1ixpy9mktB9HVKy69jigqbIFB2SrSW/yoo=";
|
|
};
|
|
meta.homepage = "https://github.com/FallenAngel97/tree-sitter-rego";
|
|
};
|
|
requirements = buildGrammar {
|
|
language = "requirements";
|
|
version = "0.0.0+rev=8666a4d";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-requirements";
|
|
rev = "8666a4dfeb3107144398158bc3dd7a3f59d89ccb";
|
|
hash = "sha256-M+/I0pn79Juk8LRB6LLRAyA3R5zcm6rIoR4viT9SW0c=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-requirements";
|
|
};
|
|
rnoweb = buildGrammar {
|
|
language = "rnoweb";
|
|
version = "0.0.0+rev=1a74dc0";
|
|
src = fetchFromGitHub {
|
|
owner = "bamonroe";
|
|
repo = "tree-sitter-rnoweb";
|
|
rev = "1a74dc0ed731ad07db39f063e2c5a6fe528cae7f";
|
|
hash = "sha256-sCjSS6iunij2SXHNzQcTq0HKawH9i5h/vQ6yl77opXw=";
|
|
};
|
|
meta.homepage = "https://github.com/bamonroe/tree-sitter-rnoweb";
|
|
};
|
|
robot = buildGrammar {
|
|
language = "robot";
|
|
version = "0.0.0+rev=322e4cc";
|
|
src = fetchFromGitHub {
|
|
owner = "Hubro";
|
|
repo = "tree-sitter-robot";
|
|
rev = "322e4cc65754d2b3fdef4f2f8a71e0762e3d13af";
|
|
hash = "sha256-VxWZWFPYkD3odM3TpEgLKsFnN8wB6xoIiXUYqBbpDqw=";
|
|
};
|
|
meta.homepage = "https://github.com/Hubro/tree-sitter-robot";
|
|
};
|
|
roc = buildGrammar {
|
|
language = "roc";
|
|
version = "0.0.0+rev=649c3b6";
|
|
src = fetchFromGitHub {
|
|
owner = "nat-418";
|
|
repo = "tree-sitter-roc";
|
|
rev = "649c3b68eb863f350f0aafeb68f4a8ca4f13081a";
|
|
hash = "sha256-oY6mQV4bJ0XCGcx/8AnlYMAIKAs54wbgZ4iNzD4rkVE=";
|
|
};
|
|
meta.homepage = "https://github.com/nat-418/tree-sitter-roc";
|
|
};
|
|
ron = buildGrammar {
|
|
language = "ron";
|
|
version = "0.0.0+rev=ce6086b";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-ron";
|
|
rev = "ce6086b2c9e8e71065b8129d6c2289c5f66d1879";
|
|
hash = "sha256-4ZKhJ3qvKWwINQIWJLqgPwfnDvQBWzeZb2dZY7imYfc=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-ron";
|
|
};
|
|
rst = buildGrammar {
|
|
language = "rst";
|
|
version = "0.0.0+rev=c6f7444";
|
|
src = fetchFromGitHub {
|
|
owner = "stsewd";
|
|
repo = "tree-sitter-rst";
|
|
rev = "c6f7444fd77271862730af49e757c60405fba991";
|
|
hash = "sha256-Z6kW2InTqQ+5p0WDcRjXN1dvKLoruIKdTe04SrspVzg=";
|
|
};
|
|
meta.homepage = "https://github.com/stsewd/tree-sitter-rst";
|
|
};
|
|
ruby = buildGrammar {
|
|
language = "ruby";
|
|
version = "0.0.0+rev=9d86f37";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-ruby";
|
|
rev = "9d86f3761bb30e8dcc81e754b81d3ce91848477e";
|
|
hash = "sha256-Ibfu+5NWCkw7jriy1tiMLplpXNZfZf8WP30lDU1//GM=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby";
|
|
};
|
|
rust = buildGrammar {
|
|
language = "rust";
|
|
version = "0.0.0+rev=3a56481";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-rust";
|
|
rev = "3a56481f8d13b6874a28752502a58520b9139dc7";
|
|
hash = "sha256-6ROXeKuPehtIOtaI1OJuTtyPfQmZyLzCxv3ZS04yAIk=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust";
|
|
};
|
|
scala = buildGrammar {
|
|
language = "scala";
|
|
version = "0.0.0+rev=70b4fe6";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-scala";
|
|
rev = "70b4fe63c4973b04cc7bd40c6b7646d9c2430db8";
|
|
hash = "sha256-ZwrsEhlZGVJMP+GRIlaxGqS1b7HtiQelg3QBwJT9Igk=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
|
|
};
|
|
scfg = buildGrammar {
|
|
language = "scfg";
|
|
version = "0.0.0+rev=6deae0c";
|
|
src = fetchFromSourcehut {
|
|
owner = "~rockorager";
|
|
repo = "tree-sitter-scfg";
|
|
rev = "6deae0cbb458c849a4d1e2985093e9c9c32d7fd0";
|
|
hash = "sha256-2ubRvjpvRJEBZXpM7ZIkWAwSZARCzP/klydQ6IVpCSk=";
|
|
};
|
|
generate = true;
|
|
meta.homepage = "https://git.sr.ht/~rockorager/tree-sitter-scfg";
|
|
};
|
|
scheme = buildGrammar {
|
|
language = "scheme";
|
|
version = "0.0.0+rev=184e759";
|
|
src = fetchFromGitHub {
|
|
owner = "6cdh";
|
|
repo = "tree-sitter-scheme";
|
|
rev = "184e7596ee0cbaef79230cae1b4ee5bb4fbad314";
|
|
hash = "sha256-wx/uov0kWoxwTyo9MwJR50efnRoboQUlii2MrwpnDGs=";
|
|
};
|
|
meta.homepage = "https://github.com/6cdh/tree-sitter-scheme";
|
|
};
|
|
scss = buildGrammar {
|
|
language = "scss";
|
|
version = "0.0.0+rev=c478c68";
|
|
src = fetchFromGitHub {
|
|
owner = "serenadeai";
|
|
repo = "tree-sitter-scss";
|
|
rev = "c478c6868648eff49eb04a4df90d703dc45b312a";
|
|
hash = "sha256-BFtMT6eccBWUyq6b8UXRAbB1R1XD3CrrFf1DM3aUI5c=";
|
|
};
|
|
meta.homepage = "https://github.com/serenadeai/tree-sitter-scss";
|
|
};
|
|
slang = buildGrammar {
|
|
language = "slang";
|
|
version = "0.0.0+rev=13fdd89";
|
|
src = fetchFromGitHub {
|
|
owner = "theHamsta";
|
|
repo = "tree-sitter-slang";
|
|
rev = "13fdd899bfa62527cc39887abd74ec24cd626dec";
|
|
hash = "sha256-YImk9t0zrOSBornem2rTzqhl/FUWqh955bjjOWkcfHY=";
|
|
};
|
|
meta.homepage = "https://github.com/theHamsta/tree-sitter-slang";
|
|
};
|
|
slint = buildGrammar {
|
|
language = "slint";
|
|
version = "0.0.0+rev=acc77c9";
|
|
src = fetchFromGitHub {
|
|
owner = "slint-ui";
|
|
repo = "tree-sitter-slint";
|
|
rev = "acc77c93ef4b73ba8c3a581b8c99d95b55f7178b";
|
|
hash = "sha256-/fvCR8h3C7aL2We8Ijzx4nQ9AN05PFKObPMCwu7Ps6o=";
|
|
};
|
|
meta.homepage = "https://github.com/slint-ui/tree-sitter-slint";
|
|
};
|
|
smali = buildGrammar {
|
|
language = "smali";
|
|
version = "0.0.0+rev=5ae51e1";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-grammars";
|
|
repo = "tree-sitter-smali";
|
|
rev = "5ae51e15c4d1ac93cba6127caf3d1f0a072c140c";
|
|
hash = "sha256-hcqai2QKx6ZG+Sl1HOPu3wlyjKt3MJ60jNfjfcjKKiM=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-smali";
|
|
};
|
|
smithy = buildGrammar {
|
|
language = "smithy";
|
|
version = "0.0.0+rev=8327eb8";
|
|
src = fetchFromGitHub {
|
|
owner = "indoorvivants";
|
|
repo = "tree-sitter-smithy";
|
|
rev = "8327eb84d55639ffbe08c9dc82da7fff72a1ad07";
|
|
hash = "sha256-6z2Psw+cjC11CXoGOJ/lkBPJXKqECCSrhchOiAPmd14=";
|
|
};
|
|
meta.homepage = "https://github.com/indoorvivants/tree-sitter-smithy";
|
|
};
|
|
snakemake = buildGrammar {
|
|
language = "snakemake";
|
|
version = "0.0.0+rev=ba1b386";
|
|
src = fetchFromGitHub {
|
|
owner = "osthomas";
|
|
repo = "tree-sitter-snakemake";
|
|
rev = "ba1b3868eaa960b945593404af9a7c2f296d3643";
|
|
hash = "sha256-7xYevZTRZwhotT2rBigrRT4w5j4TVgyB416a2XWTL+I=";
|
|
};
|
|
meta.homepage = "https://github.com/osthomas/tree-sitter-snakemake";
|
|
};
|
|
solidity = buildGrammar {
|
|
language = "solidity";
|
|
version = "0.0.0+rev=a8ed2f5";
|
|
src = fetchFromGitHub {
|
|
owner = "JoranHonig";
|
|
repo = "tree-sitter-solidity";
|
|
rev = "a8ed2f5d600fed77f8ed3084d1479998c649bca1";
|
|
hash = "sha256-aSQnJR/r4H086Um4TV4mjnCSg+2Y7KFn2Rwo/lP2nfg=";
|
|
};
|
|
meta.homepage = "https://github.com/JoranHonig/tree-sitter-solidity";
|
|
};
|
|
soql = buildGrammar {
|
|
language = "soql";
|
|
version = "0.0.0+rev=857077f";
|
|
src = fetchFromGitHub {
|
|
owner = "aheber";
|
|
repo = "tree-sitter-sfapex";
|
|
rev = "857077f9e6bb04df0f769c18d32bfe036911adc8";
|
|
hash = "sha256-b7rw0AWqqvFisS0qlDppJFxSnjNZaTTeph6gKfQwFNA=";
|
|
};
|
|
location = "soql";
|
|
meta.homepage = "https://github.com/aheber/tree-sitter-sfapex";
|
|
};
|
|
sosl = buildGrammar {
|
|
language = "sosl";
|
|
version = "0.0.0+rev=857077f";
|
|
src = fetchFromGitHub {
|
|
owner = "aheber";
|
|
repo = "tree-sitter-sfapex";
|
|
rev = "857077f9e6bb04df0f769c18d32bfe036911adc8";
|
|
hash = "sha256-b7rw0AWqqvFisS0qlDppJFxSnjNZaTTeph6gKfQwFNA=";
|
|
};
|
|
location = "sosl";
|
|
meta.homepage = "https://github.com/aheber/tree-sitter-sfapex";
|
|
};
|
|
sourcepawn = buildGrammar {
|
|
language = "sourcepawn";
|
|
version = "0.0.0+rev=3ca89fd";
|
|
src = fetchFromGitHub {
|
|
owner = "nilshelmig";
|
|
repo = "tree-sitter-sourcepawn";
|
|
rev = "3ca89fdf998340a7973e276b39516d8902950f86";
|
|
hash = "sha256-AF7PiM0Tt6wqGdNsfMGSkgWXgZRDZGdKc7DQpUHuGUA=";
|
|
};
|
|
meta.homepage = "https://github.com/nilshelmig/tree-sitter-sourcepawn";
|
|
};
|
|
sparql = buildGrammar {
|
|
language = "sparql";
|
|
version = "0.0.0+rev=05f949d";
|
|
src = fetchFromGitHub {
|
|
owner = "BonaBeavis";
|
|
repo = "tree-sitter-sparql";
|
|
rev = "05f949d3c1c15e3261473a244d3ce87777374dec";
|
|
hash = "sha256-KBalxmAukeSbjyelEy+ZqMcBlRd0V0/pntCwTeINTAQ=";
|
|
};
|
|
meta.homepage = "https://github.com/BonaBeavis/tree-sitter-sparql";
|
|
};
|
|
sql = buildGrammar {
|
|
language = "sql";
|
|
version = "0.0.0+rev=cdb7cde";
|
|
src = fetchFromGitHub {
|
|
owner = "derekstride";
|
|
repo = "tree-sitter-sql";
|
|
rev = "cdb7cde9bf70b194ab8beb5069fbbc3c9640284e";
|
|
hash = "sha256-yxr+AbKp4pkVpjMQXL3P5VEzSo2Ii6yE7ceEBYiDHJA=";
|
|
};
|
|
meta.homepage = "https://github.com/derekstride/tree-sitter-sql";
|
|
};
|
|
squirrel = buildGrammar {
|
|
language = "squirrel";
|
|
version = "0.0.0+rev=e8b5835";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-squirrel";
|
|
rev = "e8b5835296f931bcaa1477d3c5a68a0c5c2ba034";
|
|
hash = "sha256-wKefWCqcQcg7zLT6abaDC9lWoJiJp7EbbsBOWRRsWFQ=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-squirrel";
|
|
};
|
|
ssh_config = buildGrammar {
|
|
language = "ssh_config";
|
|
version = "0.0.0+rev=514695d";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-ssh-config";
|
|
rev = "514695df4985f56455b8f139a319453a2325cdcf";
|
|
hash = "sha256-LDqRP8FA5m1tnbGNTxItQlp6B6U+M6gOBlbi4zX0FHI=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-ssh-config";
|
|
};
|
|
starlark = buildGrammar {
|
|
language = "starlark";
|
|
version = "0.0.0+rev=b31a616";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-starlark";
|
|
rev = "b31a616aac5d05f927f3f9dd809789db7805b632";
|
|
hash = "sha256-AVQNg7Ck2x1+5asFqJHQ3sdNKJrLVeck9fsgNMBU3x8=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-starlark";
|
|
};
|
|
strace = buildGrammar {
|
|
language = "strace";
|
|
version = "0.0.0+rev=d819cdd";
|
|
src = fetchFromGitHub {
|
|
owner = "sigmaSd";
|
|
repo = "tree-sitter-strace";
|
|
rev = "d819cdd5dbe455bd3c859193633c8d91c0df7c36";
|
|
hash = "sha256-u2LznohljEq7WEoVbwr1ZyV+qbchDuoktJFCeh4iePg=";
|
|
};
|
|
meta.homepage = "https://github.com/sigmaSd/tree-sitter-strace";
|
|
};
|
|
styled = buildGrammar {
|
|
language = "styled";
|
|
version = "0.0.0+rev=5e52758";
|
|
src = fetchFromGitHub {
|
|
owner = "mskelton";
|
|
repo = "tree-sitter-styled";
|
|
rev = "5e52758b32e02adca16bb93f95b3f9c050c72b56";
|
|
hash = "sha256-3x/ZKVYyWuLGkgdm9HutI16m8xpJKSMOZHY48WqH9b0=";
|
|
};
|
|
meta.homepage = "https://github.com/mskelton/tree-sitter-styled";
|
|
};
|
|
supercollider = buildGrammar {
|
|
language = "supercollider";
|
|
version = "0.0.0+rev=3b35bd0";
|
|
src = fetchFromGitHub {
|
|
owner = "madskjeldgaard";
|
|
repo = "tree-sitter-supercollider";
|
|
rev = "3b35bd0fded4423c8fb30e9585c7bacbcd0e8095";
|
|
hash = "sha256-mWTOZ3u9VGjEhjDeYJGd8aVxjVG9kJgKX/wHMZSsaEU=";
|
|
};
|
|
meta.homepage = "https://github.com/madskjeldgaard/tree-sitter-supercollider";
|
|
};
|
|
surface = buildGrammar {
|
|
language = "surface";
|
|
version = "0.0.0+rev=f4586b3";
|
|
src = fetchFromGitHub {
|
|
owner = "connorlay";
|
|
repo = "tree-sitter-surface";
|
|
rev = "f4586b35ac8548667a9aaa4eae44456c1f43d032";
|
|
hash = "sha256-Fn/pF8yvU+Ll7WmoMHnEcNxb3dsfNhuKhXA1UgXeviA=";
|
|
};
|
|
meta.homepage = "https://github.com/connorlay/tree-sitter-surface";
|
|
};
|
|
svelte = buildGrammar {
|
|
language = "svelte";
|
|
version = "0.0.0+rev=6909efa";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-grammars";
|
|
repo = "tree-sitter-svelte";
|
|
rev = "6909efa7179cd655f9b48123357d65ce8fc661fd";
|
|
hash = "sha256-s/aO6f91vW+XITaDkB3kyNSReLU1V125wgPcTATvgcY=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-svelte";
|
|
};
|
|
swift = buildGrammar {
|
|
language = "swift";
|
|
version = "0.0.0+rev=67ea4e9";
|
|
src = fetchFromGitHub {
|
|
owner = "alex-pinkus";
|
|
repo = "tree-sitter-swift";
|
|
rev = "67ea4e9ea7302b731d392cd8b1aad7b8e79a5547";
|
|
hash = "sha256-+ms6YcgcwpEuF+KWoC75KA/cQuOeqqDlfOJkWPApor4=";
|
|
};
|
|
generate = true;
|
|
meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift";
|
|
};
|
|
sxhkdrc = buildGrammar {
|
|
language = "sxhkdrc";
|
|
version = "0.0.0+rev=440d5f9";
|
|
src = fetchFromGitHub {
|
|
owner = "RaafatTurki";
|
|
repo = "tree-sitter-sxhkdrc";
|
|
rev = "440d5f913d9465c9c776a1bd92334d32febcf065";
|
|
hash = "sha256-AGhGYomrMe6Wj+EHLQT4v0BiU4jxhxXpVQkU2xU/1ZI=";
|
|
};
|
|
meta.homepage = "https://github.com/RaafatTurki/tree-sitter-sxhkdrc";
|
|
};
|
|
systemtap = buildGrammar {
|
|
language = "systemtap";
|
|
version = "0.0.0+rev=1af543a";
|
|
src = fetchFromGitHub {
|
|
owner = "ok-ryoko";
|
|
repo = "tree-sitter-systemtap";
|
|
rev = "1af543a96d060b1f808982037bfc54cc02218edd";
|
|
hash = "sha256-KCsISHv9yglW+63UY/9Dhb0yVz7Ha76EyHo65Si6SpY=";
|
|
};
|
|
meta.homepage = "https://github.com/ok-ryoko/tree-sitter-systemtap";
|
|
};
|
|
t32 = buildGrammar {
|
|
language = "t32";
|
|
version = "0.0.0+rev=95caba8";
|
|
src = fetchFromGitLab {
|
|
owner = "xasc";
|
|
repo = "tree-sitter-t32";
|
|
rev = "95caba87f00c51177b254e95be55b2dc46d2ac78";
|
|
hash = "sha256-Z02LcEzzAHVKw0lyeuo4bdeFclLUtyXU8XGevBbJJPc=";
|
|
};
|
|
meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32.git";
|
|
};
|
|
tablegen = buildGrammar {
|
|
language = "tablegen";
|
|
version = "0.0.0+rev=300f6a4";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-tablegen";
|
|
rev = "300f6a490e71f895e644ed2deec6920860a2e107";
|
|
hash = "sha256-V4fEmiGPBAnZO+NAyA7FdlyjLSA0ByUfrCTbsdDOxc8=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-tablegen";
|
|
};
|
|
tcl = buildGrammar {
|
|
language = "tcl";
|
|
version = "0.0.0+rev=56ad1fa";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-grammars";
|
|
repo = "tree-sitter-tcl";
|
|
rev = "56ad1fa6a34ba800e5495d1025a9b0fda338d5b8";
|
|
hash = "sha256-GhK92+nbJ+M5/1ZnPbIJ3EuNub332YK+hyWiwyBqUmk=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-tcl";
|
|
};
|
|
teal = buildGrammar {
|
|
language = "teal";
|
|
version = "0.0.0+rev=33482c9";
|
|
src = fetchFromGitHub {
|
|
owner = "euclidianAce";
|
|
repo = "tree-sitter-teal";
|
|
rev = "33482c92a0dfa694491d34e167a1d2f52b0dccb1";
|
|
hash = "sha256-6T9hn+Tvz8AYMsAu2J8vt6WkRQRrdGwGJcw3c85W14I=";
|
|
};
|
|
generate = true;
|
|
meta.homepage = "https://github.com/euclidianAce/tree-sitter-teal";
|
|
};
|
|
templ = buildGrammar {
|
|
language = "templ";
|
|
version = "0.0.0+rev=db66241";
|
|
src = fetchFromGitHub {
|
|
owner = "vrischmann";
|
|
repo = "tree-sitter-templ";
|
|
rev = "db662414ccd6f7c78b1e834e7abe11c224b04759";
|
|
hash = "sha256-DPVVdzAU3xGa1TpndlwPZr11zi1ToYkvqWDJeddfDYs=";
|
|
};
|
|
meta.homepage = "https://github.com/vrischmann/tree-sitter-templ";
|
|
};
|
|
terraform = buildGrammar {
|
|
language = "terraform";
|
|
version = "0.0.0+rev=e936d3f";
|
|
src = fetchFromGitHub {
|
|
owner = "MichaHoffmann";
|
|
repo = "tree-sitter-hcl";
|
|
rev = "e936d3fef8bac884661472dce71ad82284761eb1";
|
|
hash = "sha256-lcvs4auZrMb1f9ocrAnLVxX8JnvrPT18LsJBqoNG9Oo=";
|
|
};
|
|
location = "dialects/terraform";
|
|
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl";
|
|
};
|
|
textproto = buildGrammar {
|
|
language = "textproto";
|
|
version = "0.0.0+rev=8dacf02";
|
|
src = fetchFromGitHub {
|
|
owner = "PorterAtGoogle";
|
|
repo = "tree-sitter-textproto";
|
|
rev = "8dacf02aa402892c91079f8577998ed5148c0496";
|
|
hash = "sha256-MpQTrNjjNO2Bj5qR6ESwI9SZtJPmcS6ckqjAR0qaLx8=";
|
|
};
|
|
meta.homepage = "https://github.com/PorterAtGoogle/tree-sitter-textproto";
|
|
};
|
|
thrift = buildGrammar {
|
|
language = "thrift";
|
|
version = "0.0.0+rev=d4deb1b";
|
|
src = fetchFromGitHub {
|
|
owner = "duskmoon314";
|
|
repo = "tree-sitter-thrift";
|
|
rev = "d4deb1bd9e848f2dbe81103a151d99e8546de480";
|
|
hash = "sha256-MCa7319E8bo3r2kDClBmjOvvs+yZDlE1E+52WqJqvMI=";
|
|
};
|
|
meta.homepage = "https://github.com/duskmoon314/tree-sitter-thrift";
|
|
};
|
|
tiger = buildGrammar {
|
|
language = "tiger";
|
|
version = "0.0.0+rev=a7f11d9";
|
|
src = fetchFromGitHub {
|
|
owner = "ambroisie";
|
|
repo = "tree-sitter-tiger";
|
|
rev = "a7f11d946b44244f71df41d2a78af0665d618dae";
|
|
hash = "sha256-zGrbf5cCkgKGw+dQiEqUyHqj8Fu42MfAhEEADoC8DIA=";
|
|
};
|
|
meta.homepage = "https://github.com/ambroisie/tree-sitter-tiger";
|
|
};
|
|
tlaplus = buildGrammar {
|
|
language = "tlaplus";
|
|
version = "0.0.0+rev=439dad0";
|
|
src = fetchFromGitHub {
|
|
owner = "tlaplus-community";
|
|
repo = "tree-sitter-tlaplus";
|
|
rev = "439dad01355e4db335fe9cd12eb177b4f2563dd6";
|
|
hash = "sha256-d2CPUjqMOu9xc+wjw2uGk2UmkR9OzoYFchbK+IMH7YA=";
|
|
};
|
|
meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus";
|
|
};
|
|
tmux = buildGrammar {
|
|
language = "tmux";
|
|
version = "0.0.0+rev=7499587";
|
|
src = fetchFromGitHub {
|
|
owner = "Freed-Wu";
|
|
repo = "tree-sitter-tmux";
|
|
rev = "7499587642a46ee156e1bb58851904ac750dcc7c";
|
|
hash = "sha256-0zeAaQtHZrOwfoSyzj37GZH4tpm+BSuJvLyilVHUW4E=";
|
|
};
|
|
meta.homepage = "https://github.com/Freed-Wu/tree-sitter-tmux";
|
|
};
|
|
todotxt = buildGrammar {
|
|
language = "todotxt";
|
|
version = "0.0.0+rev=3937c5c";
|
|
src = fetchFromGitHub {
|
|
owner = "arnarg";
|
|
repo = "tree-sitter-todotxt";
|
|
rev = "3937c5cd105ec4127448651a21aef45f52d19609";
|
|
hash = "sha256-OeAh51rcFTiexAraRzIZUR/A8h9RPwKY7rmtc3ZzoRQ=";
|
|
};
|
|
meta.homepage = "https://github.com/arnarg/tree-sitter-todotxt.git";
|
|
};
|
|
toml = buildGrammar {
|
|
language = "toml";
|
|
version = "0.0.0+rev=8bd2056";
|
|
src = fetchFromGitHub {
|
|
owner = "ikatyang";
|
|
repo = "tree-sitter-toml";
|
|
rev = "8bd2056818b21860e3d756b5a58c4f6e05fb744e";
|
|
hash = "sha256-z9MWNOBxLHBd/pVs5/QiSSGtaW+DUd7y3wZXcl3hWnk=";
|
|
};
|
|
meta.homepage = "https://github.com/ikatyang/tree-sitter-toml";
|
|
};
|
|
tsv = buildGrammar {
|
|
language = "tsv";
|
|
version = "0.0.0+rev=cda48a5";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-csv";
|
|
rev = "cda48a5e890b30619da5bc3ff55be1b1d3d08c8d";
|
|
hash = "sha256-K4tOYdI68fXnWbvSat50FL/jDSb8f6gtZOhE6qKPLyg=";
|
|
};
|
|
location = "tsv";
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-csv";
|
|
};
|
|
tsx = buildGrammar {
|
|
language = "tsx";
|
|
version = "0.0.0+rev=b00b8eb";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-typescript";
|
|
rev = "b00b8eb44f0b9f02556da0b1a4e2f71faed7e61b";
|
|
hash = "sha256-uGuwE1eTVEkuosMfTeY2akHB+bJ5npWEwUv+23nhY9M=";
|
|
};
|
|
location = "tsx";
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript";
|
|
};
|
|
turtle = buildGrammar {
|
|
language = "turtle";
|
|
version = "0.0.0+rev=085437f";
|
|
src = fetchFromGitHub {
|
|
owner = "BonaBeavis";
|
|
repo = "tree-sitter-turtle";
|
|
rev = "085437f5cb117703b7f520dd92161140a684f092";
|
|
hash = "sha256-ub777Pjody2SvP2EjW7IwWj8YnMuMzdJ4AlrkP6WrdA=";
|
|
};
|
|
meta.homepage = "https://github.com/BonaBeavis/tree-sitter-turtle";
|
|
};
|
|
twig = buildGrammar {
|
|
language = "twig";
|
|
version = "0.0.0+rev=eaf80e6";
|
|
src = fetchFromGitHub {
|
|
owner = "gbprod";
|
|
repo = "tree-sitter-twig";
|
|
rev = "eaf80e6af969e25993576477a9dbdba3e48c1305";
|
|
hash = "sha256-fp7HcdJEFxi/zBFSrM86THwBMpqFwAGugcTVbPk3bd4=";
|
|
};
|
|
meta.homepage = "https://github.com/gbprod/tree-sitter-twig";
|
|
};
|
|
typescript = buildGrammar {
|
|
language = "typescript";
|
|
version = "0.0.0+rev=b00b8eb";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-typescript";
|
|
rev = "b00b8eb44f0b9f02556da0b1a4e2f71faed7e61b";
|
|
hash = "sha256-uGuwE1eTVEkuosMfTeY2akHB+bJ5npWEwUv+23nhY9M=";
|
|
};
|
|
location = "typescript";
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript";
|
|
};
|
|
typoscript = buildGrammar {
|
|
language = "typoscript";
|
|
version = "0.0.0+rev=43b221c";
|
|
src = fetchFromGitHub {
|
|
owner = "Teddytrombone";
|
|
repo = "tree-sitter-typoscript";
|
|
rev = "43b221c0b76e77244efdaa9963e402a17c930fbc";
|
|
hash = "sha256-7ottrupSWC83rDP59yceDG/TuikNHoyCBnAlns/x6Tc=";
|
|
};
|
|
meta.homepage = "https://github.com/Teddytrombone/tree-sitter-typoscript";
|
|
};
|
|
typst = buildGrammar {
|
|
language = "typst";
|
|
version = "0.0.0+rev=f457c77";
|
|
src = fetchFromGitHub {
|
|
owner = "uben0";
|
|
repo = "tree-sitter-typst";
|
|
rev = "f457c77edffd4b93190794355ff5acf7acfb99c6";
|
|
hash = "sha256-f/vIpDZkQOK0GWlwvGEGucYkv4FHGpmhQDchnE6ddz8=";
|
|
};
|
|
meta.homepage = "https://github.com/uben0/tree-sitter-typst";
|
|
};
|
|
udev = buildGrammar {
|
|
language = "udev";
|
|
version = "0.0.0+rev=8f58696";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-udev";
|
|
rev = "8f58696e79092b4ad6bf197415bbd0970acf15cd";
|
|
hash = "sha256-4vkEHlK8r69cvSu7CAXOmyiSSuIRlZcnQAGHtWqx41w=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-udev";
|
|
};
|
|
ungrammar = buildGrammar {
|
|
language = "ungrammar";
|
|
version = "0.0.0+rev=debd26f";
|
|
src = fetchFromGitHub {
|
|
owner = "Philipp-M";
|
|
repo = "tree-sitter-ungrammar";
|
|
rev = "debd26fed283d80456ebafa33a06957b0c52e451";
|
|
hash = "sha256-ftvcD8I+hYqH3EGxaRZ0w8FHjBA34OSTTsrUsAOtayU=";
|
|
};
|
|
meta.homepage = "https://github.com/Philipp-M/tree-sitter-ungrammar";
|
|
};
|
|
unison = buildGrammar {
|
|
language = "unison";
|
|
version = "0.0.0+rev=fb49b81";
|
|
src = fetchFromGitHub {
|
|
owner = "kylegoetz";
|
|
repo = "tree-sitter-unison";
|
|
rev = "fb49b8125509c079e08f345758c03a427129010e";
|
|
hash = "sha256-Y4Pnte9ZxXq7tzjc+cliXO8U57cnHlQxOMuX8u39ptE=";
|
|
};
|
|
generate = true;
|
|
meta.homepage = "https://github.com/kylegoetz/tree-sitter-unison";
|
|
};
|
|
usd = buildGrammar {
|
|
language = "usd";
|
|
version = "0.0.0+rev=ab8c30b";
|
|
src = fetchFromGitHub {
|
|
owner = "ColinKennedy";
|
|
repo = "tree-sitter-usd";
|
|
rev = "ab8c30bde2df0e58c4b3f01f220fb0125ecb57a7";
|
|
hash = "sha256-Y7AYRpiblBd8xun73UohIf8FFkbNIqSXv44bM3L5uDc=";
|
|
};
|
|
meta.homepage = "https://github.com/ColinKennedy/tree-sitter-usd";
|
|
};
|
|
uxntal = buildGrammar {
|
|
language = "uxntal";
|
|
version = "0.0.0+rev=4c5ecd6";
|
|
src = fetchFromGitHub {
|
|
owner = "amaanq";
|
|
repo = "tree-sitter-uxntal";
|
|
rev = "4c5ecd6326ebd61f6f9a22a370cbd100e0d601da";
|
|
hash = "sha256-vgeTsRJ3mlR02jXuucmXpszVOmusZwuV0xj/7sSs+WQ=";
|
|
};
|
|
meta.homepage = "https://github.com/amaanq/tree-sitter-uxntal";
|
|
};
|
|
v = buildGrammar {
|
|
language = "v";
|
|
version = "0.0.0+rev=95869fa";
|
|
src = fetchFromGitHub {
|
|
owner = "vlang";
|
|
repo = "v-analyzer";
|
|
rev = "95869fa2058fbc9098f640b87399971c6d7552c0";
|
|
hash = "sha256-Y3htLfDQ6gjYReQ1z5vlCA+A5n0qFSlu7GHog/b+7/E=";
|
|
};
|
|
location = "tree_sitter_v";
|
|
meta.homepage = "https://github.com/vlang/v-analyzer";
|
|
};
|
|
vala = buildGrammar {
|
|
language = "vala";
|
|
version = "0.0.0+rev=8f690bf";
|
|
src = fetchFromGitHub {
|
|
owner = "vala-lang";
|
|
repo = "tree-sitter-vala";
|
|
rev = "8f690bfa639f2b83d1fb938ed3dd98a7ba453e8b";
|
|
hash = "sha256-YZTE3PkBPCEkMXnLC0HSQ86v5+3/J7/ETDQp8eguFW8=";
|
|
};
|
|
meta.homepage = "https://github.com/vala-lang/tree-sitter-vala";
|
|
};
|
|
vento = buildGrammar {
|
|
language = "vento";
|
|
version = "0.0.0+rev=3321077";
|
|
src = fetchFromGitHub {
|
|
owner = "ventojs";
|
|
repo = "tree-sitter-vento";
|
|
rev = "3321077d7446c1b3b017c294fd56ce028ed817fe";
|
|
hash = "sha256-/U8hZiYC9/pWscAYDIFgttLDMTq6RLNuHKNTZ/Q4bAc=";
|
|
};
|
|
meta.homepage = "https://github.com/ventojs/tree-sitter-vento";
|
|
};
|
|
verilog = buildGrammar {
|
|
language = "verilog";
|
|
version = "0.0.0+rev=2dfddfc";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter";
|
|
repo = "tree-sitter-verilog";
|
|
rev = "2dfddfcb891f74a1cdb9d8ce480a997d11846e17";
|
|
hash = "sha256-ekR9rDaGbDmtzZr0zXubq0brZI4hDsJUzZJTbgxIE2M=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-verilog";
|
|
};
|
|
vhs = buildGrammar {
|
|
language = "vhs";
|
|
version = "0.0.0+rev=9534865";
|
|
src = fetchFromGitHub {
|
|
owner = "charmbracelet";
|
|
repo = "tree-sitter-vhs";
|
|
rev = "9534865e614c95eb9418e5e73f061c32fa4d9540";
|
|
hash = "sha256-Qf4Y1I/X5xGVZ4u2ud+XdC2dL+0sjR+0pJRJ8SUraiQ=";
|
|
};
|
|
meta.homepage = "https://github.com/charmbracelet/tree-sitter-vhs";
|
|
};
|
|
vim = buildGrammar {
|
|
language = "vim";
|
|
version = "0.0.0+rev=052279c";
|
|
src = fetchFromGitHub {
|
|
owner = "neovim";
|
|
repo = "tree-sitter-vim";
|
|
rev = "052279cd5e1d73b075640c64cef97e7bdcd32611";
|
|
hash = "sha256-EoiMqMcBl5bC1Irs2flA2F5nHN6VTZdv6hdCrqoTAcY=";
|
|
};
|
|
meta.homepage = "https://github.com/neovim/tree-sitter-vim";
|
|
};
|
|
vimdoc = buildGrammar {
|
|
language = "vimdoc";
|
|
version = "0.0.0+rev=a75a932";
|
|
src = fetchFromGitHub {
|
|
owner = "neovim";
|
|
repo = "tree-sitter-vimdoc";
|
|
rev = "a75a932449675bbd260213a95f4cd8b3193286f0";
|
|
hash = "sha256-spj8h1ZDY+6sWi+FCALapBsG+ig9H1u3bjkI2+UP0ds=";
|
|
};
|
|
meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc";
|
|
};
|
|
vue = buildGrammar {
|
|
language = "vue";
|
|
version = "0.0.0+rev=22bdfa6";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-grammars";
|
|
repo = "tree-sitter-vue";
|
|
rev = "22bdfa6c9fc0f5ffa44c6e938ec46869ac8a99ff";
|
|
hash = "sha256-LnmUtJJpBIZPTJqrQQ7WI8V44hPw3yxR+j2jR0pHIdY=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-vue";
|
|
};
|
|
wgsl = buildGrammar {
|
|
language = "wgsl";
|
|
version = "0.0.0+rev=40259f3";
|
|
src = fetchFromGitHub {
|
|
owner = "szebniok";
|
|
repo = "tree-sitter-wgsl";
|
|
rev = "40259f3c77ea856841a4e0c4c807705f3e4a2b65";
|
|
hash = "sha256-voLkcJ/062hzipb3Ak/mgQvFbrLUJdnXq1IupzjMJXA=";
|
|
};
|
|
meta.homepage = "https://github.com/szebniok/tree-sitter-wgsl";
|
|
};
|
|
wgsl_bevy = buildGrammar {
|
|
language = "wgsl_bevy";
|
|
version = "0.0.0+rev=4d7b469";
|
|
src = fetchFromGitHub {
|
|
owner = "theHamsta";
|
|
repo = "tree-sitter-wgsl-bevy";
|
|
rev = "4d7b4697dd2598c60a6ccbc51db8b768cd8700b8";
|
|
hash = "sha256-n4RkD6Q0QPYY34MlJSlzlzsUix5xnZnMEU/UCdbxGYI=";
|
|
};
|
|
meta.homepage = "https://github.com/theHamsta/tree-sitter-wgsl-bevy";
|
|
};
|
|
wing = buildGrammar {
|
|
language = "wing";
|
|
version = "0.0.0+rev=0cdff2b";
|
|
src = fetchFromGitHub {
|
|
owner = "winglang";
|
|
repo = "wing";
|
|
rev = "0cdff2bc50e3664049905e952746cadf4ac62f15";
|
|
hash = "sha256-ocHNpn7EKDdoBsanBf8XPhqZYM0wna9a+tDxy4gIO3o=";
|
|
};
|
|
location = "libs/tree-sitter-wing";
|
|
generate = true;
|
|
meta.homepage = "https://github.com/winglang/wing";
|
|
};
|
|
xcompose = buildGrammar {
|
|
language = "xcompose";
|
|
version = "0.0.0+rev=2383cc6";
|
|
src = fetchFromGitHub {
|
|
owner = "ObserverOfTime";
|
|
repo = "tree-sitter-xcompose";
|
|
rev = "2383cc69a2c42cfade41c7cb971fb3862bec6df1";
|
|
hash = "sha256-N8pJhB35IApb41TKn6NuVMEgmQGC+1Nyu5eQck1K5g8=";
|
|
};
|
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-xcompose";
|
|
};
|
|
xml = buildGrammar {
|
|
language = "xml";
|
|
version = "0.0.0+rev=2282ad5";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-grammars";
|
|
repo = "tree-sitter-xml";
|
|
rev = "2282ad5cb8e815523e70d5c82404620bd9a1494c";
|
|
hash = "sha256-CZAVJdT01wXyaDnPxXz6ZhiiDxuvwKCWPGjaWe6FpWk=";
|
|
};
|
|
location = "xml";
|
|
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml";
|
|
};
|
|
yaml = buildGrammar {
|
|
language = "yaml";
|
|
version = "0.0.0+rev=c9ee63b";
|
|
src = fetchFromGitHub {
|
|
owner = "tree-sitter-grammars";
|
|
repo = "tree-sitter-yaml";
|
|
rev = "c9ee63b15c92656a89f7007f38a98f21c3eca81d";
|
|
hash = "sha256-2MWTBUoaf+F/TJU+CWJ22JAoyq63XKxy1wJPxcZFePc=";
|
|
};
|
|
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yaml";
|
|
};
|
|
yang = buildGrammar {
|
|
language = "yang";
|
|
version = "0.0.0+rev=2c0e6be";
|
|
src = fetchFromGitHub {
|
|
owner = "Hubro";
|
|
repo = "tree-sitter-yang";
|
|
rev = "2c0e6be8dd4dcb961c345fa35c309ad4f5bd3502";
|
|
hash = "sha256-6EIK1EStHrUHBLZBsZqd1LL05ZAJ6PKUyIzBBsTVjO8=";
|
|
};
|
|
meta.homepage = "https://github.com/Hubro/tree-sitter-yang";
|
|
};
|
|
yuck = buildGrammar {
|
|
language = "yuck";
|
|
version = "0.0.0+rev=c348825";
|
|
src = fetchFromGitHub {
|
|
owner = "Philipp-M";
|
|
repo = "tree-sitter-yuck";
|
|
rev = "c348825d3f86dec71dee0e1223c6bd73114e3579";
|
|
hash = "sha256-H4tsLDo9Egp1mpZGcA5Z9C9wPFNxPEBDTugUYKeYW9I=";
|
|
};
|
|
meta.homepage = "https://github.com/Philipp-M/tree-sitter-yuck";
|
|
};
|
|
zathurarc = buildGrammar {
|
|
language = "zathurarc";
|
|
version = "0.0.0+rev=aad4302";
|
|
src = fetchFromGitHub {
|
|
owner = "Freed-Wu";
|
|
repo = "tree-sitter-zathurarc";
|
|
rev = "aad4302fb5a5176004b688fcab4ae7dcf36bf49a";
|
|
hash = "sha256-mo/gYg6cDp38hx3HTqI4CqPHTGLQ/Je9fs1rYn10Aws=";
|
|
};
|
|
meta.homepage = "https://github.com/Freed-Wu/tree-sitter-zathurarc";
|
|
};
|
|
zig = buildGrammar {
|
|
language = "zig";
|
|
version = "0.0.0+rev=0d08703";
|
|
src = fetchFromGitHub {
|
|
owner = "maxxnino";
|
|
repo = "tree-sitter-zig";
|
|
rev = "0d08703e4c3f426ec61695d7617415fff97029bd";
|
|
hash = "sha256-a3W7eBUN4V3HD3YPr1+3tpuWQfIQy1Wu8qxCQx0hEnI=";
|
|
};
|
|
meta.homepage = "https://github.com/maxxnino/tree-sitter-zig";
|
|
};
|
|
}
|