1{
2 "filetypes": [
3 {
4 "name": "JavaScript",
5 "extensions": [
6 ".js",
7 ".mjs",
8 ".cjs",
9 ".jsx"
10 ]
11 },
12 {
13 "name": "TypeScript",
14 "extensions": [
15 ".ts",
16 ".tsx"
17 ]
18 },
19 {
20 "name": "HTML",
21 "extensions": [
22 ".html",
23 ".htm"
24 ]
25 },
26 {
27 "name": "CSS",
28 "extensions": [
29 ".css"
30 ]
31 },
32 {
33 "name": "JSON",
34 "extensions": [
35 ".json"
36 ]
37 },
38 {
39 "name": "Python",
40 "extensions": [
41 ".py"
42 ]
43 },
44 {
45 "name": "Markdown",
46 "extensions": [
47 ".md"
48 ]
49 },
50 {
51 "name": "XML",
52 "extensions": [
53 ".xml"
54 ]
55 },
56 {
57 "name": "YAML",
58 "extensions": [
59 ".yaml",
60 ".yml"
61 ]
62 },
63 {
64 "name": "Dockerfile",
65 "extensions": [
66 "Dockerfile"
67 ]
68 },
69 {
70 "name": "Java",
71 "extensions": [
72 ".java"
73 ]
74 },
75 {
76 "name": "C",
77 "extensions": [
78 ".c",
79 ".h"
80 ]
81 },
82 {
83 "name": "C++",
84 "extensions": [
85 ".cpp",
86 ".hpp",
87 ".cc",
88 ".cxx",
89 ".hxx",
90 ".hh"
91 ]
92 },
93 {
94 "name": "C#",
95 "extensions": [
96 ".cs"
97 ]
98 },
99 {
100 "name": "Ruby",
101 "extensions": [
102 ".rb"
103 ]
104 },
105 {
106 "name": "PHP",
107 "extensions": [
108 ".php"
109 ]
110 },
111 {
112 "name": "Swift",
113 "extensions": [
114 ".swift"
115 ]
116 },
117 {
118 "name": "Objective-C",
119 "extensions": [
120 ".m",
121 ".mm"
122 ]
123 },
124 {
125 "name": "Shell Script",
126 "extensions": [
127 ".sh",
128 ".bash"
129 ]
130 },
131 {
132 "name": "Batch",
133 "extensions": [
134 ".bat",
135 ".cmd"
136 ]
137 },
138 {
139 "name": "Perl",
140 "extensions": [
141 ".pl",
142 ".pm"
143 ]
144 },
145 {
146 "name": "R",
147 "extensions": [
148 ".R",
149 ".r"
150 ]
151 },
152 {
153 "name": "MATLAB",
154 "extensions": [
155 ".m"
156 ]
157 },
158 {
159 "name": "Scala",
160 "extensions": [
161 ".scala"
162 ]
163 },
164 {
165 "name": "Kotlin",
166 "extensions": [
167 ".kt",
168 ".kts"
169 ]
170 },
171 {
172 "name": "Go",
173 "extensions": [
174 ".go"
175 ]
176 },
177 {
178 "name": "Rust",
179 "extensions": [
180 ".rs"
181 ]
182 },
183 {
184 "name": "Lua",
185 "extensions": [
186 ".lua"
187 ]
188 },
189 {
190 "name": "Haskell",
191 "extensions": [
192 ".hs"
193 ]
194 },
195 {
196 "name": "Elixir",
197 "extensions": [
198 ".ex",
199 ".exs"
200 ]
201 },
202 {
203 "name": "Erlang",
204 "extensions": [
205 ".erl"
206 ]
207 },
208 {
209 "name": "SQL",
210 "extensions": [
211 ".sql"
212 ]
213 },
214 {
215 "name": "GraphQL",
216 "extensions": [
217 ".graphql",
218 ".gql"
219 ]
220 },
221 {
222 "name": "TOML",
223 "extensions": [
224 ".toml"
225 ]
226 },
227 {
228 "name": "INI",
229 "extensions": [
230 ".ini"
231 ]
232 },
233 {
234 "name": "Makefile",
235 "extensions": [
236 "Makefile"
237 ]
238 },
239 {
240 "name": "CMake",
241 "extensions": [
242 "CMakeLists.txt",
243 ".cmake"
244 ]
245 },
246 {
247 "name": "LaTeX",
248 "extensions": [
249 ".tex",
250 ".bib"
251 ]
252 },
253 {
254 "name": "SVG",
255 "extensions": [
256 ".svg"
257 ]
258 },
259 {
260 "name": "RMarkdown",
261 "extensions": [
262 ".Rmd"
263 ]
264 },
265 {
266 "name": "Jupyter Notebook",
267 "extensions": [
268 ".ipynb"
269 ]
270 }
271 ]
272}
273