title: How to reduce FontAwesome bundle size?
body: <p>During my latest attempt to make my page load faster, I noticed that FortAwesome makes up 1.08MB during my page load:</p>
  
  <p><a href="https://i.stack.imgur.com/UrogD.png" rel="noreferrer"><img src="https://i.stack.imgur.com/UrogD.png" alt="![enter image description here"></a></p>
  
  <p>The module you're looking at is my <code>SharedModule</code> which adds icons etc in the constructor of the module:</p>
  
  <pre><code>// ..
  import {library} from '@fortawesome/fontawesome-svg-core';
  import {faCoffee, fas} from '@fortawesome/free-solid-svg-icons';
  import {faAndroid, faAppStoreIos, faFacebook, faInstagram, faSlack} from '@fortawesome/free-brands-svg-icons';
  import {faLinkedin} from '@fortawesome/free-brands-svg-icons/faLinkedin';
  // ..
  @NgModule({
    declarations: [
      ExportModules
    ],
    imports: [
      CommonModule,
      RouterModule,
      MaterialModules,
      FontAwesomeModule,
    ],
    providers: [
    ],
    exports: [
      ExportModules
    ],
    entryComponents: [
    ]
  })
  export class SharedModule {
  
    constructor() {
      library.add(faCoffee);
      library.add(fas, faInstagram);
      library.add(fas, faFacebook);
      library.add(fas, faLinkedin);
      library.add(fas, faSlack);
      library.add(fas, faAndroid);
      library.add(fas, faAppStoreIos);
    }
  
  }
  </code></pre>
  
  <p>Since all I am loading here are a few SVGs I would like to exlude the rest if possible.</p>
  
  <p>Is there a way to reduce FortAwesomes bundle size?</p>