Ótima maneira de se livrar do erro linter sem expressões não utilizadas com chai

Nos meus testes Chai, muitas vezes me vejo querendo usar suas afirmações que são algo como.to.be.empty, .to.be.true e.t.c., porque acho que eles são mais limpos de ler do que.to.be.length(1) ou.to.be.equal(true). No entanto, isso interrompe o meu interlocutor (estou usando o padrão do Airbnb).

Eu poderia usar o// disable-eslint-line sintaxe, mas então eu teria que adicioná-lo a cada linha que lê assim e que parece tedioso.

Eu também li sobre oDirtyChai biblioteca, mas isso exigiria que eu voltasse por toda a minha biblioteca de testes, adicionando colchetes a todos, o que parece algo que eu não deveria ter que fazer simplesmente para fazer com que meu linter passasse por algo com o qual provavelmente deveria estar bem.

Alguém sabe uma maneira melhor de lidar com isso do que as formas que descrevi acima?

questionAnswers(5)

yourAnswerToTheQuestion