I think prettier-eslint could be a better approach than relying on eslint-plugin-prettier to do all the formatting. The README.md of eslint-plugin-prettier says:
If your desired formatting does not match Prettier’s output, you should use a different tool such as prettier-eslint instead.