import { defineCommand } from "politty";
import { checkCommand } from "./check";
import { generateCommand } from "./generate";
import { initCommand } from "./init";
import { progressCommand } from "./progress";
import { syncCheckCommand } from "./sync-check";

export const appCommand = defineCommand({
  name: "app",
  description: "App management",
  subCommands: {
    check: checkCommand,
    "sync-check": syncCheckCommand,
    init: initCommand,
    generate: generateCommand,
    progress: progressCommand,
  },
});
