diff options
Diffstat (limited to 'modules/prog-webdev.el')
| -rw-r--r-- | modules/prog-webdev.el | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/prog-webdev.el b/modules/prog-webdev.el index 9d69d7fb..fbe3825c 100644 --- a/modules/prog-webdev.el +++ b/modules/prog-webdev.el @@ -21,6 +21,8 @@ ;;; Code: +(require 'system-lib) ; for cj/executable-find-or-warn + (defvar typescript-ts-mode-map) (defvar tsx-ts-mode-map) (defvar js-ts-mode-map) @@ -39,6 +41,10 @@ Install with: sudo pacman -S typescript-language-server") "Path to prettier executable. Install with: sudo pacman -S prettier") +;; Warn at load time if prettier is missing rather than waiting for the +;; first format-on-save to fail mid-edit. +(cj/executable-find-or-warn prettier-path "prettier formatter" 'prog-webdev) + ;; ------------------------------ Web Dev Setup -------------------------------- ;; shared setup for TypeScript, JavaScript, and TSX modes |
