UNPKG

prettier-plugin-autocorrect

Version:
2,853 lines (2,850 loc) 273 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var fs = require('node:fs'); var path = require('node:path'); var autocorrectNode = require('autocorrect-node'); const languages = [ { "name": "1C Enterprise", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 0, "vscodeLanguageIds": [ "text" ], "extensions": [ ".bsl", ".os" ], "tmScope": "source.bsl" }, { "name": "2-Dimensional Array", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 387204628, "vscodeLanguageIds": [ "text" ], "extensions": [ ".2da" ], "tmScope": "source.2da" }, { "name": "4D", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 577529595, "vscodeLanguageIds": [ "text" ], "extensions": [ ".4dm" ], "tmScope": "source.4dm" }, { "name": "ABAP", "aceMode": "abap", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 1, "vscodeLanguageIds": [ "abap" ], "extensions": [ ".abap" ], "tmScope": "source.abap" }, { "name": "ABAP CDS", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 452681853, "vscodeLanguageIds": [ "text" ], "extensions": [ ".asddls" ], "tmScope": "source.abapcds" }, { "name": "ABNF", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 429, "vscodeLanguageIds": [ "text" ], "extensions": [ ".abnf" ], "tmScope": "source.abnf" }, { "name": "AGS Script", "aceMode": "c_cpp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 2, "vscodeLanguageIds": [ "c_cpp" ], "aliases": [ "ags" ], "extensions": [ ".asc", ".ash" ], "tmScope": "source.c++", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-c++src" }, { "name": "AIDL", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 451700185, "vscodeLanguageIds": [ "text" ], "tmScope": "source.aidl", "extensions": [ ".aidl" ], "interpreters": [ "aidl" ] }, { "name": "AL", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 658971832, "vscodeLanguageIds": [ "text" ], "extensions": [ ".al" ], "tmScope": "source.al" }, { "name": "AMPL", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 3, "vscodeLanguageIds": [ "text" ], "extensions": [ ".ampl", ".mod" ], "tmScope": "source.ampl" }, { "name": "ANTLR", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 4, "vscodeLanguageIds": [ "text" ], "extensions": [ ".g4" ], "tmScope": "source.antlr" }, { "name": "API Blueprint", "aceMode": "markdown", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 5, "vscodeLanguageIds": [ "markdown" ], "extensions": [ ".apib" ], "tmScope": "text.html.markdown.source.gfm.apib" }, { "name": "APL", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 6, "vscodeLanguageIds": [ "text" ], "extensions": [ ".apl", ".dyalog" ], "interpreters": [ "apl", "aplx", "dyalog" ], "tmScope": "source.apl", "codemirrorMode": "apl", "codemirrorMimeType": "text/apl" }, { "name": "ASL", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 124996147, "vscodeLanguageIds": [ "text" ], "extensions": [ ".asl", ".dsl" ], "tmScope": "source.asl" }, { "name": "ASN.1", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 7, "vscodeLanguageIds": [ "text" ], "extensions": [ ".asn", ".asn1" ], "tmScope": "source.asn", "codemirrorMode": "asn.1", "codemirrorMimeType": "text/x-ttcn-asn" }, { "name": "ASP.NET", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 564186416, "vscodeLanguageIds": [ "text" ], "tmScope": "text.html.asp", "aliases": [ "aspx", "aspx-vb" ], "extensions": [ ".asax", ".ascx", ".ashx", ".asmx", ".aspx", ".axd" ], "codemirrorMode": "htmlembedded", "codemirrorMimeType": "application/x-aspx" }, { "name": "ATS", "aceMode": "ocaml", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 9, "vscodeLanguageIds": [ "ocaml" ], "aliases": [ "ats2" ], "extensions": [ ".dats", ".hats", ".sats" ], "tmScope": "source.ats" }, { "name": "ActionScript", "aceMode": "actionscript", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 10, "vscodeLanguageIds": [ "actionscript" ], "tmScope": "source.actionscript.3", "aliases": [ "actionscript 3", "actionscript3", "as3" ], "extensions": [ ".as" ] }, { "name": "Ada", "aceMode": "ada", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 11, "vscodeLanguageIds": [ "ada" ], "extensions": [ ".adb", ".ada", ".ads" ], "aliases": [ "ada95", "ada2005" ], "tmScope": "source.ada" }, { "name": "Adblock Filter List", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 884614762, "vscodeLanguageIds": [ "text" ], "extensions": [ ".txt" ], "aliases": [ "ad block filters", "ad block", "adb", "adblock" ], "tmScope": "text.adblock" }, { "name": "Adobe Font Metrics", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 147198098, "vscodeLanguageIds": [ "text" ], "tmScope": "source.afm", "extensions": [ ".afm" ], "aliases": [ "acfm", "adobe composite font metrics", "adobe multiple font metrics", "amfm" ] }, { "name": "Agda", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 12, "vscodeLanguageIds": [ "text" ], "extensions": [ ".agda" ], "tmScope": "source.agda" }, { "name": "Alloy", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 13, "vscodeLanguageIds": [ "text" ], "extensions": [ ".als" ], "tmScope": "source.alloy" }, { "name": "Alpine Abuild", "aceMode": "sh", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 14, "vscodeLanguageIds": [ "shellscript" ], "group": "Shell", "aliases": [ "abuild", "apkbuild" ], "filenames": [ "APKBUILD" ], "tmScope": "source.shell", "codemirrorMode": "shell", "codemirrorMimeType": "text/x-sh" }, { "name": "Altium Designer", "aceMode": "ini", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 187772328, "vscodeLanguageIds": [ "ini" ], "aliases": [ "altium" ], "extensions": [ ".OutJob", ".PcbDoc", ".PrjPCB", ".SchDoc" ], "tmScope": "source.ini" }, { "name": "AngelScript", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 389477596, "vscodeLanguageIds": [ "text" ], "extensions": [ ".as", ".angelscript" ], "tmScope": "source.angelscript", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-c++src" }, { "name": "Answer Set Programming", "aceMode": "prolog", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 433009171, "vscodeLanguageIds": [ "prolog" ], "extensions": [ ".lp" ], "interpreters": [ "clingo" ], "tmScope": "source.answersetprogramming" }, { "name": "Ant Build System", "aceMode": "xml", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 15, "vscodeLanguageIds": [ "xml" ], "tmScope": "text.xml.ant", "filenames": [ "ant.xml", "build.xml" ], "codemirrorMode": "xml", "codemirrorMimeType": "application/xml" }, { "name": "Antlers", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 1067292663, "vscodeLanguageIds": [ "text" ], "extensions": [ ".antlers.html", ".antlers.php", ".antlers.xml" ], "tmScope": "text.html.statamic" }, { "name": "ApacheConf", "aceMode": "apache_conf", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 16, "vscodeLanguageIds": [ "apache_conf" ], "aliases": [ "aconf", "apache" ], "extensions": [ ".apacheconf", ".vhost" ], "filenames": [ ".htaccess", "apache2.conf", "httpd.conf" ], "tmScope": "source.apacheconf" }, { "name": "Apex", "aceMode": "java", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 17, "vscodeLanguageIds": [ "java" ], "extensions": [ ".cls", ".apex", ".trigger" ], "tmScope": "source.apex", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-java" }, { "name": "Apollo Guidance Computer", "aceMode": "assembly_x86", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 18, "vscodeLanguageIds": [ "assembly_x86" ], "group": "Assembly", "extensions": [ ".agc" ], "tmScope": "source.agc" }, { "name": "AppleScript", "aceMode": "applescript", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 19, "vscodeLanguageIds": [ "applescript" ], "aliases": [ "osascript" ], "extensions": [ ".applescript", ".scpt" ], "interpreters": [ "osascript" ], "tmScope": "source.applescript" }, { "name": "Arc", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 20, "vscodeLanguageIds": [ "text" ], "extensions": [ ".arc" ], "tmScope": "none" }, { "name": "AsciiDoc", "aceMode": "asciidoc", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 22, "vscodeLanguageIds": [ "asciidoc" ], "wrap": true, "extensions": [ ".asciidoc", ".adoc", ".asc" ], "tmScope": "text.html.asciidoc" }, { "name": "AspectJ", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 23, "vscodeLanguageIds": [ "text" ], "extensions": [ ".aj" ], "tmScope": "source.aspectj" }, { "name": "Assembly", "aceMode": "assembly_x86", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 24, "vscodeLanguageIds": [ "assembly_x86" ], "aliases": [ "asm", "nasm" ], "extensions": [ ".asm", ".a51", ".i", ".inc", ".nas", ".nasm", ".s" ], "tmScope": "source.assembly" }, { "name": "Astro", "aceMode": "html", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 578209015, "vscodeLanguageIds": [ "html" ], "extensions": [ ".astro" ], "tmScope": "source.astro", "codemirrorMode": "jsx", "codemirrorMimeType": "text/jsx" }, { "name": "Asymptote", "aceMode": "c_cpp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 591605007, "vscodeLanguageIds": [ "c_cpp" ], "extensions": [ ".asy" ], "interpreters": [ "asy" ], "tmScope": "source.c++", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-kotlin" }, { "name": "Augeas", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 25, "vscodeLanguageIds": [ "text" ], "extensions": [ ".aug" ], "tmScope": "none" }, { "name": "AutoHotkey", "aceMode": "autohotkey", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 26, "vscodeLanguageIds": [ "autohotkey" ], "aliases": [ "ahk" ], "extensions": [ ".ahk", ".ahkl" ], "tmScope": "source.ahk" }, { "name": "AutoIt", "aceMode": "autohotkey", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 27, "vscodeLanguageIds": [ "autohotkey" ], "aliases": [ "au3", "AutoIt3", "AutoItScript" ], "extensions": [ ".au3" ], "tmScope": "source.autoit" }, { "name": "Avro IDL", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 785497837, "vscodeLanguageIds": [ "text" ], "extensions": [ ".avdl" ], "tmScope": "source.avro" }, { "name": "Awk", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 28, "vscodeLanguageIds": [ "text" ], "extensions": [ ".awk", ".auk", ".gawk", ".mawk", ".nawk" ], "interpreters": [ "awk", "gawk", "mawk", "nawk" ], "tmScope": "source.awk" }, { "name": "B4X", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 96642275, "vscodeLanguageIds": [ "text" ], "extensions": [ ".bas" ], "tmScope": "source.vba", "aliases": [ "basic for android" ], "codemirrorMode": "vb", "codemirrorMimeType": "text/x-vb" }, { "name": "BASIC", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 28923963, "vscodeLanguageIds": [ "text" ], "extensions": [ ".bas" ], "tmScope": "source.basic" }, { "name": "BQN", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 330386870, "vscodeLanguageIds": [ "text" ], "extensions": [ ".bqn" ], "tmScope": "source.bqn" }, { "name": "Ballerina", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 720859680, "vscodeLanguageIds": [ "text" ], "extensions": [ ".bal" ], "tmScope": "source.ballerina" }, { "name": "Batchfile", "aceMode": "batchfile", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 29, "vscodeLanguageIds": [ "batchfile" ], "aliases": [ "bat", "batch", "dosbatch", "winbatch" ], "extensions": [ ".bat", ".cmd" ], "tmScope": "source.batchfile" }, { "name": "Beef", "aceMode": "csharp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 545626333, "vscodeLanguageIds": [ "csharp" ], "extensions": [ ".bf" ], "tmScope": "source.cs", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-csharp" }, { "name": "Befunge", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 30, "vscodeLanguageIds": [ "text" ], "extensions": [ ".befunge", ".bf" ], "tmScope": "source.befunge" }, { "name": "Berry", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 121855308, "vscodeLanguageIds": [ "text" ], "extensions": [ ".be" ], "tmScope": "source.berry", "aliases": [ "be" ] }, { "name": "BibTeX", "aceMode": "tex", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 982188347, "vscodeLanguageIds": [ "tex" ], "group": "TeX", "extensions": [ ".bib", ".bibtex" ], "tmScope": "text.bibtex", "codemirrorMode": "stex", "codemirrorMimeType": "text/x-stex" }, { "name": "Bicep", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 321200902, "vscodeLanguageIds": [ "text" ], "extensions": [ ".bicep", ".bicepparam" ], "tmScope": "source.bicep" }, { "name": "Bikeshed", "aceMode": "html", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 1055528081, "vscodeLanguageIds": [ "html" ], "extensions": [ ".bs" ], "tmScope": "source.csswg", "codemirrorMode": "htmlmixed", "codemirrorMimeType": "text/html" }, { "name": "Bison", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 31, "vscodeLanguageIds": [ "text" ], "group": "Yacc", "tmScope": "source.yacc", "extensions": [ ".bison" ] }, { "name": "BitBake", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 32, "vscodeLanguageIds": [ "text" ], "tmScope": "source.bb", "extensions": [ ".bb", ".bbappend", ".bbclass", ".inc" ] }, { "name": "Blade", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 33, "vscodeLanguageIds": [ "text" ], "extensions": [ ".blade", ".blade.php" ], "tmScope": "text.html.php.blade" }, { "name": "BlitzBasic", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 34, "vscodeLanguageIds": [ "text" ], "aliases": [ "b3d", "blitz3d", "blitzplus", "bplus" ], "extensions": [ ".bb", ".decls" ], "tmScope": "source.blitzmax" }, { "name": "BlitzMax", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 35, "vscodeLanguageIds": [ "text" ], "extensions": [ ".bmx" ], "aliases": [ "bmax" ], "tmScope": "source.blitzmax" }, { "name": "Bluespec", "aceMode": "verilog", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 36, "vscodeLanguageIds": [ "verilog" ], "extensions": [ ".bsv" ], "aliases": [ "bluespec bsv", "bsv" ], "tmScope": "source.bsv", "codemirrorMode": "verilog", "codemirrorMimeType": "text/x-systemverilog" }, { "name": "Bluespec BH", "aceMode": "haskell", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 641580358, "vscodeLanguageIds": [ "haskell" ], "group": "Bluespec", "extensions": [ ".bs" ], "aliases": [ "bh", "bluespec classic" ], "tmScope": "source.bh", "codemirrorMode": "haskell", "codemirrorMimeType": "text/x-haskell" }, { "name": "Boo", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 37, "vscodeLanguageIds": [ "text" ], "extensions": [ ".boo" ], "tmScope": "source.boo" }, { "name": "Boogie", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 955017407, "vscodeLanguageIds": [ "text" ], "extensions": [ ".bpl" ], "interpreters": [ "boogie" ], "tmScope": "source.boogie" }, { "name": "Brainfuck", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 38, "vscodeLanguageIds": [ "text" ], "extensions": [ ".b", ".bf" ], "tmScope": "source.bf", "codemirrorMode": "brainfuck", "codemirrorMimeType": "text/x-brainfuck" }, { "name": "BrighterScript", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 943571030, "vscodeLanguageIds": [ "text" ], "extensions": [ ".bs" ], "tmScope": "source.brs" }, { "name": "Brightscript", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 39, "vscodeLanguageIds": [ "text" ], "extensions": [ ".brs" ], "tmScope": "source.brs" }, { "name": "Browserslist", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 153503348, "vscodeLanguageIds": [ "text" ], "filenames": [ ".browserslistrc", "browserslist" ], "tmScope": "text.browserslist" }, { "name": "C", "aceMode": "c_cpp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 41, "vscodeLanguageIds": [ "c_cpp" ], "extensions": [ ".c", ".cats", ".h", ".h.in", ".idc" ], "interpreters": [ "tcc" ], "tmScope": "source.c", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-csrc" }, { "name": "C#", "aceMode": "csharp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 42, "vscodeLanguageIds": [ "csharp" ], "codemirrorMode": "clike", "codemirrorMimeType": "text/x-csharp", "tmScope": "source.cs", "aliases": [ "csharp", "cake", "cakescript" ], "extensions": [ ".cs", ".cake", ".cs.pp", ".csx", ".linq" ] }, { "name": "C++", "aceMode": "c_cpp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 43, "vscodeLanguageIds": [ "c_cpp" ], "tmScope": "source.c++", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-c++src", "aliases": [ "cpp" ], "extensions": [ ".cpp", ".c++", ".cc", ".cp", ".cppm", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".ixx", ".re", ".tcc", ".tpp", ".txx" ] }, { "name": "C-ObjDump", "aceMode": "assembly_x86", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 44, "vscodeLanguageIds": [ "assembly_x86" ], "extensions": [ ".c-objdump" ], "tmScope": "objdump.x86asm" }, { "name": "C2hs Haskell", "aceMode": "haskell", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 45, "vscodeLanguageIds": [ "haskell" ], "group": "Haskell", "aliases": [ "c2hs" ], "extensions": [ ".chs" ], "tmScope": "source.haskell", "codemirrorMode": "haskell", "codemirrorMimeType": "text/x-haskell" }, { "name": "CAP CDS", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 390788699, "vscodeLanguageIds": [ "text" ], "tmScope": "source.cds", "aliases": [ "cds" ], "extensions": [ ".cds" ] }, { "name": "CIL", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 29176339, "vscodeLanguageIds": [ "text" ], "tmScope": "source.cil", "extensions": [ ".cil" ] }, { "name": "CLIPS", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 46, "vscodeLanguageIds": [ "text" ], "extensions": [ ".clp" ], "tmScope": "source.clips" }, { "name": "CMake", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 47, "vscodeLanguageIds": [ "text" ], "extensions": [ ".cmake", ".cmake.in" ], "filenames": [ "CMakeLists.txt" ], "tmScope": "source.cmake", "codemirrorMode": "cmake", "codemirrorMimeType": "text/x-cmake" }, { "name": "COBOL", "aceMode": "cobol", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 48, "vscodeLanguageIds": [ "cobol" ], "extensions": [ ".cob", ".cbl", ".ccp", ".cobol", ".cpy" ], "tmScope": "source.cobol", "codemirrorMode": "cobol", "codemirrorMimeType": "text/x-cobol" }, { "name": "CODEOWNERS", "aceMode": "gitignore", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 321684729, "vscodeLanguageIds": [ "gitignore" ], "filenames": [ "CODEOWNERS" ], "tmScope": "text.codeowners" }, { "name": "COLLADA", "aceMode": "xml", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 49, "vscodeLanguageIds": [ "xml" ], "extensions": [ ".dae" ], "tmScope": "text.xml", "codemirrorMode": "xml", "codemirrorMimeType": "text/xml" }, { "name": "CSON", "aceMode": "coffee", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 424, "vscodeLanguageIds": [ "coffee" ], "tmScope": "source.coffee", "codemirrorMode": "coffeescript", "codemirrorMimeType": "text/x-coffeescript", "extensions": [ ".cson" ] }, { "name": "CSS", "aceMode": "css", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 50, "vscodeLanguageIds": [ "css" ], "tmScope": "source.css", "codemirrorMode": "css", "codemirrorMimeType": "text/css", "extensions": [ ".css" ] }, { "name": "CSV", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 51, "vscodeLanguageIds": [ "text" ], "tmScope": "none", "extensions": [ ".csv" ] }, { "name": "CUE", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 356063509, "vscodeLanguageIds": [ "text" ], "extensions": [ ".cue" ], "tmScope": "source.cue" }, { "name": "CWeb", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 657332628, "vscodeLanguageIds": [ "text" ], "extensions": [ ".w" ], "tmScope": "none" }, { "name": "Cabal Config", "aceMode": "haskell", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 677095381, "vscodeLanguageIds": [ "haskell" ], "aliases": [ "Cabal" ], "extensions": [ ".cabal" ], "filenames": [ "cabal.config", "cabal.project" ], "codemirrorMode": "haskell", "codemirrorMimeType": "text/x-haskell", "tmScope": "source.cabal" }, { "name": "Caddyfile", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 615465151, "vscodeLanguageIds": [ "text" ], "aliases": [ "Caddy" ], "extensions": [ ".caddyfile" ], "filenames": [ "Caddyfile" ], "tmScope": "source.Caddyfile" }, { "name": "Cadence", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 270184138, "vscodeLanguageIds": [ "text" ], "tmScope": "source.cadence", "extensions": [ ".cdc" ] }, { "name": "Cairo", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 620599567, "vscodeLanguageIds": [ "text" ], "tmScope": "source.cairo", "extensions": [ ".cairo" ], "group": "Cairo" }, { "name": "Cairo Zero", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 891399890, "vscodeLanguageIds": [ "text" ], "tmScope": "source.cairo0", "extensions": [ ".cairo" ], "group": "Cairo" }, { "name": "CameLIGO", "aceMode": "ocaml", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 829207807, "vscodeLanguageIds": [ "ocaml" ], "extensions": [ ".mligo" ], "tmScope": "source.mligo", "codemirrorMode": "mllike", "codemirrorMimeType": "text/x-ocaml", "group": "LigoLANG" }, { "name": "Cap'n Proto", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 52, "vscodeLanguageIds": [ "text" ], "tmScope": "source.capnp", "extensions": [ ".capnp" ] }, { "name": "Carbon", "aceMode": "golang", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 55627273, "vscodeLanguageIds": [ "golang" ], "extensions": [ ".carbon" ], "codemirrorMode": "go", "codemirrorMimeType": "text/x-go", "tmScope": "source.v" }, { "name": "CartoCSS", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 53, "vscodeLanguageIds": [ "text" ], "aliases": [ "Carto" ], "extensions": [ ".mss" ], "tmScope": "source.css.mss" }, { "name": "Ceylon", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 54, "vscodeLanguageIds": [ "text" ], "extensions": [ ".ceylon" ], "tmScope": "source.ceylon" }, { "name": "Chapel", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 55, "vscodeLanguageIds": [ "text" ], "aliases": [ "chpl" ], "extensions": [ ".chpl" ], "tmScope": "source.chapel" }, { "name": "Charity", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 56, "vscodeLanguageIds": [ "text" ], "extensions": [ ".ch" ], "tmScope": "none" }, { "name": "Checksums", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 372063053, "vscodeLanguageIds": [ "text" ], "tmScope": "text.checksums", "aliases": [ "checksum", "hash", "hashes", "sum", "sums" ], "filenames": [ "MD5SUMS", "SHA1SUMS", "SHA256SUMS", "SHA256SUMS.txt", "SHA512SUMS", "checksums.txt", "cksums", "md5sum.txt" ], "extensions": [ ".crc32", ".md2", ".md4", ".md5", ".sha1", ".sha2", ".sha224", ".sha256", ".sha256sum", ".sha3", ".sha384", ".sha512" ] }, { "name": "ChucK", "aceMode": "java", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 57, "vscodeLanguageIds": [ "java" ], "extensions": [ ".ck" ], "tmScope": "source.java", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-java" }, { "name": "Circom", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 1042332086, "vscodeLanguageIds": [ "text" ], "extensions": [ ".circom" ], "tmScope": "source.circom" }, { "name": "Cirru", "aceMode": "cirru", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 58, "vscodeLanguageIds": [ "cirru" ], "tmScope": "source.cirru", "extensions": [ ".cirru" ] }, { "name": "Clarion", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 59, "vscodeLanguageIds": [ "text" ], "extensions": [ ".clw" ], "tmScope": "source.clarion" }, { "name": "Clarity", "aceMode": "lisp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 91493841, "vscodeLanguageIds": [ "lisp" ], "extensions": [ ".clar" ], "tmScope": "source.clar" }, { "name": "Classic ASP", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 8, "vscodeLanguageIds": [ "text" ], "tmScope": "text.html.asp", "aliases": [ "asp" ], "extensions": [ ".asp" ] }, { "name": "Clean", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 60, "vscodeLanguageIds": [ "text" ], "extensions": [ ".icl", ".dcl" ], "tmScope": "source.clean" }, { "name": "Click", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 61, "vscodeLanguageIds": [ "text" ], "extensions": [ ".click" ], "tmScope": "source.click" }, { "name": "Clojure", "aceMode": "clojure", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 62, "vscodeLanguageIds": [ "clojure" ], "tmScope": "source.clojure", "codemirrorMode": "clojure", "codemirrorMimeType": "text/x-clojure", "extensions": [ ".clj", ".bb", ".boot", ".cl2", ".cljc", ".cljs", ".cljs.hl", ".cljscm", ".cljx", ".hic" ], "filenames": [ "riemann.config" ], "interpreters": [ "bb" ] }, { "name": "Closure Templates", "aceMode": "soy_template", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 357046146, "vscodeLanguageIds": [ "soy_template" ], "codemirrorMode": "soy", "codemirrorMimeType": "text/x-soy", "aliases": [ "soy" ], "extensions": [ ".soy" ], "tmScope": "text.html.soy" }, { "name": "Cloud Firestore Security Rules", "aceMode": "less", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 407996372, "vscodeLanguageIds": [ "less" ], "codemirrorMode": "css", "codemirrorMimeType": "text/css", "tmScope": "source.firestore", "filenames": [ "firestore.rules" ] }, { "name": "CoNLL-U", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 421026389, "vscodeLanguageIds": [ "text" ], "extensions": [ ".conllu", ".conll" ], "tmScope": "text.conllu", "aliases": [ "CoNLL", "CoNLL-X" ] }, { "name": "CodeQL", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 424259634, "vscodeLanguageIds": [ "text" ], "extensions": [ ".ql", ".qll" ], "tmScope": "source.ql", "aliases": [ "ql" ] }, { "name": "CoffeeScript", "aceMode": "coffee", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 63, "vscodeLanguageIds": [ "coffee" ], "tmScope": "source.coffee", "codemirrorMode": "coffeescript", "codemirrorMimeType": "text/x-coffeescript", "aliases": [ "coffee", "coffee-script" ], "extensions": [ ".coffee", "._coffee", ".cake", ".cjsx", ".iced" ], "filenames": [ "Cakefile" ], "interpreters": [ "coffee" ] }, { "name": "ColdFusion", "aceMode": "coldfusion", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 64, "vscodeLanguageIds": [ "coldfusion" ], "aliases": [ "cfm", "cfml", "coldfusion html" ], "extensions": [ ".cfm", ".cfml" ], "tmScope": "text.html.cfm" }, { "name": "ColdFusion CFC", "aceMode": "coldfusion", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 65, "vscodeLanguageIds": [ "coldfusion" ], "group": "ColdFusion", "aliases": [ "cfc" ], "extensions": [ ".cfc" ], "tmScope": "source.cfscript" }, { "name": "Common Lisp", "aceMode": "lisp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 66, "vscodeLanguageIds": [ "lisp" ], "tmScope": "source.commonlisp", "aliases": [ "lisp" ], "extensions": [ ".lisp", ".asd", ".cl", ".l", ".lsp", ".ny", ".podsl", ".sexp" ], "interpreters": [ "lisp", "sbcl", "ccl", "clisp", "ecl" ], "codemirrorMode": "commonlisp", "codemirrorMimeType": "text/x-common-lisp" }, { "name": "Common Workflow Language", "aceMode": "yaml", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 988547172, "vscodeLanguageIds": [ "yaml" ], "aliases": [ "cwl" ], "codemirrorMode": "yaml", "codemirrorMimeType": "text/x-yaml", "extensions": [ ".cwl" ], "interpreters": [ "cwl-runner" ], "tmScope": "source.cwl" }, { "name": "Component Pascal", "aceMode": "pascal", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 67, "vscodeLanguageIds": [ "pascal" ], "extensions": [ ".cp", ".cps" ], "tmScope": "source.pascal", "codemirrorMode": "pascal", "codemirrorMimeType": "text/x-pascal" }, { "name": "Cool", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 68, "vscodeLanguageIds": [ "text" ], "extensions": [ ".cl" ], "tmScope": "source.cool" }, { "name": "Coq", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 69, "vscodeLanguageIds": [ "text" ], "extensions": [ ".coq", ".v" ], "tmScope": "source.coq" }, { "name": "Cpp-ObjDump", "aceMode": "assembly_x86", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 70, "vscodeLanguageIds": [ "assembly_x86" ], "extensions": [ ".cppobjdump", ".c++-objdump", ".c++objdump", ".cpp-objdump", ".cxx-objdump" ], "tmScope": "objdump.x86asm", "aliases": [ "c++-objdump" ] }, { "name": "Creole", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 71, "vscodeLanguageIds": [ "text" ], "wrap": true, "extensions": [ ".creole" ], "tmScope": "text.html.creole" }, { "name": "Crystal", "aceMode": "ruby", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 72, "vscodeLanguageIds": [ "ruby" ], "extensions": [ ".cr" ], "codemirrorMode": "crystal", "codemirrorMimeType": "text/x-crystal", "tmScope": "source.crystal", "interpreters": [ "crystal" ] }, { "name": "Csound", "aceMode": "csound_orchestra", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 73, "vscodeLanguageIds": [ "csound_orchestra" ], "aliases": [ "csound-orc" ], "extensions": [ ".orc", ".udo" ], "tmScope": "source.csound" }, { "name": "Csound Document", "aceMode": "csound_document", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 74, "vscodeLanguageIds": [ "csound_document" ], "aliases": [ "csound-csd" ], "extensions": [ ".csd" ], "tmScope": "source.csound-document" }, { "name": "Csound Score", "aceMode": "csound_score", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 75, "vscodeLanguageIds": [ "csound_score" ], "aliases": [ "csound-sco" ], "extensions": [ ".sco" ], "tmScope": "source.csound-score" }, { "name": "Cuda", "aceMode": "c_cpp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 77, "vscodeLanguageIds": [ "c_cpp" ], "extensions": [ ".cu", ".cuh" ], "tmScope": "source.cuda-c++", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-c++src" }, { "name": "Cue Sheet", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 942714150, "vscodeLanguageIds": [ "text" ], "extensions": [ ".cue" ], "tmScope": "source.cuesheet" }, { "name": "Curry", "aceMode": "haskell", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 439829048, "vscodeLanguageIds": [ "haskell" ], "extensions": [ ".curry" ], "tmScope": "source.curry" }, { "name": "Cycript", "aceMode": "javascript", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 78, "vscodeLanguageIds": [ "javascript" ], "extensions": [ ".cy" ], "tmScope": "source.js", "codemirrorMode": "javascript", "codemirrorMimeType": "text/javascript" }, { "name": "Cylc", "aceMode": "ini", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 476447814, "vscodeLanguageIds": [ "ini" ], "extensions": [ ".cylc" ], "filenames": [ "suite.rc" ], "tmScope": "source.cylc", "group": "INI" }, { "name": "Cypher", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 850806976, "vscodeLanguageIds": [ "text" ], "extensions": [ ".cyp", ".cypher" ], "tmScope": "source.cypher" }, { "name": "Cython", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 79, "vscodeLanguageIds": [ "text" ], "extensions": [ ".pyx", ".pxd", ".pxi" ], "aliases": [ "pyrex" ], "tmScope": "source.cython", "codemirrorMode": "python", "codemirrorMimeType": "text/x-cython" }, { "name": "D", "aceMode": "d", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 80, "vscodeLanguageIds": [ "d" ], "aliases": [ "Dlang" ], "extensions": [ ".d", ".di" ], "tmScope": "source.d", "codemirrorMode": "d", "codemirrorMimeType": "text/x-d" }, { "name": "D-ObjDump", "aceMode": "assembly_x86", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 81, "vscodeLanguageIds": [ "assembly_x86" ], "extensions": [ ".d-objdump" ], "tmScope": "objdump.x86asm" }, { "name": "D2", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 37531557, "vscodeLanguageIds": [ "text" ], "extensions": [ ".d2" ], "aliases": [ "d2lang" ], "tmScope": "source.d2" }, { "name": "DIGITAL Command Language", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 82, "vscodeLanguageIds": [ "text" ], "aliases": [ "dcl" ], "extensions": [ ".com" ], "tmScope": "none" }, { "name": "DM", "aceMode": "c_cpp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 83, "vscodeLanguageIds": [ "c_cpp" ], "extensions": [ ".dm" ], "aliases": [ "byond" ], "tmScope": "source.dm" }, { "name": "DNS Zone", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 84, "vscodeLanguageIds": [ "text" ], "extensions": [ ".zone", ".arpa" ], "tmScope": "text.zone_file" }, { "name": "DTrace", "aceMode": "c_cpp", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 85, "vscodeLanguageIds": [ "c_cpp" ], "aliases": [ "dtrace-script" ], "extensions": [ ".d" ], "interpreters": [ "dtrace" ], "tmScope": "source.c", "codemirrorMode": "clike", "codemirrorMimeType": "text/x-csrc" }, { "name": "Dafny", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 969323346, "vscodeLanguageIds": [ "text" ], "extensions": [ ".dfy" ], "interpreters": [ "dafny" ], "tmScope": "text.dfy.dafny" }, { "name": "Darcs Patch", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 86, "vscodeLanguageIds": [ "text" ], "aliases": [ "dpatch" ], "extensions": [ ".darcspatch", ".dpatch" ], "tmScope": "none" }, { "name": "Dart", "aceMode": "dart", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 87, "vscodeLanguageIds": [ "dart" ], "extensions": [ ".dart" ], "interpreters": [ "dart" ], "tmScope": "source.dart", "codemirrorMode": "dart", "codemirrorMimeType": "application/dart" }, { "name": "DataWeave", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 974514097, "vscodeLanguageIds": [ "text" ], "extensions": [ ".dwl" ], "tmScope": "source.data-weave" }, { "name": "Debian Package Control File", "aceMode": "text", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 527438264, "vscodeLanguageIds": [ "text" ], "extensions": [ ".dsc" ], "tmScope": "source.deb-control" }, { "name": "DenizenScript", "aceMode": "yaml", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 435000929, "vscodeLanguageIds": [ "yaml" ], "codemirrorMode": "yaml", "codemirrorMimeType": "text/x-yaml", "extensions": [ ".dsc" ], "tmScope": "source.denizenscript" }, { "name": "Dhall", "aceMode": "haskell", "since": "0.1.0", "parsers": [ "autocorrect" ], "linguistLanguageId": 793969321, "vscodeLanguageIds": [ "haskell" ], "extensions": [ ".dhall" ], "tmScope": "source.haskell", "c