@tinyhttp/app

The core of tinyhttp. Contains the App, Request and Response. Additionally, it provides special tinyhttp-specific types.

Install

sh pnpm i @tinyhttp/app

Example

```ts import { App } from '@tinyhttp/app' import type { Request, Response, NextFunction } from '@tinyhttp/app'

new App() .use((req: Request, res: Response, next: NextFunction) => { console.log('Did a request') next() }) .get('/', (_, res) => res.send('

Hello World

')) .get('/page/:page', (req, res) => res.send(You opened ${req.params.page})) .listen(3000) ```