title: error TS6200: Definitions of the following identifiers conflict with those in another file (@types/jasmine)
body: <p>I am receiving the following error when attempting to build my project (using Angular CLI)</p>
  
  <pre><code>ERROR in ../my-app/node_modules/@types/jasmine/index.d.ts(18,1): error TS6200: Definitions of the following identifiers conflict with those in another file: Expected, SpyObjMethodNames, clock, CustomEqualityTester, CustomMatcherFactory, ExpectationFailed, SpecFunction, SpyObj, jasmine
  </code></pre>
  
  <p>I am using VSCode, and when I go to the line in question, I have the option to view the file it says its conflicting with.</p>
  
  <p>This takes me to a file at the following location:</p>
  
  <p><code>/Users/&lt;user_name&gt;/Library/Caches/typescript/3.3/node_modules/@types/jasmine/ts3.1/index.d.ts</code></p>
  
  <p>I'm a little lost to understand why the TS compiler is trying to use this cached type definition, what could be going on here?</p>
  
  <p>Thanks</p>