title: Angular 4+ Assistance: Sharing Services across projects
body: <p>I'm fairly new to Angular 4+.  We now have an angular 4+ app in production.  It went well enough where another app is now desired.</p>
  
  <p>Some of the original app will be needed in the new app, primarily in the service area (e.g. logging, auth, config).  </p>
  
  <p>I'm not sure how to go about breaking these services out into a more cross-project shareable entity.  Is there a good guide to making shared services into an NPM module?  Is that overkill and should I do something similar, like git submodules?  I haven't found a good resource on this topic.</p>