title: npm ERR! asyncWrite is not a function
body: <p>npm install -g firebase-tools
  npm ERR! asyncWrite is not a function
  npm ERR! pna.nextTick is not a function</p>
  
  <p>npm ERR! A complete log of this run can be found in:
  npm ERR!     /home/developer/.npm/_logs/2018-05-30T05_42_20_569Z-debug.log</p>
  
  <p>.log data</p>
  
  <pre><code>/home/developer/.npm/_logs/2018-05-30T05_42_20_569Z-debug.log0 info it worked if it ends with ok
  1 verbose cli [ '/usr/local/bin/node',
  1 verbose cli   '/usr/local/bin/npm',
  1 verbose cli   'install',
  1 verbose cli   '-g',
  1 verbose cli   'firebase-tools' ]
  2 info using npm@6.1.0
  3 info using node@v10.3.0
  4 verbose npm-session 4ca1ad6ed9bde18f
  5 silly install loadCurrentTree
  6 silly install readGlobalPackageData
  7 verbose stack TypeError: asyncWrite is not a function
  7 verbose stack     at onwrite (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:480:7)
  7 verbose stack     at WritableState.onwrite (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:180:5)
  7 verbose stack     at WriteStream.to [as _worker] (/usr/local/lib/node_modules/npm/node_modules/pacote/node_modules/make-fetch-happen/cache.js:154:13)
  7 verbose stack     at WriteStream._write (/usr/local/lib/node_modules/npm/node_modules/mississippi/node_modules/flush-write-stream/index.js:35:13)
  7 verbose stack     at doWrite (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:428:64)
  7 verbose stack     at writeOrBuffer (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:417:5)
  7 verbose stack     at WriteStream.Writable.write (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:334:11)
  7 verbose stack     at WriteStream.to [as _worker] (/usr/local/lib/node_modules/npm/node_modules/pacote/node_modules/make-fetch-happen/cache.js:171:25)
  7 verbose stack     at WriteStream._write (/usr/local/lib/node_modules/npm/node_modules/mississippi/node_modules/flush-write-stream/index.js:35:13)
  7 verbose stack     at doWrite (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:428:64)
  7 verbose stack     at writeOrBuffer (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:417:5)
  7 verbose stack     at WriteStream.Writable.write (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:334:11)
  7 verbose stack     at WriteStream.to [as _worker] (/usr/local/lib/node_modules/npm/node_modules/pacote/node_modules/make-fetch-happen/cache.js:182:19)
  7 verbose stack     at WriteStream._write (/usr/local/lib/node_modules/npm/node_modules/mississippi/node_modules/flush-write-stream/index.js:35:13)
  7 verbose stack     at doWrite (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:428:64)
  7 verbose stack     at writeOrBuffer (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:417:5)
  8 verbose cwd /home/developer/Development/host2
  9 verbose Linux 4.15.0-22-generic
  10 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "firebase-tools"
  11 verbose node v10.3.0
  12 verbose npm  v6.1.0
  13 error asyncWrite is not a function
  14 verbose exit [ 1, true ]
  </code></pre>
  
  <p><br><br>
  npm -v   :6.1.0<br>
  node -v  :v10.3.0<br>
  os       :Ubuntu 18.04 LTS<br>
  graphics :AMD® Juniper<br>
  processor:Intel® Core™ i7 CPU 960 @ 3.20GHz × 8<br>
  os type  : 64-bit<br></p>