I created and published a private Github package. Trying to install it with yarn at first, I face the following issue:
Whether I try with yarn or npm, it cannot find
What you need to do is specify where to retrieve EACH package, with something like this in your .npmrc (I don't know the yarn syntax, but it works with yarn when it reads the .npmrc):
//registry.npmjs.org/:_authToken=
//npm.pkg.github.com/:_authToken=
@foo:registry=https://npm.pkg.github.com
@far:registry=https://registry.npmjs.org
And then, Yarn will search @foo/mypackage1 in Github, where @far/mypackage2 will be searched in npmjs. The default registry will be kept for the others, whatever you set it to.