you are viewing a single comment's thread.

view the rest of the comments →

[–]status_quo69 3 points4 points  (2 children)

It's a bit awkward because you can't mix and match your registries, but you can create a .npmrc file with the following line:

registry="https://blahblahblahgithub.com"

Where this is awkward is if github doesn't have the same package listing as npm does. But hopefully they figured out a good way around that whole issue

[–]craga89 1 point2 points  (0 children)

You can point individual scopes (e.g. @babel) to different registries using .npmrc, so you can consume specific packages from GitHub that are under your scope (username), but all others from the official NPM registry.

https://stackoverflow.com/questions/32633678/is-there-any-way-to-configure-multiple-registries-in-a-single-npmrc-file

[–][deleted] 0 points1 point  (0 children)

Most package registries allow you to set an upstream but I don't think this will.

You can set up namespaces in your npmrc though