From d07ab225841bf2a9ed082ce3f81159cddc5f3fd0 Mon Sep 17 00:00:00 2001 From: David Florness Date: Sat, 28 Jan 2023 16:46:04 -0500 Subject: [PATCH] web: use typescript-mode for ts, tsx, and vue files https://github.com/emacs-typescript/typescript.el/tree/4fcb4594819caf472ae42ea068a1c7795cf07f46 --- lisp/web.el | 8 +++++--- straight/versions/default.el | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lisp/web.el b/lisp/web.el index 7674760..7bf5931 100644 --- a/lisp/web.el +++ b/lisp/web.el @@ -11,12 +11,14 @@ "\\.phtml\\'" "\\.tmpl\\'" "\\.tpl\\.php\\'" - "\\.ts\\'" - "\\.tsx\\'" - "\\.vue\\'" "\\.xhtml\\'") :custom (web-mode-content-types-alist '(("jsx" . ".*\\.js[x]?\\'"))) (web-mode-markup-indent-offset 2) (web-mode-code-indent-offset 2) (web-mode-engines-alist '(("django" . "\\.html?\\'")))) + +(use-package typescript-mode + :mode ("\\.ts\\'" + "\\.tsx\\'" + "\\.vue\\'")) diff --git a/straight/versions/default.el b/straight/versions/default.el index 9ec184f..92df9c0 100644 --- a/straight/versions/default.el +++ b/straight/versions/default.el @@ -116,6 +116,7 @@ ("transient" . "c6cf2f2705ab56cd89d807e723ce45b9fcdfb9e1") ("treemacs" . "9986d6cd3d2822db7ae0e6d8a275db7057f3e828") ("treepy.el" . "7c4a0d21322506a4d4b2301b4274ec955b429b47") + ("typescript.el" . "4fcb4594819caf472ae42ea068a1c7795cf07f46") ("undo-tree" . "16f4121032d09ef44b3d7d02c4d02c3c2f18041f") ("use-package" . "bcf0984cf55b70fe6896c6a15f61df92b24f8ffd") ("web-mode" . "53bed1e6a8554da877c27ffad6bd65113dc758e3") -- 2.38.4