title: Why does npm throw an "einvalidtagnme" error when trying to install packages depending on nodejs?
body: <p>I have been trying to install <a href="https://github.com/idyll-lang/idyll" rel="nofollow noreferrer">idyll</a> on my laptop (running on Linux Mint). However I always get this error:</p>
  <p>npm ERR! code EINVALIDTAGNAME</p>
  <p>npm ERR! Invalid tag name &quot;&gt;=^16.0.0&quot;: Tags may not have any characters that encodeURIComponent encodes.</p>
  <p>I am pretty new to coding - so maybe this is a trivial issue but googling didn't provide me with any hints. I tried completely uninstalling and reinstalling nodejs and npm as suggested in <a href="https://stackoverflow.com/questions/33870520/npm-install-cannot-find-module-semver">Npm install cannot find module &#39;semver&#39;</a> but that didn't help.</p>
  <p>Does somebody have an idea what I could do to get this running?</p>