From f94cf785d02f9f30d56d6ec39c00a6bcaf619e2f Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Sun, 5 Jun 2011 21:45:09 -0700 Subject: [PATCH] ext does not need to be a function any more --- lib/index.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lib/index.js b/lib/index.js index a9f060f..31c7edb 100644 --- a/lib/index.js +++ b/lib/index.js @@ -9,15 +9,11 @@ var fs = require('fs') fs.readdirSync(__dirname).forEach(function (file) { file = file.replace('.js', ''); if (file !== 'index') { - ext(file); + exts.push(name); + defineLazyProperty(batteries, name, function() { return require('./' + name); }); } }); -function ext(name) { - exts.push(name); - defineLazyProperty(batteries, name, function() { return require('./' + name); }); -}; - function defineLazyProperty(obj, name, getter) { Object.defineProperty(obj, name, { configurable: true