1.12.0 • Published 7 years ago

js-file-req v1.12.0

Weekly downloads
1
License
ISC
Repository
github
Last release
7 years ago

js-file-req

This small module allows you a fast shortcut in order to require all files in a directory without needing to type and retype the fs functionality.

#Installation

  1. CD into your application directory: cd myApp
  2. Run NPM Install on the package: npm install js-file-req --save
  3. Require it in your index for a test: var requirer = require('js-file-req')
  4. Test functionality : console.log(requirer(__dirname))
  5. Check console and you should see an array of files in your directory

#Usage

  1. Define your module folder and create an index.js file.
  2. Inside this index js file require the requirer function var requirer = require('js-req-save');
  3. To generate the array of files call the function requirer(__dirname)
  4. Once you get the array back either use a forEach or a map function on the result.
  requirer(__dirname).forEach(function(file){
  	require(file)(app)
  });

  requirer(__dirname).map(function(file){
  	require(file)(app)
  });
  1. If you have a mix of objects and functions being output by your modules the following example should work
	requirer(__dirname).map(function(data){
		var type = require(data);
		if(typeof(type) === 'function'){
			type(app)
		}
	})

#Example Folder

  1. To run the example cd into the example folder
  2. Run npm install
  3. Run node index.js
  4. Navigate to http://localhost:5000/

#UPDATES Added contains functionality to test for .map contained in folder sourcemap files.

1.12.0

7 years ago

1.11.0

8 years ago

1.10.0

8 years ago

1.9.0

8 years ago

1.7.0

8 years ago

1.6.0

8 years ago

1.5.0

8 years ago

1.4.0

8 years ago

1.3.0

8 years ago

1.2.0

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago