requirize

0.2.0 • Public • Published

Requirize

This is a small utility to require a directory of files and construct a hash representing the required files. eg.

Given a directory stucture such as:

dir
- cat.js
- dog.js
- fish.js
- long-filename.js
- index.js
- zebra.js

And we use requirize in index.js like:

module.exports = require('requirize')(__dirname);

When requiring this directory we will be return an object like. Filenames are camelized.

{
  "cat": <<module contents>>,
  "dog": <<module contents>>,
  "fish": <<module contents>>,
  "longFilename": <<module contents>>,
  "zebra": <<module contents>>
}

Readme

Keywords

none

Package Sidebar

Install

npm i requirize

Weekly Downloads

788

Version

0.2.0

License

MIT

Unpacked Size

4.15 kB

Total Files

11

Last publish

Collaborators

  • coen-hyde