koa-requireall

Require all JS in a folder

Usage no npm install needed!

<script type="module">
  import koaRequireall from 'https://cdn.skypack.dev/koa-requireall';
</script>

README

koa-requireall Build Status

Koa helper to require all JS files in a folder. Based on node-requireall.

Installation

$ npm install koa-requireall

Example

var requireall = require('koa-requireall');

requireAll(path.join(__dirname, 'modules'), function*(Module){
    console.log('Module '+ Module + ' loaded.');
});

API

requireAll(folderPath, onLoadedModuleGenerator)

Loads all JS in a folder at folderPath as Node.js modules. Calls onLoadedModuleGenerator for each loaded module.

License

MIT