title: @typescript-eslint/parser parserOptions.ecmaVersion ignored / not linting
body: <p>I configured ecmaVersion 6 for my test files but it does not lint features that are not available in ecma6. Rules are working fine.</p>
  <p>.eslintrc.js</p>
  <pre><code>module.exports = {
      root: true,
  
      extends: ['airbnb-base', '.eslintrc.airbnbonlywarnings.js'],
  
      parser: '@typescript-eslint/parser',
  
      parserOptions: {
          ecmaVersion: 6,
          ecmaFeatures: {
              blockBindings: false,
              forOf: false
          },
          project: 'tsconfig.json',
          tsconfigRootDir: __dirname
      },
  
      plugins: ['@typescript-eslint'],
  
      env: {
          browser: true,
          jasmine: true,
          node: true,
          mocha: false,
          amd: true
      },
  
      overrides: [{
          files: ['**/e2e/**/*.ts', '**/e2e/**/*.js'],
          parserOptions: {
              ecmaVersion: 6,
              project: 'tsconfig.e2e.json'
          }
      }]
  }
  </code></pre>
  <p>tsconfig.e2e.json</p>
  <pre><code>{
      &quot;compilerOptions&quot;: {
          &quot;rootDir&quot;: &quot;.&quot;,
          &quot;outDir&quot;: &quot;build-e2e&quot;,
          &quot;allowJs&quot;: true,
          &quot;incremental&quot;: true,
          &quot;moduleResolution&quot;: &quot;node&quot;,
          &quot;module&quot;: &quot;commonjs&quot;,
          &quot;target&quot;: &quot;es6&quot;,
          &quot;noEmitOnError&quot;: true,
          &quot;strict&quot;: false,
          &quot;typeRoots&quot; :[
              &quot;./@types&quot;,
              &quot;./node_modules/@types&quot;
          ],
          &quot;removeComments&quot;: false,
          &quot;sourceMap&quot;: false
      },
      &quot;include&quot;: [
          &quot;@types/**/*.d.ts&quot;,
          &quot;test/protractor/**/*.ts&quot;,
          &quot;test/protractor/**/*.js&quot;,
          &quot;src/**/test/e2e/**/*.ts&quot;,
          &quot;src/**/test/e2e/**/*.js&quot;,
          &quot;grunt/users/**/fake.config.ts&quot;
      ],
      &quot;exclude&quot;:[
          &quot;./node_modules&quot;,
          &quot;./customer_bundles&quot;
      ]
  }
  </code></pre>
  <p>Example code:</p>
  <pre><code>const myObj = { a: 'somestring', b: 42, c: false };
  const tmp = Object.values(object1);
  </code></pre>
  <p><strong>Expected Result</strong>
  Because Object.values() is a feature introduced in ecma 2017 it should lint that line because I specified ecmaVersion 6 aka 2015</p>
  <p><strong>Actual Result</strong>
  It's not linting</p>
  <p><strong>Additional Info</strong>
  It's not linting in IntelliJ and also not via console. No errors in console.
  Upgraded @typescript-eslint/parser 2.25.0 to 4.1 but that didn't help.</p>
  <p><strong>Versions</strong></p>
  <ul>
  <li>@typescript-eslint/parser 2.25.0</li>
  <li>TypeScript 3.9.2</li>
  <li>ESLint 6.3.0</li>
  <li>node 14.4.0</li>
  </ul>
  <p>So what I'm doing wrong?</p>