title: Stop typescript-eslint/explicit-module-boundary-types to be applied on vue component not using Typescript
body: <p>I'm using <code>vue</code> and I just updated <code>@typescript-eslint/eslint-plugin&quot;: &quot;^3.10.1&quot;</code>. My project contains several components. Some of them are using <code>javascript</code> and others <code>typescript</code>.</p>
  <h3>Warning</h3>
  <p>I have this warning for methods inside <strong>non</strong> <code>typescript</code> components</p>
  <blockquote>
  <p>warning: Missing return type on function (@typescript-eslint/explicit-module-boundary-types)</p>
  </blockquote>
  <h3>Question</h3>
  <p>How could I not apply this rule on <code>.vue</code> file which are not using <code>&lt;script lang=&quot;ts&quot;&gt;</code> ?</p>