1.1.4 • Published 7 years ago
@firecubez/reqpack v1.1.4
reqpack
reqpack is a command-line utility to pack files that use Req.
Installation
$ npm install @firecubez/reqpack -gUsage
Your source directory should have files that look like this:
Req.module(...)No requiring Req, just a module declaration.
Then, to bundle everything up, run the following:
$ reqpack main.js ./sourceDir bundled.jsThe output file exports the module in the main file for outer usage, and has a dependency on Req AND the external requirements (ex. $$.depend("express")).
Note
This is one of the only ways to actually use Req in a useful manner without having a single source file (which defeats the purpose). Since each time you require("@firecubez/req"), you load a different instance which doesn't have any modules from before.
This can be fixed by accessing the internal module storage (Req.module.__modules__) which is discouraged, or using reqpack.