import 'dart:io'; import 'package:file_upload_processor/routes/main_router.dart'; import 'package:shelf/shelf.dart' as shelf; import 'package:shelf/shelf_io.dart' as shelf_io; void main() async { final handler = const shelf.Pipeline() .addMiddleware(shelf.logRequests()) .addHandler(MainRouter().router); final server = await shelf_io.serve(handler, InternetAddress.anyIPv4, 8080); print('Server running on port ${server.port}'); }