Duplicate auto-import completions when ATA transitively installs a different version of something installed locally #52708
Open
Description
Bug Report
Repro: see completions for Minipass
in the npm/cli
repo. One is from the locally installed dependency, and the other is in the ATA cache because @types/fs-minipass
(installed by ATA) depends on a different version of minipass
than the one locally available. It doesn’t seem possible/correct for ATA to filter this dependency out since the locally available one doesn’t match the version required by @types/fs-minipass
, so the ExportInfoMap should filter this out.