diff --git a/package-lock.json b/package-lock.json index a05949a..b066a57 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@koa/router": "^12.0.1", "@playwright/test": "^1.36.1", "@sealcode/jdd": "^0.3.4", - "@sealcode/sealgen": "^0.14.5", + "@sealcode/sealgen": "^0.14.6", "@sealcode/ts-predicates": "^0.4.3", "@types/kill-port": "^2.0.0", "@types/leaflet": "^1.9.8", @@ -860,9 +860,9 @@ } }, "node_modules/@sealcode/sealgen": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/@sealcode/sealgen/-/sealgen-0.14.5.tgz", - "integrity": "sha512-SE3dpS5KAsvpznKJla1VoqlnDNxeHJ2mTN2Kzdwg9Chleht/Mw/ojb7E58ZX/WxJNg+BRuCYy6knJkvkO7SfQg==", + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/@sealcode/sealgen/-/sealgen-0.14.6.tgz", + "integrity": "sha512-zVK52Y6wqLX0pGpD9WtNlBEURDG7pn/9FImtn2FpRZJxilXUgqI8t63Z3+ouwj3kDJ+DW5VXhlaxsMnUChxO4Q==", "dependencies": { "@koa/router": "^12.0.1", "@sealcode/ts-predicates": "^0.4.3", diff --git a/package.json b/package.json index 1b5af65..5890964 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@koa/router": "^12.0.1", "@playwright/test": "^1.36.1", "@sealcode/jdd": "^0.3.4", - "@sealcode/sealgen": "^0.14.5", + "@sealcode/sealgen": "^0.14.6", "@sealcode/ts-predicates": "^0.4.3", "@types/kill-port": "^2.0.0", "@types/leaflet": "^1.9.8", diff --git a/src/back/index.ts b/src/back/index.ts index 62153f7..e5de13e 100644 --- a/src/back/index.ts +++ b/src/back/index.ts @@ -1,27 +1,25 @@ import kill from "kill-port"; -import type { KoaResponsiveImageRouter } from "koa-responsive-image-router"; import _locreq from "locreq"; -import { FlatTemplatable } from "tempstream"; import TheApp from "./app.js"; import { PORT, SEALIOUS_SANITY } from "./config.js"; import { mainRouter } from "./routes/index.js"; import { module_dirname } from "./util.js"; const locreq = _locreq(module_dirname(import.meta.url)); -const app = new TheApp(); +export const the_app = new TheApp(); void (async function () { await kill(PORT); await kill(PORT); try { - app.HTTPServer.addStaticRoute("/", locreq.resolve("public")); - await app.start(); + the_app.HTTPServer.addStaticRoute("/", locreq.resolve("public")); + await the_app.start(); if (SEALIOUS_SANITY) { console.error("Exiting with error code 0"); process.exit(0); } - mainRouter(app.HTTPServer.router); + mainRouter(the_app.HTTPServer.router); } catch (error) { console.error(error); if (SEALIOUS_SANITY) {