Files
jadb/bin/jadb.dart

23 lines
685 B
Dart

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<void> main(List<String> 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);
}