Repository navigation
Hoisted Yarn v1 install misses transitive dependency #725
SummaryWhen aube installs from a Yarn v1 The reduced case uses Expected behaviorIn hoisted mode, Actual behaviorAfter: aube install --frozen-lockfile --ignore-scripts --node-linker=hoisted --disable-global-virtual-storethis fails: require("magic-string");with:
Reprogit clone https://github.com/mwolson/tmp-aube-issues.git
cd tmp-aube-issues/yarn-hoisted-transitive-dependency
YARN_BIN=/usr/bin/yarn ./repro.sh
NotesThe repro uses This was originally noticed while testing a |
Replies: 1 comment 1 reply
|
Thanks for the reduced repro. I included this in #733. The same Yarn classic parser bug was storing dependency values as full dep paths instead of dep-path tails, so linker reconstruction could miss declared transitives like This comment was generated by Codex. |
Thanks for the reduced repro. I included this in #733.
The same Yarn classic parser bug was storing dependency values as full dep paths instead of dep-path tails, so linker reconstruction could miss declared transitives like
sourcemap-codec, including in hoisted mode. The PR adds regression coverage for this case too.This comment was generated by Codex.