srctree

Gregory Mullen parent 7866d3af cfc9a3f5
make repo entry an endpoint

src/api.zig added: 7, removed: 4, total 3
@@ -1,3 +1,7 @@
pub const verse_name = .api;
 
pub const verse_router = &router;
 
const endpoints = [_]Router.Match{
ROUTE("v0", router),
ROUTE("v1", router),
 
src/srctree.zig added: 7, removed: 4, total 3
@@ -6,7 +6,6 @@ const Frame = verse.Frame;
const Router = verse.Router;
const Template = verse.template;
const S = Template.Structs;
const Api = @import("api.zig");
 
const ROUTE = Router.ROUTE;
const GET = Router.GET;
@@ -17,7 +16,6 @@ const BuildFn = Router.BuildFn;
const commitFlex = @import("endpoints/commit-flex.zig").commitFlex;
 
pub const routes = [_]Match{
ROUTE("api", Api.router),
GET("debug", debug),
ROUTE("user", commitFlex),
STATIC("static"),
@@ -37,6 +35,7 @@ const endpoints = verse.Endpoints(.{
@import("endpoints/settings.zig"),
@import("endpoints/gist.zig"),
@import("endpoints/repos.zig"),
@import("api.zig"),
});
 
const E404Page = Template.PageData("4XX.html");