"""CLI entry point for DataForge CLI.""" from .commands import ( convert, validate, batch_convert, batch_validate, typecheck, ) import click @click.group() @click.version_option(version="1.0.0") def main() -> None: """DataForge CLI - Convert and validate data formats (JSON, YAML, TOML).""" pass main.add_command(convert, "convert") main.add_command(validate, "validate") main.add_command(typecheck, "typecheck") main.add_command(batch_convert, "batch-convert") main.add_command(batch_validate, "batch-validate") if __name__ == "__main__": main()