Kernel.ts 425 B

1234567891011121314
  1. import { IKernel } from "inversify";
  2. import { IObfuscator } from "./interfaces/IObfuscator";
  3. import { IOptions } from "./interfaces/IOptions";
  4. import { Kernel } from "inversify";
  5. import { Obfuscator } from "./Obfuscator";
  6. import { Options } from "./Options";
  7. let kernel: IKernel = new Kernel();
  8. kernel.bind<IOptions>('IOptions').to(Options);
  9. kernel.bind<IObfuscator>('IObfuscator').to(Obfuscator);
  10. export default kernel;