-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathlanguage_lookup.py
71 lines (70 loc) · 1.4 KB
/
language_lookup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# One of bundler, composer, docker, maven, npm_and_yarn,
# elm, submodules, hex, cargo, gradle, nuget, dep, go_modules,
# pip, terraform, github_actions
package_managers = {
"ApacheConf": "",
"API Blueprint": "",
"ASP": "",
"Assembly": "",
"Awk": "",
"Batchfile": "",
"C": "",
"C#": "nuget",
"C++": "",
"Clojure": "",
"CoffeeScript": "npm_and_yarn",
"CSS": "",
"Cycript": "",
"Dockerfile": "docker",
"Elixir": "",
"Emacs Lisp": "",
"FreeMarker": "",
"Gherkin": "",
"Go": "go_modules",
"Groovy": "",
"Handlebars": "",
"Haskell": "",
"HCL": "terraform",
"HTML": "",
"Inno Setup": "",
"Java": "maven",
"JavaScript": "npm_and_yarn",
"JSONiq": "",
"Jsonnet": "",
"Jupyter Notebook": "pip",
"Lex": "",
"Liquid": "",
"Logos": "",
"Lua": "",
"M4": "",
"Makefile": "",
"Mako": "",
"Nginx": "",
"Nix": "",
"Pascal": "",
"Perl": "",
"PHP": "composer",
"PLpgSQL": "",
"PLSQL": "",
"PowerShell": "",
"Protocol Buffer": "",
"Puppet": "",
"Python": "pip",
"R": "",
"Ragel": "",
"Roff": "",
"Ruby": "bundler",
"Scala": "",
"Scheme": "",
"sed": "",
"Shell": "",
"Smarty": "",
"Tcl": "",
"TSQL": "",
"TypeScript": "",
"VCL": "",
"Vim script": "",
"Visual Basic": "",
"XSLT": "",
"Yacc": "",
}