filetypes.json

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