Exosphere is a set of small, modular, self-hostable community tools built on the AT Protocol.
app.exosphere.site
1import { Hono } from "hono";
2import type { AuthEnv } from "@exosphere/core/auth";
3import type { SphereEnv } from "@exosphere/core/types";
4import { requestsApi } from "./requests.ts";
5import { statusesApi } from "./statuses.ts";
6import { votesApi } from "./votes.ts";
7import { commentsApi } from "./comments.ts";
8import { frStatsApi } from "./stats.ts";
9
10const app = new Hono<AuthEnv & SphereEnv>();
11
12app.route("/", frStatsApi);
13app.route("/", requestsApi);
14app.route("/", statusesApi);
15app.route("/", votesApi);
16app.route("/", commentsApi);
17
18export { app as featureRequestsApi };