Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | 1x 1x 1x 1x 1x 1x 2x 2x 2x 2x 2x 2x 2x 1x 1x | import * as pkg from "../package.json";
import { Console, HTMLConsoleRenderer } from "@jga/games";
import { Game } from "./game";
window.onload = (): void => {
main.init();
};
export function init(): void {
// Initialize the game
const game = new Game();
const links = document.querySelector("div.links");
const gameConsole = new Console(new HTMLConsoleRenderer());
// Display game
document.body.insertBefore(game.getDisplay().getContainer() as HTMLElement, links);
// Display console
document.body.insertBefore(gameConsole.getContainer() as Node, links);
// append version
const title = document.querySelector("h1") as HTMLHeadingElement;
Iif (null != title) {
title.innerText += ` (${pkg.version})`;
}
}
export const main = {
init,
};
export default main;
|