README
apemanmodule
Directory module index for apeman.
Installation
$ npm install apemanmodule --save
Usage
apemanmodule dig in directory and exports found modules.
/**
* This is an example index.js for a module directory.
*/
'use strict'
const apemanmodule = require('apemanmodule')
let index = apemanmodule(__dirname, {
/** Filename pattern to exports as pascal case name. **/
pascal: '*_page.js',
/** Throws error when module not found. */
strict: true
})
// Print module settings.
index.print()
module.exports(index)
Then, you can require exported modules like:
'use strict'
const exampleIndex = require('../example')
// Get modules defined example/index.js
let FooPage = exampleIndex('FooPage')
let barFunc = exampleIndex('barFunc')
/* ... */
License
This software is released under the MIT License.