title: npm error code EINVALIDTAGNAME when trying to install protobufjs
body: <p>I got an error when installing protobufjs with this command:</p>
  
  <pre><code>npm install protobufjs [--save --save-prefix=~]
  </code></pre>
  
  <p>the error is:</p>
  
  <pre><code>npm ERR! code EINVALIDTAGNAME
  npm ERR! Invalid tag name "[--save": Tags may not have any characters that encodeURIComponent encodes.
  </code></pre>
  
  <p>How can I fix this issue?</p>