greenkeeperio / greenkeeper-lockfile

:lock: Your lockfile, up to date, all the time
https://greenkeeper.io
183 stars 73 forks source link

Support pnpm #179

Open ExE-Boss opened 6 years ago

ExE-Boss commented 6 years ago

pnpm is the third largest node package manager, which uses symlinks, hardlinks and isolated trees, which prevents packages from using packages which they haven’t declared in their dependencies and it uses shrinkwrap.yaml as its lockfile.

janl commented 6 years ago

We’ll look into this eventually. In the meantime, we’d be happy to accept PRs for this.

ExE-Boss commented 5 years ago

pnpm has a published specification for this at: https://github.com/pnpm/spec/tree/master/shrinkwrap

qm3ster commented 5 years ago

Updated link, since in 3.0 it was renamed to lockfile and is now stored as pnpm-lock.yaml https://github.com/pnpm/spec/tree/master/lockfile

qm3ster commented 5 years ago

@ExE-Boss I tried in #229