import 'dart:io'; import 'package:gametime_server/api/router.dart'; import 'package:shelf/shelf_io.dart' as shelf_io; Future main(List arguments) async { final port = int.tryParse(Platform.environment['PORT'] ?? '') ?? 8080; final server = await shelf_io.serve( buildApiHandler(), InternetAddress.anyIPv4, port, ); print( 'GameTime server listening on ${server.address.address}:${server.port}', ); }