@andreasnicolaou/eslint-plugin-conditional-best-practices