diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/init-flycheck.el | 14 | ||||
-rw-r--r-- | modules/init-typescript.el | 1 |
2 files changed, 10 insertions, 5 deletions
diff --git a/modules/init-flycheck.el b/modules/init-flycheck.el index 19d3b7b..ce33e8b 100644 --- a/modules/init-flycheck.el +++ b/modules/init-flycheck.el @@ -17,15 +17,19 @@ :modes (php-mode php+-mode web-mode)) (add-to-list 'flycheck-checkers 'mix-php) + ;; enable typescript-tslint checker + (with-eval-after-load 'tide + (flycheck-add-mode 'typescript-tslint 'typescript-mode) + (flycheck-add-mode 'typescript-tide 'typescript-mode)) ;; Enable for only languages :hook (c++-mode . flycheck-mode) ;; (emacs-lisp-mode flycheck-mode) - (html-mode . flycheck-mode) - (js-mode . flycheck-mode) - (python-mode . flycheck-mode) - (web-mode . flycheck-mode) - (sh-mode . flycheck-mode)) + (html-mode . flycheck-mode) + (js-mode . flycheck-mode) + (python-mode . flycheck-mode) + (web-mode . flycheck-mode) + (sh-mode . flycheck-mode)) (provide 'init-flycheck) diff --git a/modules/init-typescript.el b/modules/init-typescript.el index 6836122..e65f30a 100644 --- a/modules/init-typescript.el +++ b/modules/init-typescript.el @@ -4,6 +4,7 @@ ;;; Code: ;; typescript-mode +(use-package tide :ensure t) (use-package typescript-mode :mode ("\\.ts\\'" . typescript-mode)) |