title: Warn in VS Code when Promise return type is unawaited?
body: <p>I'm using Visual Studio Code typescript and am wondering if there is a way for the editor to display some kind of warning whenever there is an async function call (function returns a <code>Promise</code>) but the caller does not await it (so that the programmer does not accidentally assume that a function is synchronous and use it as such).</p>