aboutsummaryrefslogtreecommitdiff
path: root/modules/prog-webdev.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-03-02 19:46:38 -0600
committerCraig Jennings <c@cjennings.net>2026-03-02 19:46:38 -0600
commit08b6d667d98613ce821eab274fb6243be87c2acc (patch)
treefdf6af419d9e77aebbb19a577eea2b45f38bd3f3 /modules/prog-webdev.el
parent37c6398655ebf7c200f412ec5576c683dc150a01 (diff)
downloaddotemacs-08b6d667d98613ce821eab274fb6243be87c2acc.tar.gz
dotemacs-08b6d667d98613ce821eab274fb6243be87c2acc.zip
feat(json,yaml): add tree-sitter modes, formatting, and jq integration
New prog-json module: json-ts-mode with jq formatting (C-; f) and jq-interactively (C-c C-q). Upgraded prog-yaml to yaml-ts-mode with prettier formatting. Both use treesit-auto for grammar management. Includes 18 new tests (10 JSON, 8 YAML), 185/185 passing.
Diffstat (limited to 'modules/prog-webdev.el')
-rw-r--r--modules/prog-webdev.el8
1 files changed, 0 insertions, 8 deletions
diff --git a/modules/prog-webdev.el b/modules/prog-webdev.el
index a45bd376a..c0a5980b0 100644
--- a/modules/prog-webdev.el
+++ b/modules/prog-webdev.el
@@ -3,7 +3,6 @@
;;
;;; Commentary:
;; Open a project file and Emacs selects the right helper:
-;; - *.json buffers drop into json-mode for quick structural edits.
;; - *.js buffers jump into js2-mode for linty feedback.
;; - Mixed HTML templates land in web-mode which chains Tide and CSS Eldoc.
;;
@@ -17,13 +16,6 @@
;;; Code:
-;; --------------------------------- JSON Mode ---------------------------------
-;; mode for editing JavaScript Object Notation (JSON) data files
-
-(use-package json-mode
- :mode ("\\.json\\'" . json-mode)
- :defer .5)
-
;; ---------------------------------- JS2 Mode ---------------------------------
;; javascript editing mode