Reproduction of a non-deterministic pnpm install.
Using pnpm 7.6.0 & Node.js v18.6.0 on MacOS Monterey (12.4), MacBook Pro 2021 (M1).
Steps to reproduce:
- Clone the repository:
git clone git@github.com:JanJakes/pnpm-nondeterministic-install.git. - Run
pnpm install. - Repeat running
pnpm installuntil you seePackages: +1. - Repeat running
pnpm installuntil you seePackages: -1.
In steps 3. and 4. the following keeps being added to and removed from pnpm-lock.yaml:
