title: Cypress API native assertion gets error in eslint
body: <p>So I have eslint rules (for typescript project) for whole project, which I can't change - I'm extending them to e2e folder with Cypress (and here I override them if needed), also with <code>plugin:cypress/recommended</code> eslint rules. But now I'm struggling with errors in assertions. For example I have:</p>
  <pre class="lang-js prettyprint-override"><code>cy.get(&quot;button&quot;)
        .should((button) =&gt; {
          expect(button).to.be.enabled;
        })
        .click();
  </code></pre>
  <p>And on assertion I get <code>Expected an assignment or function call and instead saw an expression.eslint@typescript-eslint/no-unused-expressions</code>. I don't want to disable this rule for each line, or for whole project, because somewhere else I can forget/or something to do unused expression. How to resolve this only for assertions in Cypress? In eslint config where I have extension should I add something only for that?</p>