title: Include pure javascript cesium overlay with angular cesium
body: <p>I'm using angular 4+ and trying to integrate cesium. I have the globe working, and I'm trying to add overlays that have been built by another dev in pure js. I installed npm angular-cesium to get the map running, and i'm trying to include the js file to manipulate it (the angular-cesium devs said this was possible, but did not explain how)</p>
  
  <p>I put the file globe.js in my component folder, and included it in the component like this:</p>
  
  <pre><code>import { Component, OnInit, ViewEncapsulation } from '@angular/core';
  require('./globe.js')
  declare var Cesium: any;
  
  @Component({
      selector: 'app-globe',
      templateUrl: './globe.component.html',
      styleUrls: ['./globe.component.css'],
      encapsulation: ViewEncapsulation.None
  })
  export class GlobeComponent implements OnInit {
      startup: any;
  
      constructor() {
  
      }
  
      ngOnInit() {
          startup()
      }
  
  }
  </code></pre>
  
  <p>it is clear that the globe.js file and function are imported and accessable in my component,
  but i'm getting the error </p>
  
  <pre><code>globe.js
  Module not found: Error: Can't resolve 'Cesium' in 'globe'
  </code></pre>
  
  <p>Somehow Cesium is not getting imported to globe. How do I fix this? is this the wrong way to integrate js with cesium angular?</p>