local args = require "pl.lapp" [[ Generates activity chart -f (string default 'ansi') Output format of the chart -y (optional number) Year of the chart (optional string) Paths to repositories with activity ]] local activity = require "activity" local ok, maybe_format = pcall(require, "activity.formats." .. args.f) if not ok then io.stderr:write(("couldn't find specified format: %q\n"):format(args.f)) os.exit(1) end io.write(activity.generate_table(args.y, args.repos, maybe_format))