diff --git a/src/main.py b/src/main.py new file mode 100644 index 0000000..bb98c84 --- /dev/null +++ b/src/main.py @@ -0,0 +1,22 @@ +"""Main entry point for auto-gitignore CLI.""" + +import sys + +from src.cli import main + + +def run_cli() -> None: + """Entry point for the CLI.""" + try: + main() + except SystemExit: + raise + except KeyboardInterrupt: + sys.exit(130) + except Exception as e: + print(f"Error: {e}", file=sys.stderr) + sys.exit(1) + + +if __name__ == "__main__": + main()