title: Typescript baseUrl not affecting module resolution in VS Code
body: <p>Given the project described below, I get the following errors:</p>
  
  <pre><code>[ts] Cannot use 'new' with an expression whose type lacks a call or construct signature.
  
  [tslint] Module 'Enums' is not listed as dependency in package.json (no-implicit-dependencies)
  </code></pre>
  
  <p>The folder structure of the project I have open in VS Code:</p>
  
  <pre><code>root/
  -- tsconfig.json
  -- src/
  ---- web/
  ------ src/
  -------- ts/
  ---------- Navbar.ts (with exported namespace "Navbar")
  ---------- Shared/
  ------------ Other.ts
  </code></pre>
  
  <p>My tsconfig.json:</p>
  
  <pre><code>{
      "compilerOptions": {
          "baseUrl": "./src/web/src/ts/"
      }
  }
  </code></pre>
  
  <p>Navbar Module in Navbar.ts:</p>
  
  <pre><code>export namespace Navbar {
     export class NavbarHandler {
         ...
     }
  }
  </code></pre>
  
  <p>Importing Navbar in Other.ts:</p>
  
  <pre><code>import { Navbar } from "Navbar";
  
  const navbar = new Navbar.NavbarHandler();
  </code></pre>
  
  <p>As far as I can tell, my baseUrl is correct and is being recognized by VS Code - as VS Code shows the correct module path for Navbar when i hover over <code>"Navbar"</code> in Other.ts. </p>
  
  <p>Have I made a mistake? Is there something I'm not accounting for or I'm missing in my config?</p>