diff --git a/packages/melos/bin/melos.dart b/packages/melos/bin/melos.dart index ad0b391d..c4a7ed41 100644 --- a/packages/melos/bin/melos.dart +++ b/packages/melos/bin/melos.dart @@ -2,6 +2,7 @@ import 'dart:io'; +import 'package:args/command_runner.dart'; import 'package:melos/src/command_runner.dart'; import 'package:melos/src/common/exception.dart'; import 'package:melos/src/common/utils.dart' as utils; @@ -43,6 +44,9 @@ Future main(List arguments) async { } on MelosException catch (err) { stderr.writeln(err.toString()); exitCode = 1; + } on UsageException catch (err) { + stderr.writeln(err.toString()); + exitCode = 1; } catch (err) { exitCode = 1; rethrow;