fix: install dependencies

This commit is contained in:
Christian Clason 2023-05-31 09:19:16 +02:00
parent 008cc677d2
commit ea192c36ad
8 changed files with 205 additions and 131 deletions

View file

@ -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,
},