Search posts, tags, users, and pages
It already does. We've got fonts, C libraries, and Go code in the registry already.
Also, how would we know? If it has a package.json, you can publish it. There are no barriers to publishing whatever you can usefully bundle into a small-ish tarball with a semver tag on it.
But really the question is: do we plan to make the registry friendly to things other than Javascript packages? I think the answer here is, yes, definitely: we want to encourage publishing anything you use for web development, including CSS and HTML. Which people are already publishing when they publish things like React components! We already crack open the tarball to get your README out of it & render it, and we could do a lot more to surface what's inside a package on its webpage, so people considering using it can make better decisions. We can do a really good job of that for Javascript, and we plan to.
We don't mind you publishing C libraries, but we probably won't go out of our way to make the experience as good as what we want it to be for web things.