require-node-glob

0.0.2 • Public • Published

require-node-glob

Yet another require-all variant. Sadly I didn't find one that:

  • works for relative/absolute urls
  • works for modules
  • returning an array

Import an array of node modules, using globbing and require.resolve.

const requireGlob = require('require-node-glob');

const locals = requireGlob('./services/*.js'); // if you start with ./ they are local modules

const abs = requireGlob('/home/sithmel/services/*.js'); // if you start with / they are absolute urls

const decorators = requireGlob('async-deco/src/*.js'); // in this case it will resolve from the package "async-deco"

const decorators = requireGlob(['./services/*.js', 'module1/services/*.js']); // you can use an array to include multiple globs

Readme

Keywords

Package Sidebar

Install

npm i require-node-glob

Weekly Downloads

0

Version

0.0.2

License

MIT

Unpacked Size

5.28 kB

Total Files

9

Last publish

Collaborators

  • sithmel