latest
matteac/tinyrouteA tiny http routing library
This package works with Deno, BunIt is unknown whether this package works with Cloudflare Workers, Node.js, Browsers




JSR Score
100%
Published
9 months ago (0.2.1)
TinyRoute
A tiny http routing library
Example
With Deno
import { Router, type TinyRequest } from "@matteac/tinyroute"; const router = new Router(); router.get("/", (_req) => new Response("Hello, World!")); router.get("/{param}", (request: TinyRequest) => new Response(`GET /{param} where param = ${req.params.param}`)) Deno.serve(router.handler()); // or Bun.serve({ fetch: router.handler(), });
Add Package
deno add jsr:@matteac/tinyroute
Import symbol
import * as tinyroute from "@matteac/tinyroute";
Import directly with a jsr specifier
import * as tinyroute from "jsr:@matteac/tinyroute";
Add Package
pnpm i jsr:@matteac/tinyroute
pnpm dlx jsr add @matteac/tinyroute
Import symbol
import * as tinyroute from "@matteac/tinyroute";
Add Package
yarn add jsr:@matteac/tinyroute
yarn dlx jsr add @matteac/tinyroute
Import symbol
import * as tinyroute from "@matteac/tinyroute";
Add Package
vlt install jsr:@matteac/tinyroute
Import symbol
import * as tinyroute from "@matteac/tinyroute";
Add Package
npx jsr add @matteac/tinyroute
Import symbol
import * as tinyroute from "@matteac/tinyroute";
Add Package
bunx jsr add @matteac/tinyroute
Import symbol
import * as tinyroute from "@matteac/tinyroute";