1.0.1 • Published 9 years ago

tm-autoload v1.0.1

Weekly downloads
3
License
ISC
Repository
github
Last release
9 years ago

tm-autoload


install:

npm i --save tm-autoload

examples


load a directory

/Foo/Bar.js

module.exports = 'Foo'

/index.js

var autoload = require('tm-autoload');

var App = autoload.load('Foo');

console.log(App.Bar); //return 'Foo'

load a directory with modifier

/Foo/Bar.js

module.exports = {
	Foo: 'Bar'
}

/index.js

var autoload = require('tm-autoload');

var App = autoload.load('Foo', function (file) {
	file.Bar = 'Foo';
	return file;
});

console.log(App.Bar.Bar); //return 'Foo'