title: Property 'value' does not exist on type 'EventTarget'
body: <p>I am using TypeScript Version 2 for an Angular 2 component code.</p>
  <p>I am getting error &quot;Property 'value' does not exist on type 'EventTarget'&quot; for below code, what could be the solution. Thanks!</p>
  <p><code>e.target.value.match(/\S+/g) || []).length</code></p>
  <pre class="lang-js prettyprint-override"><code>import { Component, EventEmitter, Output } from '@angular/core';
  
  @Component({
    selector: 'text-editor',
    template: `
      &lt;textarea (keyup)=&quot;emitWordCount($event)&quot;&gt;&lt;/textarea&gt;
    `
  })
  export class TextEditorComponent {
    @Output() countUpdate = new EventEmitter&lt;number&gt;();
  
    emitWordCount(e: Event) {
      this.countUpdate.emit(
              (e.target.value.match(/\S+/g) || []).length);
    }
  }
  </code></pre>