This plugin breaks (disables) indentation for jsx code if vim-jsx-pretty is used. To reproduce please use following `~/.vimrc.test`: ``` call plug#begin() set sw=2 ts=2 Plug 'pangloss/vim-javascript' Plug 'MaxMEllon/vim-jsx-pretty' Plug 'jparise/vim-graphql' call plug#end() ``` And then open .js file with jsx with `vim -N -u ~/.vimrc.test component.js`