@nhz.io/autoindex Autoindex directory (require) with custom loader Install npm i -S @nhz.io/autoindex Usage const ai = require('@nhz.io/autoindex') module.exports = ai(__dirname, glob, loader) ... Example /** +-+ * +- index.js * +- a.js * +- b.js */ // File: index.js const ai = require('@nhz.io/autoindex') module.exports = ai(__dirname) // a.js and b.js are autorequired and exported Notes glob and loader are optional Default glob is: *.+(js|json) Default loader will skip index.* files Custom loader will receive the path of the matching module as a first argument License MIT