A fork of https://github.com/ueokande/vim-vixen
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
564 B
20 lines
564 B
import 'reflect-metadata'; |
|
|
|
import Application from './Application'; |
|
import consoleFrameStyle from './site-style'; |
|
import { ConsoleFramePresenterImpl } from './presenters/ConsoleFramePresenter'; |
|
import { container } from 'tsyringe'; |
|
import './di'; |
|
|
|
if (window.self === window.top) { |
|
new ConsoleFramePresenterImpl().initialize(); |
|
} |
|
|
|
try { |
|
let app = container.resolve(Application); |
|
app.run(); |
|
} catch (e) { console.error(e); } |
|
|
|
let style = window.document.createElement('style'); |
|
style.textContent = consoleFrameStyle; |
|
window.document.head.appendChild(style);
|
|
|