UNPKG

558 BPlain TextView Raw
1import "reflect-metadata";
2import container from "./inversify.config";
3import InterpolateApplication from "./application/InterpolateApplication";
4import Cli from "./components/cli/Cli";
5if ((process.stdout as any)._handle) {
6 (process.stdout as any)._handle.setBlocking(true);
7}
8const application = container.get<InterpolateApplication>(InterpolateApplication);
9const cli = container.get<Cli>(Cli);
10(global as any)['application'] = application;
11application.run().catch((error: any) => {
12 cli.logError("Fatal error:", error);
13 process.exit(1);
14});
15
16