relic-middleware
Installation
SKILL.md
Relic Middleware
A Middleware wraps a handler with additional logic. It can inspect/modify requests, transform responses, short-circuit with an early response, or handle errors.
typedef Middleware = Handler Function(Handler innerHandler);
Basic pattern
Middleware myMiddleware() {
return (Handler innerHandler) {
return (Request req) async {
// Before: inspect or modify the request
final result = await innerHandler(req);
// After: inspect or transform the response