diff --git a/src/html_exporter.js b/src/html_exporter.js index a1eab74..f4ff3f6 100644 --- a/src/html_exporter.js +++ b/src/html_exporter.js @@ -52,6 +52,8 @@ export class HtmlExporter { const gamelib = new Gamelib(console, new AssetProvider(), document.querySelector('canvas')); + gamelib.init(); + window.karlkoder = { lib() { return gamelib.getAdapter(); @@ -65,7 +67,8 @@ ${js} -`; + + `.trim(); return html; } diff --git a/src/utils.js b/src/utils.js index 0141a88..85ed80f 100644 --- a/src/utils.js +++ b/src/utils.js @@ -28,7 +28,7 @@ export function minifyJs(code) { .map((line) => line .replace(/\/\/.+$/, "") - .replace(/\) \{/, "){") + .replace(/\) \{\n/, "){") .replace(/ = /g, "=") .trim() )