Drop-in Middleware — @filtrate/express, @filtrate/fastify, @filtrate/next
- @filtrate/express: Express middleware that intercepts multipart uploads, scans via /v1/process, and exposes results on req.filtrate — blocked uploads never reach your handler
- @filtrate/fastify: Fastify plugin equivalent; register once, get request.filtrate in every route handler
- @filtrate/next: withFiltrate() wrapper for App Router Route Handlers + withFiltratePages() for Pages API — TypeScript-first, zero config beyond FILTRATE_API_KEY
- All packages: configurable block verdicts, onBlock callback, timeout, async mode, full TypeScript types, MIT licensed
- Homepage hero: tabbed "Drop in. One line." code snippet rotating through Express / Fastify / Next.js
- /docs#middleware: new section with install commands, usage examples, options table, and req.filtrate shape docs