title: Shading dependencies of scala (jar) library
body: <p>I would like to distribute a jar of a library I created with all my dependencies bundled inside. However I would like to avoid version conflicts of dependencies with the adopting project.</p>
  
  <p>I think maven shade can do this but I could not find a way to do this with Scala / SBT. I found OneJar however from my experiments with it seems to work only for executables. </p>
  
  <p>How could I achieve this?</p>
  
  <p>Thanks!</p>