Recognize .ts, .tsx files as Javascript (for now).
Chris Pressey
3 years ago
349 | 349 | open(self.filename, 'wb').close() |
350 | 350 | |
351 | 351 | def get_language(self, mimetype): |
352 | if self.filename.endswith('.ts'): | |
353 | return get_language_from_mime_type('text/x-javascript') | |
354 | ||
352 | 355 | if not mimetype: |
353 | 356 | mimetype = mimetypes.guess_type(self.filename)[0] |
354 | 357 | if mimetype: |
355 | 358 | return get_language_from_mime_type(mimetype) |
356 | 359 | |
357 | if not mimetype and self.filename.endswith('.pyx'): | |
360 | if self.filename.endswith('.pyx'): | |
358 | 361 | return get_language_from_mime_type('text/x-python') |
359 | 362 | |
360 | if not mimetype and self.filename.endswith('.jsx'): | |
363 | if self.filename.endswith(('.jsx', '.tsx',)): | |
361 | 364 | return get_language_from_mime_type('text/x-javascript') |
362 | 365 | |
363 | 366 | line = None |