add basic arguments to the timestamp utility

This commit is contained in:
zontreck 2025-01-06 02:47:07 -07:00
parent 43db279895
commit e765992fd9

View file

@ -1,8 +1,17 @@
import 'package:libac_dart/argparse/Args.dart';
import 'package:libac_dart/argparse/CLIHelper.dart';
import 'package:libac_dart/utils/TimeUtils.dart';
import 'package:simplehelpertools/constants.dart';
void main() {
Future<void> main(List<String> lArgs) async {
Arguments args = await CLIHelper.parseArgs(lArgs, Arguments());
if (args.hasArg("version"))
print(
"Timestamp\nVersion: ${HelperConsts.TIMESTAMP_VERSION}\nLibAC Version: ${HelperConsts.LIBAC_VERSION}\n\n");
if (args.hasArg("silent"))
print("${TimeUtils.getUnixTimestamp()}");
else
print("Current unix timestamp is: ${TimeUtils.getUnixTimestamp()}");
}