File name: pnpm-lock.yaml
A ComVer starting with the major number 9
.
This is a mapping of dependency ID (<pkg_name>@<pkg_version>
) to dependency object.
This field is true
if the package has bin commands.
This is a mapping of all the dependencies of dependencies. Every entry in this record matches a directory inside the virtual store (node_modules/.pnpm
). The keys are called dependency paths. A dependency path is a dependency ID and optionaly a peer dependencies suffix. A peer dependency suffix is a string concatenated from the dependency paths of the resolved peer dependencies of the given dependency. For instance, if button@1.0.0
has react
in peer dependencies, a dependency ID may look like this: button@1.0.0(react@16.0.0)
. If react has peer dependencies of its own, the dependency path may become more complicated, e.g.: button@1.0.0(react@16.0.0(react-dom@16.0.0))
.
This is a mapping of a dependency's dependency names to exact versions.
This is a mapping of a dependency's optional dependency names to exact versions.
dependencyType
is one of dependencies
, optionalDependencies
, or devDependencies
.