lukeshay / pongjs

A simple router for Cloudflare workers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cloudflare Worker Router

A simple router for Cloudflare workers.

import { router } from "@pongjs/router";

export interface Env {
	DB: D1Database;
}

router.add("GET", "/hello/:name", async (request: Request, env: Env) => {
	return Response.json({
		message: `Hello, ${name}`,
	});
});

export default router;

See path-to-regex for how the paths work.

About

A simple router for Cloudflare workers


Languages

Language:TypeScript 100.0%