title: Multiple Web Part JavaScript Dependency
body: <p>Say I have a portal using 4 custom web parts - there about four different external javascript files that have (appropriately namespaced) common functions and properties to be shared with all 4 web parts.</p>
  
  <p>What is the best practice for making sure that all web parts have access to those javascripts?  Do I include each of the four javascripts in the assembly of each web part?</p>
  
  <p>Or do I make a 5th web part that solely exists for the requirement of including those javascripts?</p>