1 | var fs = require("fs");
|
2 | var path = require("path");
|
3 |
|
4 | // Allow plugins to be written in coffee-script
|
5 | require("coffee-script");
|
6 |
|
7 | // Load and export all plugins
|
8 | var PLUGINS_PATH = path.join(__dirname, "./plugins");
|
9 | fs.readdirSync(PLUGINS_PATH).forEach(function (file) {
|
10 | var pluginPath = path.join(PLUGINS_PATH, file);
|
11 | if(fs.statSync(pluginPath).isDirectory()) {
|
12 | exports[file] = require(pluginPath);
|
13 | exports[file].configFile = require(pluginPath + "/config");
|
14 | }
|
15 | });
|