title: tsconfig not used by typescript-eslint
body: <p>In a new project, I installed <code>typescript</code>, <code>eslint</code>, <code>@typescript-eslint/parser</code>, <code>@typescipt-eslint/eslint-plugin</code>. I also added the following <code>.eslintrc</code> file:</p>
  
  <pre><code>{
    "parser": "@typescript-eslint/parser",
    "plugins": ["@typescript-eslint"]
  }
  </code></pre>
  
  <p>and the following <code>tsconfig.json</code> file:</p>
  
  <pre><code>{
    "compilerOptions": {
      "strict": true
    }
  }
  </code></pre>
  
  <p>The problem is that the option from <code>tsconfig.json</code> is not applied when I run the command <code>eslint</code>. It works as expected with the command <code>tsc</code>, though.</p>
  
  <p>For example, with a file <code>index.ts</code> containing: </p>
  
  <pre><code>function sum(a, b) {}
  </code></pre>
  
  <p>If I run <code>npx eslint index.js</code>, I have no error while if I run <code>tsc --noEmit</code>, I have two:</p>
  
  <ul>
  <li>error TS7006: Parameter 'a' implicitly has an 'any' type.</li>
  <li>error TS7006: Parameter 'b' implicitly has an 'any' type.</li>
  </ul>
  
  <p>I would like the <code>eslint</code> command to return the same errors as the <code>tsc</code> command.
  Any idea?</p>
  
  <p><strong>Edit</strong> I tried with and without the following in the <code>.eslintrc</code>:</p>
  
  <pre><code>"parserOptions": {
    "project": "./tsconfig.json"
  }
  </code></pre>