0.4.3 • Published 4 years ago
index-modules v0.4.3
index-modules 
Generate an index of all modules in a directory.
Install
Installation of the npm package:
> npm install --save index-modulesUsage
Generate an index for a directory:
> index-modules directory/
index generated directory/index.jsGenerate indexes for all directory containing a .index-modules
file:
> index-modules --auto root/
index generated root/index.js
index generated root/directory/index.jsUsing an index:
import modules from "./modules";
modules.foo; // default export of the foo module
modules.bar; // default export of the bar module
import * as modules_ from "./modules";
modules_.foo.baz; // baz export of the foo moduleLazy index (CommonJS)
Only requires sub-modules when necessary.
> index-modules --cjs-lazy directory/
index generated directory/index.jsContributions
Contributions are very welcomed, either on the documentation or on the code.
You may:
- report any issue you've encountered;
- fork and create a pull request.
License
ISC © Julien Fontanet