/// YX Icon Fonts - 图标字体代码生成器 /// /// 从 iconfont.json 生成 Flutter IconData 常量 /// /// ## 使用方法 /// /// 1. 添加到 dev_dependencies: /// ```yaml /// dev_dependencies: /// yx_icon_fonts: /// git: /// url: https://gitea.23544.com/wangyang/yx_icon_fonts_flutter /// ``` /// /// 2. 初始化配置文件: /// ```bash /// dart run yx_icon_fonts init /// ``` /// /// 3. 编辑配置文件 `icon_generator_config.yaml` /// /// 4. 生成代码: /// ```bash /// dart run yx_icon_fonts generate /// ``` library yx_icon_fonts; // CLI export 'src/cli/icon_fonts_cli.dart'; // 命令 export 'src/commands/base_command.dart'; export 'src/commands/generate_command.dart'; export 'src/commands/init_command.dart'; // 配置 export 'src/config/config_loader.dart'; export 'src/config/generator_config.dart'; // 生成器 export 'src/generator/dart_code_builder.dart'; export 'src/generator/icon_generator.dart'; export 'src/generator/icon_parser.dart'; // 工具 export 'src/utils/file_helper.dart'; export 'src/utils/logger.dart'; export 'src/utils/string_helper.dart';