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