Closed
Description
Hi,
When trying to change the registry I was using (from default one to a Nexus internal to my company), I realised that yarn.lock was containing the URL of the registry:
"@angular-cli/ast-tools@^1.0.0", "@angular-cli/ast-tools@^1.0.1":
version "1.0.9"
resolved "https://registry.yarnpkg.com/@angular-cli/ast-tools/-/ast-tools-1.0.9.tgz#be2bf235e03a956c053a1f65661abc981c7ffe38"
dependencies:
"@angular/tsc-wrapped" "^0.3.0"
denodeify "^1.2.1"
rxjs "5.0.0-beta.12"
typescript "~2.0.3"
I don't think it is a good idea to honour that information when downloading packages (which is the case, see #2557), because the yarn.lock is meant to be committed to versioning system!
How would you manage situations where the CI, for example, is using a different registry than the developer's? What about developers working remotely from their company?
Yes there should be some md5sum for example to verify we are actually using the same artefact, but that's all.
Metadata
Metadata
Assignees
Labels
No labels