import 'dart:convert'; import 'package:shelf/shelf.dart'; import 'package:shelf_router/shelf_router.dart'; Handler buildApiHandler() { final router = Router() ..get('/health', (Request request) { return Response.ok( jsonEncode({'status': 'ok'}), headers: {'content-type': 'application/json'}, ); }); return const Pipeline().addMiddleware(logRequests()).addHandler(router.call); }