mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-07 14:00:00 -04:00
fix: install dependencies
This commit is contained in:
parent
008cc677d2
commit
ea192c36ad
8 changed files with 205 additions and 131 deletions
|
|
@ -12,6 +12,7 @@
|
|||
---@field install_info InstallInfo
|
||||
---@field filetype string[]
|
||||
---@field maintainers string[]
|
||||
---@field requires string[]
|
||||
---@field tier integer|nil
|
||||
---@field readme_note string|nil
|
||||
|
||||
|
|
@ -43,6 +44,7 @@ M.configs = {
|
|||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
maintainers = { '@ObserverOfTime' },
|
||||
requires = { 'cpp' },
|
||||
},
|
||||
|
||||
astro = {
|
||||
|
|
@ -51,6 +53,7 @@ M.configs = {
|
|||
files = { 'src/parser.c', 'src/scanner.cc' },
|
||||
},
|
||||
maintainers = { '@virchau13' },
|
||||
requires = { 'html', 'html_tags' },
|
||||
},
|
||||
|
||||
awk = {
|
||||
|
|
@ -225,6 +228,7 @@ M.configs = {
|
|||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { '@theHamsta' },
|
||||
requires = { 'c' },
|
||||
},
|
||||
|
||||
css = {
|
||||
|
|
@ -242,6 +246,7 @@ M.configs = {
|
|||
location = 'csv',
|
||||
},
|
||||
maintainers = { '@amaanq' },
|
||||
requires = { 'tsv' },
|
||||
tier = 2,
|
||||
},
|
||||
|
||||
|
|
@ -252,6 +257,7 @@ M.configs = {
|
|||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { '@theHamsta' },
|
||||
requires = { 'cpp' },
|
||||
},
|
||||
|
||||
cue = {
|
||||
|
|
@ -349,6 +355,11 @@ M.configs = {
|
|||
tier = 4,
|
||||
},
|
||||
|
||||
ecma = {
|
||||
maintainers = { '@steelsojka' },
|
||||
readme_note = 'queries required by javascript, typescript, tsx, qmljs',
|
||||
},
|
||||
|
||||
eex = {
|
||||
install_info = {
|
||||
url = 'https://github.com/connorlay/tree-sitter-eex',
|
||||
|
|
@ -394,6 +405,7 @@ M.configs = {
|
|||
url = 'https://github.com/tree-sitter/tree-sitter-embedded-template',
|
||||
files = { 'src/parser.c' },
|
||||
},
|
||||
tier = 4,
|
||||
},
|
||||
|
||||
erlang = {
|
||||
|
|
@ -552,6 +564,7 @@ M.configs = {
|
|||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { '@theHamsta' },
|
||||
requires = { 'c' },
|
||||
},
|
||||
|
||||
go = {
|
||||
|
|
@ -626,6 +639,7 @@ M.configs = {
|
|||
url = 'https://github.com/slackhq/tree-sitter-hack',
|
||||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
tier = 4,
|
||||
},
|
||||
|
||||
hare = {
|
||||
|
|
@ -641,6 +655,7 @@ M.configs = {
|
|||
url = 'https://github.com/tree-sitter/tree-sitter-haskell',
|
||||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
tier = 4,
|
||||
},
|
||||
|
||||
haskell_persistent = {
|
||||
|
|
@ -675,6 +690,7 @@ M.configs = {
|
|||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { '@winston0410' },
|
||||
requires = { 'json' },
|
||||
},
|
||||
|
||||
hlsl = {
|
||||
|
|
@ -684,6 +700,7 @@ M.configs = {
|
|||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { '@theHamsta' },
|
||||
requires = { 'cpp' },
|
||||
},
|
||||
|
||||
hocon = {
|
||||
|
|
@ -704,12 +721,18 @@ M.configs = {
|
|||
tier = 4,
|
||||
},
|
||||
|
||||
html_tags = {
|
||||
maintainers = { '@TravonteD' },
|
||||
readme_note = 'queries required by html, astro, vue, svelte',
|
||||
},
|
||||
|
||||
html = {
|
||||
install_info = {
|
||||
url = 'https://github.com/tree-sitter/tree-sitter-html',
|
||||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
maintainers = { '@TravonteD' },
|
||||
requires = { 'html_tags' },
|
||||
},
|
||||
|
||||
htmldjango = {
|
||||
|
|
@ -755,6 +778,7 @@ M.configs = {
|
|||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { '@fab4100' },
|
||||
requires = { 'c' },
|
||||
},
|
||||
|
||||
janet_simple = {
|
||||
|
|
@ -779,6 +803,7 @@ M.configs = {
|
|||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
maintainers = { '@steelsojka' },
|
||||
requires = { 'ecma', 'jsx' },
|
||||
},
|
||||
|
||||
jq = {
|
||||
|
|
@ -820,7 +845,7 @@ M.configs = {
|
|||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { '@WhyNotHugo' },
|
||||
readme_note = 'JSON with comments',
|
||||
requires = { 'json' },
|
||||
},
|
||||
|
||||
jsonnet = {
|
||||
|
|
@ -831,6 +856,11 @@ M.configs = {
|
|||
maintainers = { '@nawordar' },
|
||||
},
|
||||
|
||||
jsx = {
|
||||
maintainers = { '@steelsojka' },
|
||||
readme_note = 'queries required by javascript, tsx',
|
||||
},
|
||||
|
||||
julia = {
|
||||
install_info = {
|
||||
url = 'https://github.com/tree-sitter/tree-sitter-julia',
|
||||
|
|
@ -903,8 +933,8 @@ M.configs = {
|
|||
url = 'https://github.com/MunifTanjim/tree-sitter-lua',
|
||||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
tier = 1,
|
||||
maintainers = { '@muniftanjim' },
|
||||
tier = 1,
|
||||
},
|
||||
|
||||
luadoc = {
|
||||
|
|
@ -930,6 +960,7 @@ M.configs = {
|
|||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
maintainers = { '@amaanq' },
|
||||
requires = { 'lua' },
|
||||
},
|
||||
|
||||
m68k = {
|
||||
|
|
@ -956,6 +987,7 @@ M.configs = {
|
|||
},
|
||||
maintainers = { '@MDeiml' },
|
||||
readme_note = 'basic highlighting',
|
||||
requires = { 'markdown_inline' },
|
||||
tier = 1,
|
||||
},
|
||||
|
||||
|
|
@ -1008,8 +1040,8 @@ M.configs = {
|
|||
files = { 'src/parser.c' },
|
||||
requires_generate_from_grammar = true,
|
||||
},
|
||||
tier = 4,
|
||||
maintainers = { '@artagnon' },
|
||||
tier = 4,
|
||||
},
|
||||
|
||||
nickel = {
|
||||
|
|
@ -1017,6 +1049,7 @@ M.configs = {
|
|||
url = 'https://github.com/nickel-lang/tree-sitter-nickel',
|
||||
files = { 'src/parser.c', 'src/scanner.cc' },
|
||||
},
|
||||
tier = 4,
|
||||
},
|
||||
|
||||
ninja = {
|
||||
|
|
@ -1041,8 +1074,8 @@ M.configs = {
|
|||
files = { 'src/parser.c', 'src/scanner.cc' },
|
||||
use_makefile = true,
|
||||
},
|
||||
tier = 4,
|
||||
maintainers = { '@JoeyGrajciar', '@vhyrro' },
|
||||
tier = 4,
|
||||
},
|
||||
|
||||
nqc = {
|
||||
|
|
@ -1060,6 +1093,7 @@ M.configs = {
|
|||
files = { 'src/parser.c' },
|
||||
},
|
||||
maintainers = { '@amaanq' },
|
||||
requires = { 'c' },
|
||||
},
|
||||
|
||||
ocaml = {
|
||||
|
|
@ -1078,6 +1112,7 @@ M.configs = {
|
|||
location = 'interface',
|
||||
},
|
||||
maintainers = { '@undu' },
|
||||
requires = { 'ocaml' },
|
||||
},
|
||||
|
||||
ocamllex = {
|
||||
|
|
@ -1102,6 +1137,7 @@ M.configs = {
|
|||
url = 'https://github.com/milisims/tree-sitter-org',
|
||||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
tier = 4,
|
||||
},
|
||||
|
||||
pascal = {
|
||||
|
|
@ -1229,6 +1265,7 @@ M.configs = {
|
|||
location = 'psv',
|
||||
},
|
||||
maintainers = { '@amaanq' },
|
||||
requires = { 'tsv' },
|
||||
tier = 2,
|
||||
},
|
||||
|
||||
|
|
@ -1289,6 +1326,7 @@ M.configs = {
|
|||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
maintainers = { '@Decodetalkers' },
|
||||
requires = { 'ecma' },
|
||||
},
|
||||
|
||||
query = {
|
||||
|
|
@ -1441,6 +1479,8 @@ M.configs = {
|
|||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
maintainers = { '@elianiva' },
|
||||
requires = { 'css' },
|
||||
tier = 3,
|
||||
},
|
||||
|
||||
slint = {
|
||||
|
|
@ -1540,6 +1580,7 @@ M.configs = {
|
|||
files = { 'src/parser.c', 'src/scanner.c' },
|
||||
},
|
||||
maintainers = { '@elianiva' },
|
||||
requires = { 'html_tags' },
|
||||
},
|
||||
|
||||
swift = {
|
||||
|
|
@ -1601,6 +1642,8 @@ M.configs = {
|
|||
location = 'dialects/terraform',
|
||||
},
|
||||
maintainers = { '@MichaHoffmann' },
|
||||
requires = { 'hcl' },
|
||||
tier = 3,
|
||||
},
|
||||
|
||||
thrift = {
|
||||
|
|
@ -1663,6 +1706,7 @@ M.configs = {
|
|||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { '@steelsojka' },
|
||||
requires = { 'ecma', 'jsx', 'typescript' },
|
||||
},
|
||||
|
||||
turtle = {
|
||||
|
|
@ -1689,6 +1733,7 @@ M.configs = {
|
|||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { '@steelsojka' },
|
||||
requires = { 'ecma' },
|
||||
},
|
||||
|
||||
ungrammar = {
|
||||
|
|
@ -1783,6 +1828,7 @@ M.configs = {
|
|||
files = { 'src/parser.c', 'src/scanner.cc' },
|
||||
},
|
||||
maintainers = { '@WhyNotHugo' },
|
||||
requires = { 'html_tags' },
|
||||
},
|
||||
|
||||
wing = {
|
||||
|
|
@ -1820,6 +1866,7 @@ M.configs = {
|
|||
location = 'tree-sitter-xml',
|
||||
},
|
||||
maintainers = { '@ObserverOfTime' },
|
||||
requires = { 'dtd' },
|
||||
tier = 2,
|
||||
},
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue