From 689b4814fa1c83ac9df3cbde893a5c630325d8e8 Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Wed, 4 Feb 2026 05:57:49 +0000 Subject: [PATCH] fix: resolve CI linting and type checking errors --- scaffoldforge/cli/__init__.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/scaffoldforge/cli/__init__.py b/scaffoldforge/cli/__init__.py index 18a3f79..1238c71 100644 --- a/scaffoldforge/cli/__init__.py +++ b/scaffoldforge/cli/__init__.py @@ -1,16 +1,22 @@ """CLI module for ScaffoldForge.""" -import sys -from pathlib import Path - import click -from scaffoldforge.cli.commands import generate, preview, list_templates +from scaffoldforge.cli.commands import generate, list_templates, preview from scaffoldforge.config import get_config -from scaffoldforge.parsers import IssueParser -from scaffoldforge.generators import StructureGenerator, CodeGenerator +from scaffoldforge.generators import CodeGenerator, StructureGenerator from scaffoldforge.templates import TemplateEngine +__all__ = [ + "cli", + "generate", + "preview", + "list_templates", + "StructureGenerator", + "CodeGenerator", + "TemplateEngine", +] + @click.group() @click.option("--verbose", "-v", is_flag=True, help="Enable verbose output")