@kenrick95/internal-g
has dependency on@kenrick95/external-depend-on-internal-dep
(external package)@kenrick95/external-depend-on-internal-dep
has dependency on@kenrick95/internal-f
- Workspace setting
link-workspace-packages = deep
causes@kenrick95/external-depend-on-internal-dep
to use the internally linked version instead of downloaded from registry - However when a filtered install occurred to
@kenrick95/internal-g
(with "<pkg_name>...
", meaning to select package and its dependencies (direct and non-direct)),@kenrick95/internal-f
's dependencies are not installed!
- Clear all node_modules
pnpm run clean
- Run filtered install
pnpm --filter "@kenrick95/internal-g..." install
- Notice that
packages/g/node_modules
exist butpackages/f/node_modules
does not exist!