title: "ng new app-name" results in "npm ERR! Maximum call stack size exceeded"
body: <p>On a Mac, I’m trying to follow the steps in the Angular.io tutorial (<a href="https://angular.io/tutorial/toh-pt0" rel="nofollow noreferrer">https://angular.io/tutorial/toh-pt0</a>)</p>
  
  <pre><code>$node -v
  v8.11.4
  
  $npm -version
  6.4.1
  
  $npm install -g @angular/cli
  /usr/local/bin/ng -&gt; /usr/local/lib/node_modules/@angular/cli/bin/ng
  + @angular/cli@6.2.3
  updated 1 package in 6.533s
  
  $ng new angular-tour-of-heroes
  CREATE angular-tour-of-heroes/e2e/src/app.e2e-spec.ts (318 bytes)
  CREATE angular-tour-of-heroes/e2e/src/app.po.ts (208 bytes)
  npm ERR! Maximum call stack size exceeded
  
  npm ERR! A complete log of this run can be found in:
  npm ERR!     /Users/XXXXXX/.npm/_logs/2018-09-25T19_56_34_147Z-debug.log
  Package install failed, see above.
  </code></pre>
  
  <p>I’ve tried this a few times. Why do I keep getting the error message <code>npm ERR! Maximum call stack size exceeded</code> on running <code>ng new angular-tour-of-heroes</code>?</p>