a barebones JSON emacs major-mode
I didn't like how existing JSON modes inherited from Javascript major-modes, and I wanted to (try to) learn more about how SMIE works.
(straight-use-package '(bbjson-mode :type git :host github :repo "orzechowskid/bbjson-mode.el"))
M-x json-pretty-print-buffer
GPLv3