just a copy of https://github.com/vim-scripts/jsbeautify and allow *.json when filetype checking