Repository navigation
A peer satisfied by a file: dependency is linked to a directory aube never creates
#1819
Unanswered
mwolson
asked this question in
Troubleshooting and Bugs
Replies: 2 comments
|
Thanks for the report and the repro. I confirmed it on current main (the peer link dangles with and without the global virtual store) and opened #1850 based on your fork patch. AI-assisted — Tool: Claude Code; model: anthropic/claude-sonnet-5-5; version: unavailable. 🤖 Generated with Claude Code |
0 replies
|
Implemented in #1850: fix(linker): link peers satisfied by file: dependencies to the directory aube creates |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
file-dep-peer-link-dangling2.8.2 linux-x64 (2026-10-23), also 2.7.0 through 2.8.1Workspace member
appdepends onreactfromfile:deps/reactand onuse-sync-external-store@1.5.0, which peers onreact. Afteraube install --frozen-lockfilefrom a pnpm 12.14.0 lockfile,use-sync-external-store's siblingreactlink points at../../react@file+app+deps+react/node_modules/react, but aube materializes the package asreact@file+<hash>. Sorequire("react")fromuse-sync-external-storefails, with and without--disable-global-virtual-store. pnpm links thefile:package.With aube's own
aube-lock.yaml, the link works when the global virtual store is off and dangles when it is on. At the workspace root the bug is hidden, because Node walks up to the rootnode_modules/react.Found in pingdotgg/t3code, where
@react-navigation/native-stackcan't resolve thereact-native-screenstarball thatapps/mobiledepends on, soapps/mobilefails typecheck under aube.All reactions