Хороший способ избавиться от ошибки linter без неиспользованных выражений с chai

В моих тестах Чай я часто хочу использовать их утверждения, которые являются чем-то вроде.to.be.empty, .to.be.true например, потому что я считаю, что они читаются чище, чем.to.be.length(1) или же.to.be.equal(true), Однако, это ломает мой линтер (я использую линтинг Airbnb по умолчанию).

Я мог бы использовать// disable-eslint-line синтаксис, но тогда я должен был бы добавить его к каждой строке, которая выглядит так, и это кажется утомительным.

Я также читал оDirtyChai библиотекой, но для этого мне нужно было бы вернуться через всю мою тестовую библиотеку, добавив в них скобки, что, похоже, то, что мне не нужно было делать, просто чтобы заставить мой носитель передать что-то, с чем, вероятно, все будет в порядке.

Кто-нибудь знает лучший способ справиться с этим, чем способы, которые я описал выше?

Ответы на вопрос(5)

Ваш ответ на вопрос