fix: include all 248 languages (was filtering out injection grammars)
Author: Aaron Steven White
Commit
551a01b49bbc586ae04d0434ffbecc6af9bd945fParent: 38eb4efa08
Structural diff unavailable
These commits were pushed via plain git push, so no pre-parsed
schemas are available. Install git-remote-cospan and re-push via panproto:// to
see scope-level changes, breaking change detection, and semantic diffs.
brew install panproto/tap/git-remote-cospan1 file changed +32 -1
@@ -1,9 +1,10 @@
1-// Generated from panproto grammars.toml 1+// Generated from panproto grammars.toml (248 languages) 22 export const ALL_LANGUAGES = [ 33 { value: 'actionscript', label: 'Actionscript' }, 44 { value: 'ada', label: 'Ada' }, 55 { value: 'agda', label: 'Agda' }, 66 { value: 'al', label: 'Al' }, 7+ { value: 'angular', label: 'Angular' }, 78 { value: 'apex', label: 'Apex' }, 89 { value: 'arduino', label: 'Arduino' }, 910 { value: 'asciidoc', label: 'Asciidoc' },
@@ -32,6 +33,7 @@ export const ALL_LANGUAGES = [
3233 { value: 'clojure', label: 'Clojure' }, 3334 { value: 'cmake', label: 'Cmake' }, 3435 { value: 'cobol', label: 'Cobol' }, 36+ { value: 'comment', label: 'Comment' }, 3537 { value: 'commonlisp', label: 'Commonlisp' }, 3638 { value: 'cooklang', label: 'Cooklang' }, 3739 { value: 'corn', label: 'Corn' },
@@ -52,8 +54,11 @@ export const ALL_LANGUAGES = [
5254 { value: 'djot', label: 'Djot' }, 5355 { value: 'dockerfile', label: 'Dockerfile' }, 5456 { value: 'dot', label: 'Dot' }, 57+ { value: 'doxygen', label: 'Doxygen' }, 5558 { value: 'dtd', label: 'Dtd' }, 59+ { value: 'earthfile', label: 'Earthfile' }, 5660 { value: 'ebnf', label: 'Ebnf' }, 61+ { value: 'editorconfig', label: 'Editorconfig' }, 5762 { value: 'eds', label: 'Eds' }, 5863 { value: 'eex', label: 'Eex' }, 5964 { value: 'elisp', label: 'Elisp' },
@@ -69,13 +74,17 @@ export const ALL_LANGUAGES = [
6974 { value: 'fidl', label: 'Fidl' }, 7075 { value: 'firrtl', label: 'Firrtl' }, 7176 { value: 'fish', label: 'Fish' }, 77+ { value: 'foam', label: 'Foam' }, 7278 { value: 'forth', label: 'Forth' }, 7379 { value: 'fortran', label: 'Fortran' }, 7480 { value: 'fsharp', label: 'Fsharp' }, 7581 { value: 'fsharp_signature', label: 'Fsharp Signature' }, 7682 { value: 'func', label: 'Func' }, 7783 { value: 'gdscript', label: 'Gdscript' }, 84+ { value: 'git_config', label: 'Git Config' }, 85+ { value: 'git_rebase', label: 'Git Rebase' }, 7886 { value: 'gitattributes', label: 'Gitattributes' }, 87+ { value: 'gitcommit', label: 'Gitcommit' }, 7988 { value: 'gitignore', label: 'Gitignore' }, 8089 { value: 'gleam', label: 'Gleam' }, 8190 { value: 'glsl', label: 'Glsl' },
@@ -83,8 +92,10 @@ export const ALL_LANGUAGES = [
8392 { value: 'go', label: 'Go' }, 8493 { value: 'godot_resource', label: 'Godot Resource' }, 8594 { value: 'gomod', label: 'Gomod' }, 95+ { value: 'gosum', label: 'Gosum' }, 8696 { value: 'graphql', label: 'Graphql' }, 8797 { value: 'groovy', label: 'Groovy' }, 98+ { value: 'gstlaunch', label: 'Gstlaunch' }, 8899 { value: 'hack', label: 'Hack' }, 89100 { value: 'hare', label: 'Hare' }, 90101 { value: 'haskell', label: 'Haskell' },
@@ -95,6 +106,7 @@ export const ALL_LANGUAGES = [
95106 { value: 'html', label: 'Html' }, 96107 { value: 'http', label: 'Http' }, 97108 { value: 'hurl', label: 'Hurl' }, 109+ { value: 'hyprlang', label: 'Hyprlang' }, 98110 { value: 'idris', label: 'Idris' }, 99111 { value: 'ini', label: 'Ini' }, 100112 { value: 'ispc', label: 'Ispc' },
@@ -103,10 +115,12 @@ export const ALL_LANGUAGES = [
103115 { value: 'javascript', label: 'Javascript' }, 104116 { value: 'jinja2', label: 'Jinja2' }, 105117 { value: 'jq', label: 'Jq' }, 118+ { value: 'jsdoc', label: 'Jsdoc' }, 106119 { value: 'json', label: 'Json' }, 107120 { value: 'jsonnet', label: 'Jsonnet' }, 108121 { value: 'julia', label: 'Julia' }, 109122 { value: 'just', label: 'Just' }, 123+ { value: 'kconfig', label: 'Kconfig' }, 110124 { value: 'kdl', label: 'Kdl' }, 111125 { value: 'kotlin', label: 'Kotlin' }, 112126 { value: 'latex', label: 'Latex' },
@@ -117,10 +131,13 @@ export const ALL_LANGUAGES = [
117131 { value: 'liquid', label: 'Liquid' }, 118132 { value: 'llvm', label: 'Llvm' }, 119133 { value: 'lua', label: 'Lua' }, 134+ { value: 'luadoc', label: 'Luadoc' }, 135+ { value: 'luap', label: 'Luap' }, 120136 { value: 'luau', label: 'Luau' }, 121137 { value: 'magik', label: 'Magik' }, 122138 { value: 'make', label: 'Make' }, 123139 { value: 'markdown', label: 'Markdown' }, 140+ { value: 'markdown_inline', label: 'Markdown Inline' }, 124141 { value: 'matlab', label: 'Matlab' }, 125142 { value: 'mermaid', label: 'Mermaid' }, 126143 { value: 'meson', label: 'Meson' },
@@ -150,6 +167,7 @@ export const ALL_LANGUAGES = [
150167 { value: 'pony', label: 'Pony' }, 151168 { value: 'postscript', label: 'Postscript' }, 152169 { value: 'powershell', label: 'Powershell' }, 170+ { value: 'printf', label: 'Printf' }, 153171 { value: 'prisma', label: 'Prisma' }, 154172 { value: 'prolog', label: 'Prolog' }, 155173 { value: 'promql', label: 'Promql' },
@@ -159,13 +177,19 @@ export const ALL_LANGUAGES = [
159177 { value: 'pug', label: 'Pug' }, 160178 { value: 'puppet', label: 'Puppet' }, 161179 { value: 'purescript', label: 'Purescript' }, 180+ { value: 'pymanifest', label: 'Pymanifest' }, 162181 { value: 'python', label: 'Python' }, 163182 { value: 'ql', label: 'Ql' }, 164183 { value: 'qml', label: 'Qml' }, 184+ { value: 'qmldir', label: 'Qmldir' }, 185+ { value: 'query', label: 'Query' }, 165186 { value: 'r', label: 'R' }, 166187 { value: 'racket', label: 'Racket' }, 167188 { value: 're2c', label: 'Re2C' }, 189+ { value: 'readline', label: 'Readline' }, 190+ { value: 'regex', label: 'Regex' }, 168191 { value: 'rego', label: 'Rego' }, 192+ { value: 'requirements', label: 'Requirements' }, 169193 { value: 'rescript', label: 'Rescript' }, 170194 { value: 'robot', label: 'Robot' }, 171195 { value: 'ron', label: 'Ron' },
@@ -181,6 +205,7 @@ export const ALL_LANGUAGES = [
181205 { value: 'sparql', label: 'Sparql' }, 182206 { value: 'sql', label: 'Sql' }, 183207 { value: 'squirrel', label: 'Squirrel' }, 208+ { value: 'ssh_config', label: 'Ssh Config' }, 184209 { value: 'starlark', label: 'Starlark' }, 185210 { value: 'svelte', label: 'Svelte' }, 186211 { value: 'swift', label: 'Swift' },
@@ -189,9 +214,11 @@ export const ALL_LANGUAGES = [
189214 { value: 'teal', label: 'Teal' }, 190215 { value: 'templ', label: 'Templ' }, 191216 { value: 'terraform', label: 'Terraform' }, 217+ { value: 'test', label: 'Test' }, 192218 { value: 'textproto', label: 'Textproto' }, 193219 { value: 'thrift', label: 'Thrift' }, 194220 { value: 'tlaplus', label: 'Tlaplus' }, 221+ { value: 'tmux', label: 'Tmux' }, 195222 { value: 'todotxt', label: 'Todotxt' }, 196223 { value: 'toml', label: 'Toml' }, 197224 { value: 'tsv', label: 'Tsv' },
@@ -200,18 +227,22 @@ export const ALL_LANGUAGES = [
200227 { value: 'twig', label: 'Twig' }, 201228 { value: 'typescript', label: 'Typescript' }, 202229 { value: 'typst', label: 'Typst' }, 230+ { value: 'udev', label: 'Udev' }, 231+ { value: 'ungrammar', label: 'Ungrammar' }, 203232 { value: 'uxntal', label: 'Uxntal' }, 204233 { value: 'v', label: 'V' }, 205234 { value: 'vb', label: 'Vb' }, 206235 { value: 'verilog', label: 'Verilog' }, 207236 { value: 'vhdl', label: 'Vhdl' }, 208237 { value: 'vim', label: 'Vim' }, 238+ { value: 'vimdoc', label: 'Vimdoc' }, 209239 { value: 'vue', label: 'Vue' }, 210240 { value: 'wast', label: 'Wast' }, 211241 { value: 'wat', label: 'Wat' }, 212242 { value: 'wgsl', label: 'Wgsl' }, 213243 { value: 'wit', label: 'Wit' }, 214244 { value: 'wolfram', label: 'Wolfram' }, 245+ { value: 'xcompose', label: 'Xcompose' }, 215246 { value: 'xml', label: 'Xml' }, 216247 { value: 'yaml', label: 'Yaml' }, 217248 { value: 'yuck', label: 'Yuck' },