import 'package:args/command_runner.dart'; import 'package:jadb/cli/commands/create_db.dart'; import 'package:jadb/cli/commands/create_tanos_jlpt_mappings.dart'; import 'package:jadb/cli/commands/lemmatize.dart'; import 'package:jadb/cli/commands/query_kanji.dart'; import 'package:jadb/cli/commands/query_word.dart'; Future main(List args) async { final runner = CommandRunner( 'jadb', 'CLI tool to help creating and testing the jadb database', ); runner.addCommand(CreateDb()); runner.addCommand(QueryKanji()); runner.addCommand(QueryWord()); runner.addCommand(Lemmatize()); runner.addCommand(CreateTanosJlptMappings()); runner.run(args); }