ResolvedPath
Index
Properties
optionaldirList
Directory entries list, returned for pathes ending with /node_modules[/@scope]
optionalforwardedDirPath
This field is returned for pathes ending with /node_modules[/@scope]
.
These pathes are special in the sense they do not exists as physical dirs in PnP projects.
We emulate these pathes by forwarding to real physical path on underlying fs.
optionalisSymlink
If true, the entry is meant to be a symbolic link to the location pointed by resolvedPath.
resolvedPath
Fully resolved path /node_modules/...
path within PnP project
Resolved
/node_modules
path inside PnP project info.Dirs ending with '/node_modules/foo/node_modules' or '.../node_modules/foo/node_modules/@scope' do not physically exist, but we must pretend they do exist if package
foo
has dependencies and there is some package@scope/bar
inside these dependencies. We need two things to emulate these dirs existence:.../foo/
and store intodirList
fieldstatPath
field