// ------------------------------------------------------------ // Imports & Initialization // ------------------------------------------------------------ import { Hono } from "hono"; const app = new Hono(); // ------------------------------------------------------------ // Endpoints // ------------------------------------------------------------ // Homepage app.get("/", (c) => c.html(`

This is a Snowflake instance!

version: ${process.env.npm_package_version}

Runtime: Bun ${Bun.version}

Powered by Snowflake

`), ); app.route("/events", (await import("./events")).default); app.route("/states", (await import("./states")).default); app.route("/services", (await import("./services")).default); // ------------------------------------------------------------ // Exports // ------------------------------------------------------------ export default app;