 (use-package web-mode
   :functions web-mode-language-at-pos
   :mode ("\\.vue\\'"
-         "\\.tsx\\'"
          "\\.handlebars\\'"
          "\\.underscore\\'"
          "\\.html?\\'"

;; Modern tree-based syntax-highlighting
(use-package tree-sitter-langs
  :config
  (add-hook 'tree-sitter-after-on-hook 'tree-sitter-hl-mode))

;; Static Analysis

              ;; Setup flycheck
              (let ((ext (file-name-extension buffer-file-name)))
                (when (fboundp 'flycheck-add-mode)
                  (cond ((string-equal "css" ext)
                         (flycheck-add-mode 'css-stylelint 'web-mode))
                        ((string-equal "scss" ext)
                         (flycheck-add-mode 'scss-stylelint 'web-mode))
