yarnpkg/yarn
View on GitHubYarn install --offline fails for scoped package with file resolution override
Open
#4,909 opened on Nov 12, 2017
cat-bughelp wantedtriaged
Description
What is the current behavior?
- Set up a project with a local tarball mirror and pruning (Sample Project).
- Set the resolution for a scoped package to a file in package.json.
- Clear the global yarn cache.
- Run a
yarn install --offline. Yarn will first try and resolve the package to the tarball which will fail. It will then look in the global cache but the scoped cache dir (in this casenpm-@types) doesn't exist and the install will fail here.
This seems like a very niche use case but our CI machines do a build with this exact setup so we can't use file resolutions until this is resolved.
@lelandrichardson