A store is a folder that contains packages and information about projects that are using them.
The store does not include the
node_modules folder of any of the packages, unless the package has
The store is immutable. Execution of modules from the store cannot remove/add files in the store, because modules are executed in the context of the projects they are linked into.
<package source>/<package id>. The path to a package in the store is the package's ID.
<registry URL>/<package name>/<package version>
<Git URL domain>/<Git path>/<commit hash>
A file in the root of store that contains information about projects depending on specific packages from the store.