Notice: This repo is no longer maintained. Contact me regarding the name or code. This project was created in a time before Yarn, pnpm, ied, etc. or before I knew they existed. I would use these better maintained alternatives instead.
Better "npm install" using global cache and symlinking.
Lavish downloads a flat package structure then uses symlinking for all dependencies. After you download a package once or twice, it will symlink instantly from there on out. This allows you to download less files and save time installing packages.
Note: In early stages, may or may not be usable.
npm install -g lavishUsing the CLI directly:
lavish <...packages>Using the CLI shim on npm:
alias npm=lavish-shimnpm install <...packages>Should be 100% compatible with npm install. Open an issue if you find incompatibility.
| Jamen Marzonie |
MIT © Jamen Marzonie