Minimal HTTP router library based on the
URLPattern
API.
import { Router } from "@fartlabs/rt"; const router = new Router() .get("/", () => new Response("Hello, World!")) .default(() => new Response("Not found", { status: 404 })); Deno.serve((request) => router.fetch(request));
1. Install Deno.
2. Start a new Deno project.
deno init
3. Add rt as a project dependency.
deno add jsr:@fartlabs/rt
We appreciate your help!
Run deno fmt
to format the code.
Run deno lint
to lint the code.
Developed with ❤️ @FartLabs
Add Package
deno add jsr:@fartlabs/rt
Import symbol
import * as rt from "@fartlabs/rt";
Import directly with a jsr specifier
import * as rt from "jsr:@fartlabs/rt";
Add Package
pnpm i jsr:@fartlabs/rt
pnpm dlx jsr add @fartlabs/rt
Import symbol
import * as rt from "@fartlabs/rt";
Add Package
yarn add jsr:@fartlabs/rt
yarn dlx jsr add @fartlabs/rt
Import symbol
import * as rt from "@fartlabs/rt";
Add Package
npx jsr add @fartlabs/rt
Import symbol
import * as rt from "@fartlabs/rt";
Add Package
bunx jsr add @fartlabs/rt
Import symbol
import * as rt from "@fartlabs/rt";