A web browser Javascript code dependency management, loosely based on AMD JS API Specifications.
Please see Wiki for detailed documentation.
Modul R introduces the concept of packaged instances. Packaged instances are independent, but can communicate with other packages. Modules/instances don't need to be on the same aggregated/optimized files. Applications, especially large-scale implementations that requires to split application architecture in multiple files, can benefit from this.
Run the simple demo, to view on your localhost
# run @ default port 9999
npm run demo
# custom port:
npm run demo 9898
Local host: http://localhost:[PORT_NUMBER]/