title: VS Code custom problemMatcher doesn't work
body: <p>I have a problem with setting up problemMatcher for my watch task. The regex seems to be correct, but it doesn't show any errors in the problems tab even then they show in the console. What am I missing?</p>
  <pre class="lang-json prettyprint-override"><code>&quot;problemMatcher&quot;: {
    &quot;owner&quot;: &quot;typescript&quot;,
    &quot;fileLocation&quot;: &quot;autoDetect&quot;,
    &quot;pattern&quot;: [
      {
        &quot;regexp&quot;: &quot;(ERROR|WARNING) in (.+)\\(&quot;,
        &quot;severity&quot;: 1,
        &quot;file&quot;: 2
      },
      {
        &quot;regexp&quot;: &quot;^(\\d+):(\\d+) (.+)$&quot;,
        &quot;line&quot;: 1,
        &quot;column&quot;: 2,
        &quot;message&quot;: 3,
        &quot;loop&quot;: true
      }
    ],
    &quot;background&quot;: {
      &quot;activeOnStart&quot;: false,
      &quot;beginsPattern&quot;: &quot;Type checking in progress\\.\\.\\.&quot;,
      &quot;endsPattern&quot;: &quot;Time: \\d+ms&quot;
    }
  }
  </code></pre>
  <p>Terminal output:</p>
  <pre class="lang-sh prettyprint-override"><code>&gt; Running compilation in watch mode
  &gt; Building component registry...
  &gt; Component registry built
  &gt; Starting type checking service...
  &gt; Type checking in progress...
  &gt; Type checking in progress...
  × ERROR in C:/project/Shared/SizeGuide/index.tsx(180,8):
  180:8 Cannot find name 'SizeGuideFlyout'. Did you mean 'SizeGuideInFlyout'?
      178 |   render() {
      179 |     return (
    &gt; 180 |       &lt;SizeGuideFlyout
          |        ^
      181 |         toggleFlyout={this.props.toggleSizeGuideFlyout}
      182 |         position={Position.Right}
      183 |         isOpen={this.props.isOpen}
  &gt; Version: typescript 3.7.2
  &gt; Time: 32ms
  </code></pre>