ampm
Another m$&!@ing package manager
This package manager is uses npm
and pnpm
internally, to get the benefits of both.
pnpm's benefits:
- installation speed
- lower disk space usage
npm's benefits:
- things work
The way it does things is it uses npm
to generate a lockfile only, and then it uses pnpm
as an installer to download pacakges. Since pnpm
uses a different structure, which breaks many existing (non-node-compliant) programs, ampm
then creates the original npm
structure by linking into the pnpm store.
Installation / upgrade
npm install -g @configurator/ampm
or
pnpm install -g @configurator/ampm
Usage
Same as npm
and pnpm
, but replace the command name with ampm
.
ampm install webpack
ampm install webpack@2