21 lines
643 B
TypeScript
Raw Normal View History

2022-06-08 22:08:43 +01:00
import { DependencyContainer } from "tsyringe";
import { IMod } from "@spt-aki/models/external/mod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
class CWX_MasterKey implements IMod
{
private pkg;
public load(container: DependencyContainer): void
{
// get the logger from the server container
const logger = container.resolve<ILogger>("WinstonLogger");
this.pkg = require("../package.json")
logger.info(`Loading: ${this.pkg.name} - ${this.pkg.version}`);
}
public delayedLoad(container: DependencyContainer): void
{ return }
}
module.exports = { mod: new CWX_MasterKey() }