How it works Common works like an npm shell. Then, you use the common npm install and common npm uninstall commands to install or not a lib taking into account your global environment.
How to use Once you run the installation command, a common folder will be found in your project and you can import your project from that folder. Example: By default you run npm install uuid and import with require('uuid'); Now you run common npm install uuid and use require('./common/uuid');
This will provide support on your machine, but remember, before running your project on another machine, run common build, which will install the dependencies in your local directory and modify common so that the libs are imported from the project and not from the machine .
How to build dists Install python requirements and run pyinstaller common.py Put the file in your 'global path' and start using! (all directories, not just the executable or file will be needed)
Under construction Common is an open lib that is still under construction, so if you are interested and want to help with the development or use it, go to https://github.com/eletroswing/common and show your support!