I am facing some issues when trying to fetch a specific version of my published package using Yarn.
I have created a repo based on your template: and I am adding this project as a dependency on another.
It works just fine after configuring the registry on .npmrc file. However, when I publish a new version of the package, it does not get updated when I run yarn on their dependent projects.
So, I tried to update the version manually in the package.json file with "@demonkart/shared-deps-poc": "1.0.1", even though my package is at v1.0.2 right now.
If I run npm install then it works. If I run yarn it fails with the following error:
An unexpected error occurred: "https://npm.pkg.github.com/download/@demonkart/shared-deps-poc/1.0.1/3e9396a9012235c5bced735c282dc2ffcd11c9e7ce1889ace5b8703bb1c9ae48: Request failed \"401 Unauthorized\""
I have logged into github npm registry and this project is public... Any idea of what might be happening? 'x)
Hi! Great article :)
I am facing some issues when trying to fetch a specific version of my published package using Yarn.
I have created a repo based on your template: and I am adding this project as a dependency on another.
It works just fine after configuring the registry on
.npmrc
file. However, when I publish a new version of the package, it does not get updated when I runyarn
on their dependent projects.So, I tried to update the version manually in the
package.json
file with"@demonkart/shared-deps-poc": "1.0.1"
, even though my package is at v1.0.2 right now.If I run
npm install
then it works. If I runyarn
it fails with the following error:An unexpected error occurred:
"https://npm.pkg.github.com/download/@demonkart/shared-deps-poc/1.0.1/3e9396a9012235c5bced735c282dc2ffcd11c9e7ce1889ace5b8703bb1c9ae48: Request failed \"401 Unauthorized\""
I have logged into github npm registry and this project is public... Any idea of what might be happening? 'x)
Thanks
Can you try 'yarn cache clean' and update it again?
Hi there. I tried it and still not working with yarn
I don't know what happens yet. You can use npm for now. Or create a public repo so people can help to debug it.
Hi there. I found a way searching through github yarn repo issues. It is not well documented yet and seems a little hacky, but it works.
I have added a section in the repo mentioned on how to make it work with yarn
github.com/DemonKart/shared-deps-p...
I hope it helps others like you helped me :)