You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: manager-agnostic view/search and resolution-based package lookups
view() now takes an optional registry field instead of an npm flag bag, and
search() takes only the keywords; each package manager spells the field
selection itself (yarn berry uses --fields). The generic npm flag-string
builder is gone with them, so nothing in the package manager layer emits
npm syntax on behalf of another manager any more.
Project-facing package lookups go through Node resolution from the project
directory instead of joining node_modules/<name> by hand: test-init peer
dependency discovery, the installed path returned by
PackageInstallationManager, the local inspector check, the core modules
short-import scan in doctor, and the installed core modules versions in
versions-service. plugins-service no longer creates an empty node_modules
directory before enumerating dependencies.
0 commit comments