{
  "abap": "abap",
  "sh": "shell",
  "shell-script": "shell",
  "bash": "shell",
  "zsh": "shell",
  "text": "vb.net",
  "c_cpp": "c++",
  "clojure": "clojure",
  "coffee": "coffeescript",
  "coffee-script": "coffeescript",
  "cpp": "c++",
  "csharp": "c#",
  "cake": "c#",
  "cakescript": "c#",
  "css": "css",
  "dart": "dart",
  "diff": "diff",
  "udiff": "diff",
  "dockerfile": "docker",
  "elixir": "elixir",
  "elm": "elm",
  "erlang": "erlang",
  "fsharp": "f#",
  "cucumber": "gherkin",
  "glsl": "glsl",
  "golang": "go",
  "groovy": "groovy",
  "haskell": "haskell",
  "html": "html",
  "xhtml": "html",
  "java": "java/c/c++/c#",
  "javascript": "javascript",
  "js": "javascript",
  "node": "javascript",
  "json": "json",
  "julia": "julia",
  "tex": "latex",
  "latex": "latex",
  "less": "less",
  "lisp": "webassembly",
  "livescript": "livescript",
  "live-script": "livescript",
  "ls": "livescript",
  "lua": "lua",
  "makefile": "makefile",
  "bsdmake": "makefile",
  "make": "makefile",
  "mf": "makefile",
  "markdown": "markdown",
  "pandoc": "markdown",
  "matlab": "matlab",
  "octave": "matlab",
  "nix": "nix",
  "nixos": "nix",
  "objectivec": "objective-c",
  "obj-c": "objective-c",
  "objc": "objective-c",
  "ocaml": "ocaml",
  "pascal": "pascal",
  "delphi": "pascal",
  "objectpascal": "pascal",
  "perl": "perl",
  "cperl": "perl",
  "php": "php",
  "inc": "php",
  "powershell": "powershell",
  "posh": "powershell",
  "pwsh": "powershell",
  "prolog": "prolog",
  "protobuf": "protobuf",
  "Protocol Buffers": "protobuf",
  "python": "python",
  "python3": "python",
  "rusthon": "python",
  "r": "r",
  "R": "r",
  "Rscript": "r",
  "splus": "r",
  "rust": "rust",
  "ruby": "ruby",
  "jruby": "ruby",
  "macruby": "ruby",
  "rake": "ruby",
  "rb": "ruby",
  "rbx": "ruby",
  "rs": "rust",
  "sass": "sass",
  "scala": "scala",
  "scheme": "scheme",
  "scss": "scss",
  "sql": "sql",
  "typescript": "typescript",
  "ts": "typescript",
  "visual basic": "vb.net",
  "vbnet": "vb.net",
  "vb .net": "vb.net",
  "vb.net": "vb.net",
  "verilog": "verilog",
  "vhdl": "vhdl",
  "wast": "webassembly",
  "wasm": "webassembly",
  "xml": "xml",
  "rss": "xml",
  "xsd": "xml",
  "wsdl": "xml",
  "yaml": "yaml",
  "yml": "yaml"
}