title: TypeScript - Use PascalCasing or camelCasing for module names?
body: <p>I'm wondering if I should use <code>PascalCasing</code> or <code>camelCasing</code> for my modules names, so far I've always used PascalCasing, i.e: <code>Ayolan.Engine.Rendering</code> instead of <code>Ayolan.engine.rendering</code> (I keep PascalCasing for the container, since I want the global object name to be <code>Ayolan</code> and not <code>ayolan</code>).</p>
  
  <p>I haven't found any headline on this, found that <a href="https://typescript.codeplex.com/discussions/401233" rel="noreferrer">thread</a> from 3 years ago but not really useful. </p>
  
  <p>I'm wondering because I'm working with Java developpers and to them it makes more sense to use <code>camelCasing</code>, but that's not what I've seen so far with TS.</p>