Export all files/sub-modules from current dir in Node or Webpack
You have to copy index.js
into your project.
This cannot be installed/required as an external module, because of how webpack processes require statements, this file must directly be responsible for exporting other modules.
your-project
├───main.js
└───utils
├───index.js // place "index.js" file form this repo here
├───module-a.js
├───module-b.js
└───module-c
└───index.js
main.js
const utils = require('./utils');
console.log(utils);
{
moduleA: { ... }
moduleB: { ... }
moduleC: { ... }
}
index.js
ignored- File-names
camelCased
subdir/index.js
exported assubdir