2022-05-16 14:59:55 -04:00
|
|
|
class Mod
|
|
|
|
{
|
2022-05-16 17:31:22 +01:00
|
|
|
// Code added here will load BEFORE the server has started loading
|
2022-05-16 14:59:55 -04:00
|
|
|
load(container)
|
|
|
|
{
|
2022-05-16 17:31:22 +01:00
|
|
|
// get the logger from the server container
|
|
|
|
const logger = container.resolve("WinstonLogger");
|
2022-05-16 14:59:55 -04:00
|
|
|
|
2022-05-16 17:31:22 +01:00
|
|
|
logger.info("I am logging info!");
|
|
|
|
logger.warning("I am logging a warning!");
|
|
|
|
logger.error("I am logging an error!");
|
|
|
|
}
|
2022-05-16 14:59:55 -04:00
|
|
|
|
2022-05-16 17:31:22 +01:00
|
|
|
// Code added here will be run AFTER the server has started
|
2022-05-16 14:59:55 -04:00
|
|
|
delayedLoad(container)
|
|
|
|
{ return }
|
2022-05-16 17:31:22 +01:00
|
|
|
}
|
2022-05-16 14:59:55 -04:00
|
|
|
|
|
|
|
module.exports = { mod: new Mod() }
|