← All repos

spec

pnpm specifications

Browse cluster: Haskell tooling and libraries
44commits
3contributors
0languages

Tech stack & purpose

This repository contains the formal specifications for pnpm, a package manager for Node.js. The specifications document the formats and structures that pnpm uses across three key areas: its lockfile format (which freezes the state of node_modules similar to npm's package-lock.json and Yarn's yarn.lock), the node_modules directory layout, and the internal package store format. Each specification includes version compatibility tables mapping pnpm releases to the corresponding lockfile, layout, and store versions they use.

Contributors