Files
wehub-resource-sync 41cb1c0170
OpenSSF Scorecard / scorecard (push) Failing after 0s
DCO / dco (push) Failing after 0s
CodeQL SAST / analyze (push) Failing after 1s
Deploy Pages / deploy (push) Failing after 1s
chore: import upstream snapshot with attribution
2026-07-13 12:28:05 +08:00

1295 lines
28 KiB
JSON

[
{
"name": "solidity",
"enum": "SOLIDITY",
"display": "Solidity",
"ts_func": "tree_sitter_solidity",
"repo": "https://github.com/JoranHonig/tree-sitter-solidity",
"subdir": "",
"extensions": [
".sol"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "typst",
"enum": "TYPST",
"display": "Typst",
"ts_func": "tree_sitter_typst",
"repo": "https://github.com/uben0/tree-sitter-typst",
"subdir": "",
"extensions": [
".typ"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "gdscript",
"enum": "GDSCRIPT",
"display": "GDScript",
"ts_func": "tree_sitter_gdscript",
"repo": "https://github.com/PrestonKnopp/tree-sitter-gdscript",
"subdir": "",
"extensions": [
".gd"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "gleam",
"enum": "GLEAM",
"display": "Gleam",
"ts_func": "tree_sitter_gleam",
"repo": "https://github.com/gleam-lang/tree-sitter-gleam",
"subdir": "",
"extensions": [
".gleam"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "powershell",
"enum": "POWERSHELL",
"display": "PowerShell",
"ts_func": "tree_sitter_powershell",
"repo": "https://github.com/airbus-cert/tree-sitter-powershell",
"subdir": "",
"extensions": [
".ps1",
".psm1",
".psd1"
],
"filenames": [],
"has_scanner": true,
"module_root": "program"
},
{
"name": "pascal",
"enum": "PASCAL",
"display": "Pascal",
"ts_func": "tree_sitter_pascal",
"repo": "https://github.com/Isopod/tree-sitter-pascal",
"subdir": "",
"extensions": [
".pas",
".lpr",
".dpr"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "d",
"enum": "DLANG",
"display": "D",
"ts_func": "tree_sitter_d",
"repo": "https://github.com/gdamore/tree-sitter-d",
"subdir": "",
"extensions": [
".d"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "scheme",
"enum": "SCHEME",
"display": "Scheme",
"ts_func": "tree_sitter_scheme",
"repo": "https://github.com/6cdh/tree-sitter-scheme",
"subdir": "",
"extensions": [
".scm",
".ss"
],
"filenames": [],
"has_scanner": false,
"module_root": "program"
},
{
"name": "fennel",
"enum": "FENNEL",
"display": "Fennel",
"ts_func": "tree_sitter_fennel",
"repo": "https://github.com/TravonteD/tree-sitter-fennel",
"subdir": "",
"extensions": [
".fnl"
],
"filenames": [],
"has_scanner": false,
"module_root": "program"
},
{
"name": "fish",
"enum": "FISH",
"display": "Fish",
"ts_func": "tree_sitter_fish",
"repo": "https://github.com/ram02z/tree-sitter-fish",
"subdir": "",
"extensions": [
".fish"
],
"filenames": [],
"has_scanner": true,
"module_root": "program"
},
{
"name": "awk",
"enum": "AWK",
"display": "AWK",
"ts_func": "tree_sitter_awk",
"repo": "https://github.com/Beaglefoot/tree-sitter-awk",
"subdir": "",
"extensions": [
".awk"
],
"filenames": [],
"has_scanner": true,
"module_root": "program"
},
{
"name": "zsh",
"enum": "ZSH",
"display": "Zsh",
"ts_func": "tree_sitter_zsh",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-zsh",
"subdir": "",
"extensions": [
".zsh"
],
"filenames": [
".zshrc",
".zshenv",
".zprofile"
],
"has_scanner": true,
"module_root": "program"
},
{
"name": "tcl",
"enum": "TCL",
"display": "Tcl",
"ts_func": "tree_sitter_tcl",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-tcl",
"subdir": "",
"extensions": [
".tcl"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "ada",
"enum": "ADA",
"display": "Ada",
"ts_func": "tree_sitter_ada",
"repo": "https://github.com/briot/tree-sitter-ada",
"subdir": "",
"extensions": [
".adb",
".ads"
],
"filenames": [],
"has_scanner": false,
"module_root": "compilation"
},
{
"name": "agda",
"enum": "AGDA",
"display": "Agda",
"ts_func": "tree_sitter_agda",
"repo": "https://github.com/tree-sitter/tree-sitter-agda",
"subdir": "",
"extensions": [
".agda"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "racket",
"enum": "RACKET",
"display": "Racket",
"ts_func": "tree_sitter_racket",
"repo": "https://github.com/6cdh/tree-sitter-racket",
"subdir": "",
"extensions": [
".rkt"
],
"filenames": [],
"has_scanner": true,
"module_root": "program"
},
{
"name": "odin",
"enum": "ODIN",
"display": "Odin",
"ts_func": "tree_sitter_odin",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-odin",
"subdir": "",
"extensions": [
".odin"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "rescript",
"enum": "RESCRIPT",
"display": "ReScript",
"ts_func": "tree_sitter_rescript",
"repo": "https://github.com/nkrkv/tree-sitter-rescript",
"subdir": "",
"extensions": [
".res",
".resi"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "purescript",
"enum": "PURESCRIPT",
"display": "PureScript",
"ts_func": "tree_sitter_purescript",
"repo": "https://github.com/postsolar/tree-sitter-purescript",
"subdir": "",
"extensions": [
".purs"
],
"filenames": [],
"has_scanner": true,
"module_root": "module"
},
{
"name": "nickel",
"enum": "NICKEL",
"display": "Nickel",
"ts_func": "tree_sitter_nickel",
"repo": "https://github.com/nickel-lang/tree-sitter-nickel",
"subdir": "",
"extensions": [
".ncl"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "crystal",
"enum": "CRYSTAL",
"display": "Crystal",
"ts_func": "tree_sitter_crystal",
"repo": "https://github.com/keidax/tree-sitter-crystal",
"subdir": "",
"extensions": [
".cr"
],
"filenames": [],
"has_scanner": true,
"module_root": "program"
},
{
"name": "teal",
"enum": "TEAL",
"display": "Teal",
"ts_func": "tree_sitter_teal",
"repo": "https://github.com/euclidianAce/tree-sitter-teal",
"subdir": "",
"extensions": [
".tl"
],
"filenames": [],
"has_scanner": true,
"module_root": "program"
},
{
"name": "hare",
"enum": "HARE",
"display": "Hare",
"ts_func": "tree_sitter_hare",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-hare",
"subdir": "",
"extensions": [
".ha"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "pony",
"enum": "PONY",
"display": "Pony",
"ts_func": "tree_sitter_pony",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-pony",
"subdir": "",
"extensions": [
".pony"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "luau",
"enum": "LUAU",
"display": "Luau",
"ts_func": "tree_sitter_luau",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-luau",
"subdir": "",
"extensions": [
".luau"
],
"filenames": [],
"has_scanner": true,
"module_root": "program"
},
{
"name": "janet",
"enum": "JANET",
"display": "Janet",
"ts_func": "tree_sitter_janet_simple",
"repo": "https://github.com/sogaiu/tree-sitter-janet-simple",
"subdir": "",
"extensions": [
".janet"
],
"filenames": [],
"has_scanner": true,
"module_root": "source"
},
{
"name": "sway",
"enum": "SWAY",
"display": "Sway",
"ts_func": "tree_sitter_sway",
"repo": "https://github.com/FuelLabs/tree-sitter-sway",
"subdir": "",
"extensions": [
".sw"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "nasm",
"enum": "NASM",
"display": "NASM",
"ts_func": "tree_sitter_nasm",
"repo": "https://github.com/naclsn/tree-sitter-nasm",
"subdir": "",
"extensions": [
".nasm"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "assembly",
"enum": "ASSEMBLY",
"display": "Assembly",
"ts_func": "tree_sitter_asm",
"repo": "https://github.com/rush-rs/tree-sitter-asm",
"subdir": "",
"extensions": [
".s",
".S"
],
"filenames": [],
"has_scanner": false,
"module_root": "program"
},
{
"name": "astro",
"enum": "ASTRO",
"display": "Astro",
"ts_func": "tree_sitter_astro",
"repo": "https://github.com/virchau13/tree-sitter-astro",
"subdir": "",
"extensions": [
".astro"
],
"filenames": [],
"has_scanner": true,
"module_root": "document"
},
{
"name": "blade",
"enum": "BLADE",
"display": "Blade",
"ts_func": "tree_sitter_blade",
"repo": "https://github.com/EmranMR/tree-sitter-blade",
"subdir": "",
"extensions": [
".blade.php"
],
"filenames": [],
"has_scanner": true,
"module_root": "document"
},
{
"name": "just",
"enum": "JUST",
"display": "Just",
"ts_func": "tree_sitter_just",
"repo": "https://github.com/IndianBoy42/tree-sitter-just",
"subdir": "",
"extensions": [],
"filenames": [
"justfile",
"Justfile",
".justfile"
],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "gotemplate",
"enum": "GOTEMPLATE",
"display": "Go Template",
"ts_func": "tree_sitter_gotmpl",
"repo": "https://github.com/ngalaiko/tree-sitter-go-template",
"subdir": "",
"extensions": [
".tmpl",
".gotmpl"
],
"filenames": [],
"has_scanner": false,
"module_root": "template"
},
{
"name": "templ",
"enum": "TEMPL",
"display": "Templ",
"ts_func": "tree_sitter_templ",
"repo": "https://github.com/vrischmann/tree-sitter-templ",
"subdir": "",
"extensions": [
".templ"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "liquid",
"enum": "LIQUID",
"display": "Liquid",
"ts_func": "tree_sitter_liquid",
"repo": "https://github.com/hankthetank27/tree-sitter-liquid",
"subdir": "",
"extensions": [
".liquid"
],
"filenames": [],
"has_scanner": true,
"module_root": "template"
},
{
"name": "jinja2",
"enum": "JINJA2",
"display": "Jinja2",
"ts_func": "tree_sitter_jinja2",
"repo": "https://github.com/dbt-labs/tree-sitter-jinja2",
"subdir": "",
"extensions": [
".j2",
".jinja2",
".jinja"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "prisma",
"enum": "PRISMA",
"display": "Prisma",
"ts_func": "tree_sitter_prisma",
"repo": "https://github.com/victorhqc/tree-sitter-prisma",
"subdir": "",
"extensions": [
".prisma"
],
"filenames": [],
"has_scanner": false,
"module_root": "program"
},
{
"name": "hyprlang",
"enum": "HYPRLANG",
"display": "Hyprlang",
"ts_func": "tree_sitter_hyprlang",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-hyprlang",
"subdir": "",
"extensions": [
".hl"
],
"filenames": [
"hyprland.conf"
],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "dotenv",
"enum": "DOTENV",
"display": "DotEnv",
"ts_func": "tree_sitter_dotenv",
"repo": "https://github.com/pnx/tree-sitter-dotenv",
"subdir": "",
"extensions": [
".env"
],
"filenames": [
".env",
".env.local",
".env.development",
".env.production"
],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "diff",
"enum": "DIFF",
"display": "Diff",
"ts_func": "tree_sitter_diff",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-diff",
"subdir": "",
"extensions": [
".diff",
".patch"
],
"filenames": [],
"has_scanner": false,
"module_root": "source"
},
{
"name": "wgsl",
"enum": "WGSL",
"display": "WGSL",
"ts_func": "tree_sitter_wgsl",
"repo": "https://github.com/szebniok/tree-sitter-wgsl",
"subdir": "",
"extensions": [
".wgsl"
],
"filenames": [],
"has_scanner": true,
"module_root": "translation_unit"
},
{
"name": "kdl",
"enum": "KDL",
"display": "KDL",
"ts_func": "tree_sitter_kdl",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-kdl",
"subdir": "",
"extensions": [
".kdl"
],
"filenames": [],
"has_scanner": true,
"module_root": "document"
},
{
"name": "json5",
"enum": "JSON5",
"display": "JSON5",
"ts_func": "tree_sitter_json5",
"repo": "https://github.com/Joakker/tree-sitter-json5",
"subdir": "",
"extensions": [
".json5"
],
"filenames": [],
"has_scanner": false,
"module_root": "document"
},
{
"name": "jsonnet",
"enum": "JSONNET",
"display": "Jsonnet",
"ts_func": "tree_sitter_jsonnet",
"repo": "https://github.com/sourcegraph/tree-sitter-jsonnet",
"subdir": "",
"extensions": [
".jsonnet",
".libsonnet"
],
"filenames": [],
"has_scanner": true,
"module_root": "document"
},
{
"name": "ron",
"enum": "RON",
"display": "RON",
"ts_func": "tree_sitter_ron",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-ron",
"subdir": "",
"extensions": [
".ron"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "thrift",
"enum": "THRIFT",
"display": "Thrift",
"ts_func": "tree_sitter_thrift",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-thrift",
"subdir": "",
"extensions": [
".thrift"
],
"filenames": [],
"has_scanner": false,
"module_root": "document"
},
{
"name": "capnp",
"enum": "CAPNP",
"display": "Cap'n Proto",
"ts_func": "tree_sitter_capnp",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-capnp",
"subdir": "",
"extensions": [
".capnp"
],
"filenames": [],
"has_scanner": false,
"module_root": "source"
},
{
"name": "properties",
"enum": "PROPERTIES",
"display": "Properties",
"ts_func": "tree_sitter_properties",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-properties",
"subdir": "",
"extensions": [
".properties"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "sshconfig",
"enum": "SSHCONFIG",
"display": "SSH Config",
"ts_func": "tree_sitter_ssh_config",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-ssh-config",
"subdir": "",
"extensions": [],
"filenames": [
"ssh_config",
"sshd_config",
".ssh/config"
],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "bibtex",
"enum": "BIBTEX",
"display": "BibTeX",
"ts_func": "tree_sitter_bibtex",
"repo": "https://github.com/latex-lsp/tree-sitter-bibtex",
"subdir": "",
"extensions": [
".bib"
],
"filenames": [],
"has_scanner": false,
"module_root": "document"
},
{
"name": "starlark",
"enum": "STARLARK",
"display": "Starlark",
"ts_func": "tree_sitter_starlark",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-starlark",
"subdir": "",
"extensions": [
".star",
".bzl"
],
"filenames": [
"BUILD",
"BUILD.bazel",
"WORKSPACE",
"WORKSPACE.bazel"
],
"has_scanner": true,
"module_root": "module"
},
{
"name": "bicep",
"enum": "BICEP",
"display": "Bicep",
"ts_func": "tree_sitter_bicep",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-bicep",
"subdir": "",
"extensions": [
".bicep"
],
"filenames": [],
"has_scanner": true,
"module_root": "program"
},
{
"name": "csv",
"enum": "CSV",
"display": "CSV",
"ts_func": "tree_sitter_csv",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-csv",
"subdir": "csv",
"extensions": [
".csv"
],
"filenames": [],
"has_scanner": false,
"module_root": "document"
},
{
"name": "requirements",
"enum": "REQUIREMENTS",
"display": "Requirements",
"ts_func": "tree_sitter_requirements",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-requirements",
"subdir": "",
"extensions": [],
"filenames": [
"requirements.txt",
"requirements-dev.txt",
"requirements-test.txt"
],
"has_scanner": false,
"module_root": "file"
},
{
"name": "hlsl",
"enum": "HLSL",
"display": "HLSL",
"ts_func": "tree_sitter_hlsl",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-hlsl",
"subdir": "",
"extensions": [
".hlsl",
".hlsli",
".fx"
],
"filenames": [],
"has_scanner": true,
"module_root": "translation_unit"
},
{
"name": "vhdl",
"enum": "VHDL",
"display": "VHDL",
"ts_func": "tree_sitter_vhdl",
"repo": "https://github.com/jpt13653903/tree-sitter-vhdl",
"subdir": "",
"extensions": [
".vhd",
".vhdl"
],
"filenames": [],
"has_scanner": true,
"module_root": "design_file"
},
{
"name": "systemverilog",
"enum": "SYSTEMVERILOG",
"display": "SystemVerilog",
"ts_func": "tree_sitter_systemverilog",
"repo": "https://github.com/gmlarumbe/tree-sitter-systemverilog",
"subdir": "",
"extensions": [
".sv",
".svh"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "devicetree",
"enum": "DEVICETREE",
"display": "DeviceTree",
"ts_func": "tree_sitter_devicetree",
"repo": "https://github.com/joelspadin/tree-sitter-devicetree",
"subdir": "",
"extensions": [
".dts",
".dtsi",
".overlay"
],
"filenames": [],
"has_scanner": false,
"module_root": "document"
},
{
"name": "linkerscript",
"enum": "LINKERSCRIPT",
"display": "Linker Script",
"ts_func": "tree_sitter_linkerscript",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-linkerscript",
"subdir": "",
"extensions": [
".ld",
".lds"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "gn",
"enum": "GN",
"display": "GN",
"ts_func": "tree_sitter_gn",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-gn",
"subdir": "",
"extensions": [
".gn",
".gni"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "kconfig",
"enum": "KCONFIG",
"display": "Kconfig",
"ts_func": "tree_sitter_kconfig",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-kconfig",
"subdir": "",
"extensions": [],
"filenames": [
"Kconfig"
],
"has_scanner": true,
"module_root": "source"
},
{
"name": "bitbake",
"enum": "BITBAKE",
"display": "BitBake",
"ts_func": "tree_sitter_bitbake",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-bitbake",
"subdir": "",
"extensions": [
".bb",
".bbclass",
".bbappend"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "smali",
"enum": "SMALI",
"display": "Smali",
"ts_func": "tree_sitter_smali",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-smali",
"subdir": "",
"extensions": [
".smali"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "tablegen",
"enum": "TABLEGEN",
"display": "TableGen",
"ts_func": "tree_sitter_tablegen",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-tablegen",
"subdir": "",
"extensions": [
".td"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "ispc",
"enum": "ISPC",
"display": "ISPC",
"ts_func": "tree_sitter_ispc",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-ispc",
"subdir": "",
"extensions": [
".ispc"
],
"filenames": [],
"has_scanner": false,
"module_root": "translation_unit"
},
{
"name": "cairo",
"enum": "CAIRO",
"display": "Cairo",
"ts_func": "tree_sitter_cairo",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-cairo",
"subdir": "",
"extensions": [
".cairo"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "move",
"enum": "MOVE",
"display": "Move",
"ts_func": "tree_sitter_move",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-move",
"subdir": "",
"extensions": [
".move"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "squirrel",
"enum": "SQUIRREL",
"display": "Squirrel",
"ts_func": "tree_sitter_squirrel",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-squirrel",
"subdir": "",
"extensions": [
".nut"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "func",
"enum": "FUNC",
"display": "FunC",
"ts_func": "tree_sitter_func",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-func",
"subdir": "",
"extensions": [
".fc"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "regex",
"enum": "REGEX",
"display": "Regex",
"ts_func": "tree_sitter_regex",
"repo": "https://github.com/tree-sitter/tree-sitter-regex",
"subdir": "",
"extensions": [],
"filenames": [],
"has_scanner": false,
"module_root": "pattern"
},
{
"name": "jsdoc",
"enum": "JSDOC",
"display": "JSDoc",
"ts_func": "tree_sitter_jsdoc",
"repo": "https://github.com/tree-sitter/tree-sitter-jsdoc",
"subdir": "",
"extensions": [],
"filenames": [],
"has_scanner": true,
"module_root": "document"
},
{
"name": "rst",
"enum": "RST",
"display": "reStructuredText",
"ts_func": "tree_sitter_rst",
"repo": "https://github.com/stsewd/tree-sitter-rst",
"subdir": "",
"extensions": [
".rst"
],
"filenames": [],
"has_scanner": true,
"module_root": "document"
},
{
"name": "beancount",
"enum": "BEANCOUNT",
"display": "Beancount",
"ts_func": "tree_sitter_beancount",
"repo": "https://github.com/polarmutex/tree-sitter-beancount",
"subdir": "",
"extensions": [
".beancount"
],
"filenames": [],
"has_scanner": true,
"module_root": "file"
},
{
"name": "mermaid",
"enum": "MERMAID",
"display": "Mermaid",
"ts_func": "tree_sitter_mermaid",
"repo": "https://github.com/monaqa/tree-sitter-mermaid",
"subdir": "",
"extensions": [
".mmd",
".mermaid"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "puppet",
"enum": "PUPPET",
"display": "Puppet",
"ts_func": "tree_sitter_puppet",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-puppet",
"subdir": "",
"extensions": [
".pp"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "po",
"enum": "PO",
"display": "PO",
"ts_func": "tree_sitter_po",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-po",
"subdir": "",
"extensions": [
".po",
".pot"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "gitattributes",
"enum": "GITATTRIBUTES",
"display": "gitattributes",
"ts_func": "tree_sitter_gitattributes",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-gitattributes",
"subdir": "",
"extensions": [],
"filenames": [
".gitattributes"
],
"has_scanner": false,
"module_root": "source"
},
{
"name": "gitignore",
"enum": "GITIGNORE",
"display": "gitignore",
"ts_func": "tree_sitter_gitignore",
"repo": "https://github.com/shunsambongi/tree-sitter-gitignore",
"subdir": "",
"extensions": [],
"filenames": [
".gitignore",
".dockerignore",
".npmignore"
],
"has_scanner": false,
"module_root": "document"
},
{
"name": "slang",
"enum": "SLANG",
"display": "Slang",
"ts_func": "tree_sitter_slang",
"repo": "https://github.com/tree-sitter-grammars/tree-sitter-slang",
"subdir": "",
"extensions": [
".slang"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "llvm",
"enum": "LLVM_IR",
"display": "LLVM IR",
"ts_func": "tree_sitter_llvm",
"repo": "https://github.com/benwilliamgraham/tree-sitter-llvm",
"subdir": "",
"extensions": [
".ll"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "smithy",
"enum": "SMITHY",
"display": "Smithy",
"ts_func": "tree_sitter_smithy",
"repo": "https://github.com/indoorvivants/tree-sitter-smithy",
"subdir": "",
"extensions": [
".smithy"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "wit",
"enum": "WIT",
"display": "WIT",
"ts_func": "tree_sitter_wit",
"repo": "https://github.com/bytecodealliance/tree-sitter-wit",
"subdir": "",
"extensions": [
".wit"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "tlaplus",
"enum": "TLAPLUS",
"display": "TLA+",
"ts_func": "tree_sitter_tlaplus",
"repo": "https://github.com/tlaplus-community/tree-sitter-tlaplus",
"subdir": "",
"extensions": [
".tla"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
},
{
"name": "pkl",
"enum": "PKL",
"display": "Pkl",
"ts_func": "tree_sitter_pkl",
"repo": "https://github.com/apple/tree-sitter-pkl",
"subdir": "",
"extensions": [
".pkl"
],
"filenames": [],
"has_scanner": true,
"module_root": "module"
},
{
"name": "gomod",
"enum": "GOMOD",
"display": "Go Mod",
"ts_func": "tree_sitter_gomod",
"repo": "https://github.com/camdencheek/tree-sitter-go-mod",
"subdir": "",
"extensions": [],
"filenames": [
"go.mod"
],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "apex",
"enum": "APEX",
"display": "Apex",
"ts_func": "tree_sitter_apex",
"repo": "https://github.com/aheber/tree-sitter-sfapex",
"subdir": "apex",
"extensions": [
".cls",
".trigger"
],
"filenames": [],
"has_scanner": false,
"module_root": "parser_output"
},
{
"name": "soql",
"enum": "SOQL",
"display": "SOQL",
"ts_func": "tree_sitter_soql",
"repo": "https://github.com/aheber/tree-sitter-sfapex",
"subdir": "soql",
"extensions": [
".soql"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "sosl",
"enum": "SOSL",
"display": "SOSL",
"ts_func": "tree_sitter_sosl",
"repo": "https://github.com/aheber/tree-sitter-sfapex",
"subdir": "sosl",
"extensions": [
".sosl"
],
"filenames": [],
"has_scanner": false,
"module_root": "source_file"
},
{
"name": "pine",
"enum": "PINE",
"display": "PineScript",
"ts_func": "tree_sitter_pine",
"repo": "https://github.com/kvarenzn/tree-sitter-pine",
"subdir": "",
"extensions": [
".pine"
],
"filenames": [],
"has_scanner": true,
"module_root": "source_file"
}
]