title: Does not have 'ɵmod' property errors
body: <p>I have been stuck on this for a day now.</p>
  <p>On a clean repo, after doing an pnpm install, then an ng serve, you end up with this error in the console</p>
  <blockquote>
  <p>...does not have 'ɵmod' property</p>
  </blockquote>
  <p>This can happen with any module and the workaround below work for any module. NOTE: This can also happen if you have imported something other than a Module - there is nothing wrong with my imports in this case.</p>
  <p>Workarounds:</p>
  <ol>
  <li>restart ng serve <strong>or</strong> run ng build twice</li>
  <li>See <a href="https://stackoverflow.com/q/67202351/1926476">ngx-leaflet-draw: Importing module which does not have a ɵmod property</a> (but I couldn't get ngcc to actually do anything - so that doesn't work for me - worth pointing that my repo has multiple projects)</li>
  </ol>
  <p>While those workarounds may be adequate for a development environment, in a CI environment, you have to essentially have ng build twice to workaround the issue (which comes at a cost).</p>
  <p>My solution in my CI build at the moment is to build twice (Scary to tell a compiler, if you don't get it right the first time, have another go...)</p>
  <p>How do you go about finding the root cause of this issue? (So I can have a single ng build step in my CI build).</p>