title: Simple explanation of EINVALIDTAGNAME?
body: <p>I am testing out a tutorial for a simple Discord bot that was written with Windows in mind (I am on Mac). I am very inexperienced and keep hitting the below error message when I try to follow one of the final steps which would ideally automatically install files into my folder for my bot directly.</p>
  
  <blockquote>
    <p>npm ERR! code EINVALIDTAGNAME
    npm ERR! Invalid tag name "–save": Tags may not have any characters that encodeURIComponent encodes.</p>
  </blockquote>