0.0.5 • Published 9 years ago

require-index v0.0.5

Weekly downloads
4
License
MIT
Repository
github
Last release
9 years ago

require-index

Generate flat index file require all files in directory. useful for react front-end project.

install

$ npm install -g require-index

use

./components
├── ComponentA.js
├── ComponentB.js
├── ComponentC.js
├── ComponentD.js
├── ComponentE.js
└── ComponentF.js
$ cd components
$ require-index

output

// ./index.js
module.exports = {
  ComponentA: require('./ComponentA.js'),
  ComponentB: require('./ComponentB.js'),
  ComponentC: require('./ComponentC.js'),
  ComponentD: require('./ComponentD.js'),
  ComponentE: require('./ComponentE.js'),
  ComponentF: require('./ComponentF.js')
};

use component

var {
  ComponentA,
  ComponentB,
  ...
} = require('./components');

options

  • -f, --force overwrite index.js
  • -e, --extension ('js', 'jsx')
0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago