UNPKG

bugsnag-notification-plugins

Version:

Notification plugins (chat and issue tracking integrations) for Bugsnag.

16 lines (13 loc) 477 B
var fs = require("fs"); var path = require("path"); // Allow plugins to be written in coffee-script require("coffee-script"); // Load and export all plugins var PLUGINS_PATH = path.join(__dirname, "./plugins"); fs.readdirSync(PLUGINS_PATH).forEach(function (file) { var pluginPath = path.join(PLUGINS_PATH, file); if(fs.statSync(pluginPath).isDirectory()) { exports[file] = require(pluginPath); exports[file].configFile = require(pluginPath + "/config"); } });