cogs.js
Version:
A file modulization manager, packed into a NPM package w/ a client, just for you.
37 lines (31 loc) • 688 B
JavaScript
'use-strict';
const colors = require('colors');
const Mini = require('./Mini.js');
let EventEmitter;
try {
EventEmitter = require("eventemitter3");
} catch(err) {
EventEmitter = require("events");
}
/**
* Class representing a Cog.
*
* @extends EventEmitter
*/
class Cog extends EventEmitter {
/**
* Create a new `Cog`.
*
* @param {Object} options Cog options
*/
/**
* @param {CogOptions} [options] Options for the Cog
*/
constructor(options = {}) {
super();
this.options = Object.assign({
automaticReload: false,
})
}
}
module.exports = Cog