mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
33 lines
661 B
EmacsLisp
33 lines
661 B
EmacsLisp
;;; siren-prettier-js.el --- jimeh's Emacs Siren: prettier-js configuration.
|
|
|
|
;;; Commentary:
|
|
|
|
;; Basic configuration for prettier-js package
|
|
|
|
;;; Code:
|
|
|
|
(use-package prettier-js
|
|
:defer t
|
|
:hook
|
|
((conf-toml-mode
|
|
css-mode
|
|
markdown-mode
|
|
nxml-mode
|
|
php-mode
|
|
typescript-mode
|
|
toml-mode
|
|
toml-ts-mode
|
|
vue-mode) . siren-prettier-js-mode-enable)
|
|
|
|
:preface
|
|
(defun siren-prettier-js-mode-enable ()
|
|
(prettier-js-mode t))
|
|
|
|
:config
|
|
(let ((rc (expand-file-name "~/.prettierrc.js")))
|
|
(if (file-exists-p rc)
|
|
(setq prettier-js-args `("--config" ,rc)))))
|
|
|
|
(provide 'siren-prettier-js)
|
|
;;; siren-prettier-js.el ends here
|