import type { VP_Request } from "../modules/vp_request.ts";
import v1_router from "./api.v1.ts";
import { Router } from "./router.ts";
const router = new Router();
router.use('/v1', v1_router);
export const HandleAPIRequest = async (request: VP_Request, _info: Deno.ServeHandlerInfo<Deno.NetAddr>) => {
if(request.path_parts[0] !== 'api') return false;
return await router.handle(request);
}