all repos — nixfiles @ 6c46c6e4a6567ecd72cffd66c3e8e7de64766aa3

System and user configuration, managed by nix and home-manager

Emacs: add tide for live TS type checking eslint doesn't check types, which leads to surprising behaviour when building.

Alan Pearce
commit

6c46c6e4a6567ecd72cffd66c3e8e7de64766aa3

parent

de7b61c9b7decfc2a3a79a150e2b8fe4d973f24d

2 files changed, 5 insertions(+), 0 deletions(-)

jump to
M user/emacs/init.eluser/emacs/init.el
@@ -908,6 +908,10 @@ (use-package add-node-modules-path
:config (setq add-node-modules-max-depth 6) :ghook ('(js2-mode-hook typescript-mode-hook) #'add-node-modules-path)) +(use-package tide + :after (typescript-mode company flycheck) + :ghook ('typescript-mode-hook #'tide-setup)) + ;;;; Reformat on save (use-package prettier-js
M user/settings/emacs.nixuser/settings/emacs.nix
@@ -167,6 +167,7 @@ rjsx-mode
scss-mode spacemacs-theme swiper + tide toml-mode typescript-mode undo-tree