UNPKG

cogs.js

Version:

A file modulization manager, packed into a NPM package w/ a client, just for you.

37 lines (31 loc) 688 B
'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