GitHub package registry is not a single registry. Every user/org has they own isolated registry. So you will have to explicitly declare every registry so that it can be used in your project.
And how will the dependency manager know which registry is the authorative registry for a given package?
That's a really good question.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.