EfficientFiles inside node_modules are cloned or hard linked from a single content-addressable storage Supports monorepospnpm has built-in support for multiple packages in a repository Strictpnpm creates a non-flat node_modules by default, so code has no access to arbitrary packages