Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { Kernel } from 'inversify';
- import Config from 'server/service/core/config.ts';
- import CommandRepository from 'server/repository/command.ts';
- import ChatBot from 'server/service/twitch/chatbot.ts';
- import Init from 'server/service/core/init.ts';
- import EventHandler from 'server/base/event-handler.ts';
- let kernel = new Kernel();
- kernel.bind(Config).toSelf().inSingletonScope();
- kernel.bind(CommandRepository).toSelf().inSingletonScope();
- kernel.bind(ChatBot).toSelf().inSingletonScope();
- kernel.bind(Init).toSelf().inSingletonScope();
- kernel.bind(EventHandler).toSelf().inSingletonScope();
- let init: Init = kernel.get<Init>(Init);
- init.initialize();
- export default kernel;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement