mirror of
https://github.com/danbulant/bpm
synced 2026-06-14 20:11:21 +00:00
16 lines
No EOL
904 B
Markdown
16 lines
No EOL
904 B
Markdown
# bpm
|
|
|
|
Better package manager.
|
|
|
|
*BPM is **NOT** ready to use, please wait until using it in production until stable version is released*
|
|
|
|
Manages your packages more easily, is way faster than any other available package manager and most importanly, saves space for your projects.
|
|
|
|
|
|
## Why?
|
|
|
|
NPM *(node package manager)* and others always use folder `node_modules` in the projects directory. This is to always use the version the package specifies, but it also means that it uses much more space than it needs - even same versions are installed duplicately.
|
|
|
|
BPM on the other hand, stores all packages in one place and also saves a file to mention which projects are actively using the package. If all projects remove the dependency, then it's simply removed from the disk to save space.
|
|
|
|
This means, that it can save much space - some apps use same depndencies and same versions, so they will be merged. |