Co-authored-by: rushsteve1 <rushsteve1@rushsteve1.us>
Removes json-mode from :lang data and adds LSP support (#2502).