diff options
author | Jesús <heckyel@hyperbola.info> | 2022-01-15 13:41:40 -0500 |
---|---|---|
committer | Jesús <heckyel@hyperbola.info> | 2022-01-15 13:41:40 -0500 |
commit | a066539b7f1d1bc762af3cf15d3772a4c1269ce4 (patch) | |
tree | a06f7f1bcd40bf36a366a80f3d184492993f7d07 | |
parent | 79b8ed5f81aa885980d289c27397e68b524f1a91 (diff) | |
download | emacs-personal-a066539b7f1d1bc762af3cf15d3772a4c1269ce4.tar.lz emacs-personal-a066539b7f1d1bc762af3cf15d3772a4c1269ce4.tar.xz emacs-personal-a066539b7f1d1bc762af3cf15d3772a4c1269ce4.zip |
Add tide
-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)) |