Website: Tags don't encode special characters correctly

What I Wanted to Do

Search for projects containing a tag of c++.

What Happened Instead

Got to the results of a search for projects with a tag of c.

Reproduction Steps

  1. Go to npmjs.com.
  2. Search for ref-napi.
  3. Click on the c++ tag.
  4. Notice the lack of results, the “c++” in the URL, and the “keywords:c” in the search box.
  5. Now change the search to “keywords:c++”.
  6. Notice the URL changes to “https://www.npmjs.com/search?q=keywords%3Ac%2B%2B” and correct search results are shown.

Details

N/A - Everything is above.

Platform Info

Chrome and Edge (Windows), but IMHO very unlikely this would be platform or even browser-specific.

$ npm --versions
n/a
$ node -p process.platform
n/a