-
-
Notifications
You must be signed in to change notification settings - Fork 643
/
Copy pathlanguageIcons.ts
74 lines (73 loc) · 3.58 KB
/
languageIcons.ts
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
72
73
74
import { LanguageIcon } from '../models';
/**
* Defines icons for language ids
*/
export const languageIcons: LanguageIcon[] = [
{ icon: { name: 'git' }, ids: ['git', 'git-commit', 'git-rebase'] },
{ icon: { name: 'c' }, ids: ['c', 'objective-c'] },
{ icon: { name: 'yaml' }, ids: ['yaml'] },
{ icon: { name: 'xml' }, ids: ['xml', 'xquery'] },
{ icon: { name: 'matlab' }, ids: ['matlab'] },
{ icon: { name: 'settings' }, ids: ['makefile'] },
{ icon: { name: 'shaderlab' }, ids: ['shaderlab'] },
{ icon: { name: 'diff' }, ids: ['diff'] },
{ icon: { name: 'json' }, ids: ['json', 'jsonc'] },
{ icon: { name: 'blink' }, ids: ['blink'] },
{ icon: { name: 'java' }, ids: ['java'] },
{ icon: { name: 'razor' }, ids: ['razor', 'aspnetcorerazor'] },
{ icon: { name: 'python' }, ids: ['python'] },
{ icon: { name: 'javascript' }, ids: ['javascript'] },
{ icon: { name: 'typescript' }, ids: ['typescript'] },
{ icon: { name: 'scala' }, ids: ['scala'] },
{ icon: { name: 'handlebars' }, ids: ['handlebars'] },
{ icon: { name: 'perl' }, ids: ['perl', 'perl6'] },
{ icon: { name: 'haxe' }, ids: ['haxe', 'hxml'] },
{ icon: { name: 'puppet' }, ids: ['puppet'] },
{ icon: { name: 'elixir' }, ids: ['elixir'] },
{ icon: { name: 'livescript' }, ids: ['livescript'] },
{ icon: { name: 'erlang' }, ids: ['erlang'] },
{ icon: { name: 'twig' }, ids: ['twig'] },
{ icon: { name: 'julia' }, ids: ['julia'] },
{ icon: { name: 'elm' }, ids: ['elm'] },
{ icon: { name: 'purescript' }, ids: ['purescript'] },
{ icon: { name: 'stylus' }, ids: ['stylus'] },
{ icon: { name: 'nunjucks' }, ids: ['nunjucks'] },
{ icon: { name: 'pug' }, ids: ['pug'] },
{ icon: { name: 'robot' }, ids: ['robotframework'] },
{ icon: { name: 'sass' }, ids: ['sass'] },
{ icon: { name: 'less' }, ids: ['less'] },
{ icon: { name: 'css' }, ids: ['css'] },
{ icon: { name: 'visualstudio' }, ids: ['testOutput'] },
{ icon: { name: 'angular' }, ids: ['ng-template'] },
{ icon: { name: 'graphql' }, ids: ['graphql'] },
{ icon: { name: 'solidity' }, ids: ['solidity'] },
{ icon: { name: 'autoit' }, ids: ['autoit'] },
{ icon: { name: 'haml' }, ids: ['haml'] },
{ icon: { name: 'yang' }, ids: ['yang'] },
{ icon: { name: 'terraform' }, ids: ['terraform'] },
{ icon: { name: 'applescript' }, ids: ['applescript'] },
{ icon: { name: 'cake' }, ids: ['cake'] },
{ icon: { name: 'cucumber' }, ids: ['cucumber'] },
{ icon: { name: 'nim' }, ids: ['nim', 'nimble'] },
{ icon: { name: 'apiblueprint' }, ids: ['apiblueprint'] },
{ icon: { name: 'riot' }, ids: ['riot'] },
{ icon: { name: 'postcss' }, ids: ['postcss'] },
{ icon: { name: 'coldfusion' }, ids: ['lang-cfml'] },
{ icon: { name: 'haskell' }, ids: ['haskell'] },
{ icon: { name: 'cabal' }, ids: ['cabal'] },
{ icon: { name: 'nix' }, ids: ['nix'] },
{ icon: { name: 'ruby' }, ids: ['ruby'] },
{ icon: { name: 'slim' }, ids: ['slim'] },
{ icon: { name: 'php' }, ids: ['php'] },
{ icon: { name: 'php_elephant' }, ids: [] },
{ icon: { name: 'hack' }, ids: ['hack'] },
{ icon: { name: 'react' }, ids: ['javascriptreact'] },
{ icon: { name: 'mjml' }, ids: ['mjml'] },
{ icon: { name: 'processing' }, ids: ['processing'] },
{ icon: { name: 'hcl' }, ids: ['hcl'] },
{ icon: { name: 'go' }, ids: ['go'] },
{ icon: { name: 'go_gopher' }, ids: [] },
{ icon: { name: 'nodejs_alt' }, ids: [] },
{ icon: { name: 'django' }, ids: ['django-html', 'django-txt'] },
{ icon: { name: 'godot' }, ids: ['gdscript'] },
];