Skip to content

Add cli#47

Merged
Arjun544 merged 14 commits into
mainfrom
add_cli
Jun 20, 2026
Merged

Add cli#47
Arjun544 merged 14 commits into
mainfrom
add_cli

Conversation

@Arjun544

Copy link
Copy Markdown
Owner

No description provided.

@vercel

vercel Bot commented Jun 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
flutter-init Ready Ready Preview, Comment Jun 20, 2026 5:42am

@coderabbitai

coderabbitai Bot commented Jun 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 294 files, which is 144 over the limit of 150.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 69a270cb-7201-47a6-8677-bde738c519a8

📥 Commits

Reviewing files that changed from the base of the PR and between ada67fa and 2d25b35.

⛔ Files ignored due to path filters (6)
  • bun.lock is excluded by !**/*.lock
  • cli/bun.lock is excluded by !**/*.lock
  • cli/templates/base/assets/icons/apple.svg is excluded by !**/*.svg
  • cli/templates/base/assets/icons/facebook.svg is excluded by !**/*.svg
  • cli/templates/base/assets/icons/google.svg is excluded by !**/*.svg
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (294)
  • app/components/landing/CliCommand.tsx
  • app/components/landing/Footer.tsx
  • app/components/landing/GitHubStars.tsx
  • app/components/landing/HeroSection.tsx
  • app/components/landing/MobileNodePattern.tsx
  • app/components/landing/Navbar.tsx
  • app/components/landing/NodePattern.tsx
  • app/components/landing/StatsSection.tsx
  • app/components/landing/StatsShowcase.tsx
  • app/components/landing/WhyFlutterInit.tsx
  • app/components/landing/bento/FeatureCard.tsx
  • app/components/landing/bento/bento-hover-context.tsx
  • app/components/landing/bento/previews/AIReadyPreview.tsx
  • app/components/landing/bento/previews/ArchitecturePreview.tsx
  • app/components/landing/bento/previews/GlobalReachPreview.tsx
  • app/components/landing/bento/previews/PerformancePreview.tsx
  • app/components/landing/bento/previews/ProductionReadyPreview.tsx
  • app/components/landing/bento/previews/RapidPrototypingPreview.tsx
  • app/components/landing/bento/previews/TechStackPreview.tsx
  • app/components/landing/bento/previews/ZeroBoilerplatePreview.tsx
  • app/components/landing/bento/stats/BarBreakdown.tsx
  • app/components/landing/bento/stats/CountStat.tsx
  • app/components/landing/bento/stats/SparklineStat.tsx
  • app/components/landing/bento/stats/StatCardShell.tsx
  • app/globals.css
  • app/page.tsx
  • cli/.gitignore
  • cli/README.md
  • cli/bin/index.ts
  • cli/bunfig.toml
  • cli/package.json
  • cli/src/config.ts
  • cli/src/generator.ts
  • cli/src/main.ts
  • cli/src/native.ts
  • cli/src/preflight.ts
  • cli/src/prompts.ts
  • cli/src/templates.ts
  • cli/src/utils/analytics.ts
  • cli/src/utils/exec.ts
  • cli/src/utils/fs.ts
  • cli/src/utils/logger.ts
  • cli/templates/base/.cursor/rules/flutter-project.mdc.hbs
  • cli/templates/base/.gitignore
  • cli/templates/base/AGENTS.md.hbs
  • cli/templates/base/DESIGN.md.hbs
  • cli/templates/base/README.md.hbs
  • cli/templates/base/SETUP.md.hbs
  • cli/templates/base/analysis_options.yaml
  • cli/templates/base/assets/.keep
  • cli/templates/base/assets/images/.gitkeep
  • cli/templates/base/flutter_native_splash.yaml.hbs
  • cli/templates/base/lib/main.dart.hbs
  • cli/templates/base/lib/src/app.dart.hbs
  • cli/templates/base/lib/src/config/app_config.dart.hbs
  • cli/templates/base/lib/src/extensions/collection_extension.dart.hbs
  • cli/templates/base/lib/src/extensions/context_extension.dart.hbs
  • cli/templates/base/lib/src/extensions/date_time_extension.dart.hbs
  • cli/templates/base/lib/src/extensions/extensions.dart.hbs
  • cli/templates/base/lib/src/extensions/num_extension.dart.hbs
  • cli/templates/base/lib/src/extensions/string_extension.dart.hbs
  • cli/templates/base/lib/src/extensions/widget_extension.dart.hbs
  • cli/templates/base/lib/src/imports/core_imports.dart.hbs
  • cli/templates/base/lib/src/imports/imports.dart.hbs
  • cli/templates/base/lib/src/imports/packages_imports.dart.hbs
  • cli/templates/base/lib/src/routing/(isGetX)@app_bindings.dart.hbs``
  • cli/templates/base/lib/src/routing/app_router.dart.hbs
  • cli/templates/base/lib/src/routing/app_routes.dart.hbs
  • cli/templates/base/lib/src/routing/global_navigator.dart.hbs
  • cli/templates/base/lib/src/services/auth_service.dart.hbs
  • cli/templates/base/lib/src/services/copy_service.dart.hbs
  • cli/templates/base/lib/src/services/internet_connection_service.dart.hbs
  • cli/templates/base/lib/src/services/services.dart.hbs
  • cli/templates/base/lib/src/shared/app_assets.dart.hbs
  • cli/templates/base/lib/src/shared/enums/app_status.dart.hbs
  • cli/templates/base/lib/src/shared/enums/button_enums.dart.hbs
  • cli/templates/base/lib/src/shared/enums/enums.dart.hbs
  • cli/templates/base/lib/src/shared/enums/snack_bar_type.dart.hbs
  • cli/templates/base/lib/src/shared/helpers/format_number.dart.hbs
  • cli/templates/base/lib/src/shared/helpers/imports.dart.hbs
  • cli/templates/base/lib/src/shared/helpers/show_app_sheet.dart.hbs
  • cli/templates/base/lib/src/shared/helpers/show_dialog.dart.hbs
  • cli/templates/base/lib/src/shared/helpers/show_toast.dart.hbs
  • cli/templates/base/lib/src/shared/hooks/hooks.dart.hbs
  • cli/templates/base/lib/src/shared/hooks/use_copy.dart.hbs
  • cli/templates/base/lib/src/shared/hooks/use_timer.dart.hbs
  • cli/templates/base/lib/src/shared/shared.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/app_button.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/app_card.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/app_divider.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/app_empty_state.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/app_error_widget.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/app_icon.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/app_loading.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/app_text_field.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/app_top_bar.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/common_image.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/toast/imports.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/toast/raw_toast.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/toast/toast.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/toast/toast_card.dart.hbs
  • cli/templates/base/lib/src/shared/widgets/widgets.dart.hbs
  • cli/templates/base/lib/src/shared/wrappers/(isRiverpod,isProvider,isBloc,isGetX,isMobX)@state_wrapper.dart.hbs``
  • cli/templates/base/lib/src/shared/wrappers/(supportsLocalization)@localization_wrapper.dart.hbs``
  • cli/templates/base/lib/src/shared/wrappers/(usesScreenutil)@screen_util_wrapper.dart.hbs``
  • cli/templates/base/lib/src/shared/wrappers/(usesSkeletonizer)@skeleton_wrapper.dart.hbs``
  • cli/templates/base/lib/src/shared/wrappers/session_listener_wrapper.dart.hbs
  • cli/templates/base/lib/src/shared/wrappers/wrappers.dart.hbs
  • cli/templates/base/lib/src/theme/app_borders.dart.hbs
  • cli/templates/base/lib/src/theme/app_curves.dart.hbs
  • cli/templates/base/lib/src/theme/app_durations.dart.hbs
  • cli/templates/base/lib/src/theme/app_shadows.dart.hbs
  • cli/templates/base/lib/src/theme/app_spacing.dart.hbs
  • cli/templates/base/lib/src/theme/color_schemes.dart.hbs
  • cli/templates/base/lib/src/theme/text_theme.dart.hbs
  • cli/templates/base/lib/src/theme/theme.dart.hbs
  • cli/templates/base/lib/src/theme/theme_constants.dart.hbs
  • cli/templates/base/lib/src/utils/app_utils.dart.hbs
  • cli/templates/base/lib/src/utils/debouncer.dart.hbs
  • cli/templates/base/lib/src/utils/error_handler.dart.hbs
  • cli/templates/base/lib/src/utils/failure.dart.hbs
  • cli/templates/base/lib/src/utils/input_formatters.dart.hbs
  • cli/templates/base/lib/src/utils/logger.dart.hbs
  • cli/templates/base/lib/src/utils/platform_info.dart.hbs
  • cli/templates/base/lib/src/utils/task_runner.dart.hbs
  • cli/templates/base/lib/src/utils/typedefs.dart.hbs
  • cli/templates/base/lib/src/utils/utils.dart.hbs
  • cli/templates/base/pubspec.yaml.hbs
  • cli/templates/base/test/widget_test.dart.hbs
  • cli/templates/overlays/architecture/clean/architecture.md
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/data/models/user_model.dart.hbs
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/data/repositories/auth_repository_impl.dart.hbs
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/domain/entities/user.dart.hbs
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/domain/repositories/auth_repository.dart.hbs
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/providers/(isBloc)@auth_bloc.dart.hbs``
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/providers/(isBloc)@session_bloc.dart.hbs``
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/providers/(isGetX)@auth_controller.dart.hbs``
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/providers/(isGetX)@session_controller.dart.hbs``
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/providers/(isMobX)@auth_store.dart.hbs``
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/providers/(isMobX)@session_store.dart.hbs``
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/providers/(isNoneState)@session_manager.dart.hbs``
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/providers/(isProvider,isRiverpod)@auth_provider.dart.hbs``
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/providers/(isProvider,isRiverpod)@session_provider.dart.hbs``
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/screens/forgot_password_screen.dart.hbs
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/screens/login_screen.dart.hbs
  • cli/templates/overlays/architecture/clean/lib/src/features/auth/presentation/screens/signup_screen.dart.hbs
  • cli/templates/overlays/architecture/clean/lib/src/features/home/presentation/screens/home_page.dart.hbs
  • cli/templates/overlays/architecture/clean/lib/src/features/onboarding/presentation/screens/onboarding_page.dart.hbs
  • cli/templates/overlays/architecture/feature-first/architecture.md
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/data/models/user_model.dart.hbs
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/data/repositories/auth_repository_impl.dart.hbs
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/domain/entities/user.dart.hbs
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/domain/repositories/auth_repository.dart.hbs
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/providers/(isBloc)@auth_bloc.dart.hbs``
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/providers/(isBloc)@session_bloc.dart.hbs``
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/providers/(isGetX)@auth_controller.dart.hbs``
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/providers/(isGetX)@session_controller.dart.hbs``
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/providers/(isMobX)@auth_store.dart.hbs``
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/providers/(isMobX)@session_store.dart.hbs``
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/providers/(isNoneState)@session_manager.dart.hbs``
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/providers/(isProvider,isRiverpod)@auth_provider.dart.hbs``
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/providers/(isProvider,isRiverpod)@session_provider.dart.hbs``
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/screens/forgot_password_screen.dart.hbs
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/screens/login_screen.dart.hbs
  • cli/templates/overlays/architecture/feature-first/lib/src/features/auth/presentation/screens/signup_screen.dart.hbs
  • cli/templates/overlays/architecture/feature-first/lib/src/features/home/presentation/screens/home_page.dart.hbs
  • cli/templates/overlays/architecture/feature-first/lib/src/features/onboarding/presentation/screens/onboarding_page.dart.hbs
  • cli/templates/overlays/architecture/layer-first/architecture.md
  • cli/templates/overlays/architecture/layer-first/lib/src/data/datasources/local/.gitkeep
  • cli/templates/overlays/architecture/layer-first/lib/src/data/datasources/remote/.gitkeep
  • cli/templates/overlays/architecture/layer-first/lib/src/data/models/user_model.dart.hbs
  • cli/templates/overlays/architecture/layer-first/lib/src/data/repositories/auth_repository_impl.dart.hbs
  • cli/templates/overlays/architecture/layer-first/lib/src/domain/entities/user.dart.hbs
  • cli/templates/overlays/architecture/layer-first/lib/src/domain/repositories/auth_repository.dart.hbs
  • cli/templates/overlays/architecture/layer-first/lib/src/domain/usecases/auth/.gitkeep
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isBloc)@auth_bloc.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isBloc)@session_bloc.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isGetX)@auth_controller.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isGetX)@session_controller.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isMobX)@auth_store.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isMobX)@session_store.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isNoneState)@auth_view_model.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isNoneState)@session_manager.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isProvider,isRiverpod)@auth_provider.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/providers/(isProvider,isRiverpod)@session_provider.dart.hbs``
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/screens/auth/forgot_password_screen.dart.hbs
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/screens/auth/login_screen.dart.hbs
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/screens/auth/signup_screen.dart.hbs
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/screens/home/home_page.dart.hbs
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/screens/onboarding/onboarding_page.dart.hbs
  • cli/templates/overlays/architecture/layer-first/lib/src/presentation/widgets/.gitkeep
  • cli/templates/overlays/architecture/mvc/architecture.md
  • cli/templates/overlays/architecture/mvc/lib/src/controllers/auth/(isBloc)@auth_bloc.dart.hbs``
  • cli/templates/overlays/architecture/mvc/lib/src/controllers/auth/(isBloc)@session_bloc.dart.hbs``
  • cli/templates/overlays/architecture/mvc/lib/src/controllers/auth/(isGetX)@auth_controller.dart.hbs``
  • cli/templates/overlays/architecture/mvc/lib/src/controllers/auth/(isGetX)@session_controller.dart.hbs``
  • cli/templates/overlays/architecture/mvc/lib/src/controllers/auth/(isMobX)@auth_store.dart.hbs``
  • cli/templates/overlays/architecture/mvc/lib/src/controllers/auth/(isMobX)@session_store.dart.hbs``
  • cli/templates/overlays/architecture/mvc/lib/src/controllers/auth/(isNoneState)@session_manager.dart.hbs``
  • cli/templates/overlays/architecture/mvc/lib/src/controllers/auth/(isProvider,isRiverpod)@auth_provider.dart.hbs``
  • cli/templates/overlays/architecture/mvc/lib/src/controllers/auth/(isProvider,isRiverpod)@session_provider.dart.hbs``
  • cli/templates/overlays/architecture/mvc/lib/src/models/user_model.dart.hbs
  • cli/templates/overlays/architecture/mvc/lib/src/services/auth_repository.dart.hbs
  • cli/templates/overlays/architecture/mvc/lib/src/services/auth_repository_impl.dart.hbs
  • cli/templates/overlays/architecture/mvc/lib/src/views/auth/forgot_password_screen.dart.hbs
  • cli/templates/overlays/architecture/mvc/lib/src/views/auth/login_screen.dart.hbs
  • cli/templates/overlays/architecture/mvc/lib/src/views/auth/signup_screen.dart.hbs
  • cli/templates/overlays/architecture/mvc/lib/src/views/home/home_page.dart.hbs
  • cli/templates/overlays/architecture/mvc/lib/src/views/onboarding/onboarding_page.dart.hbs
  • cli/templates/overlays/architecture/mvvm/architecture.md
  • cli/templates/overlays/architecture/mvvm/lib/src/data/models/user_model.dart.hbs
  • cli/templates/overlays/architecture/mvvm/lib/src/data/repositories/auth_repository.dart.hbs
  • cli/templates/overlays/architecture/mvvm/lib/src/data/repositories/auth_repository_impl.dart.hbs
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isBloc)@bloc/auth_bloc.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isBloc)@bloc/session_bloc.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isGetX)@controllers/auth_controller.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isGetX)@controllers/session_controller.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isMobX)@stores/auth_store.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isMobX)@stores/session_store.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isNoneState)@view_models/auth_view_model.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isNoneState)@view_models/session_manager.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isProvider,isRiverpod)@providers/auth_provider.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/(isProvider,isRiverpod)@providers/session_provider.dart.hbs``
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/forgot_password_screen.dart.hbs
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/login_screen.dart.hbs
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/auth/signup_screen.dart.hbs
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/home/home_page.dart.hbs
  • cli/templates/overlays/architecture/mvvm/lib/src/ui/onboarding/onboarding_page.dart.hbs
  • cli/templates/overlays/backend/appwrite/lib/src/services/(usesAppwriteAuth)@auth_service.dart.hbs``
  • cli/templates/overlays/backend/custom/lib/src/services/auth_service.dart.hbs
  • cli/templates/overlays/backend/firebase/lib/src/services/(usesFirebaseAuth)@auth_service.dart.hbs``
  • cli/templates/overlays/backend/supabase/lib/src/services/(usesSupabaseAuth)@auth_service.dart.hbs``
  • cli/templates/overlays/device/app_version_update/lib/src/services/(usesAppVersionUpdate)@version_update_service.dart.hbs``
  • cli/templates/overlays/device/device_info/lib/src/services/(usesDeviceInfoPlus)@device_info_service.dart.hbs``
  • cli/templates/overlays/extras/flavors/lib/src/flavors.dart.hbs
  • cli/templates/overlays/extras/localization/assets/translations/en.json.hbs
  • cli/templates/overlays/media/lib/src/services/(usesImagePicker,usesFilePicker)@media_service.dart.hbs``
  • cli/templates/overlays/networking/cached_image/lib/src/shared/widgets/app_cached_image.dart.hbs
  • cli/templates/overlays/networking/dio/lib/src/services/(usesDio)@dio_service.dart.hbs``
  • cli/templates/overlays/networking/http/lib/src/services/(usesHttp)@http_service.dart.hbs``
  • cli/templates/overlays/storage/hive/lib/src/services/(usesHive)@hive_service.dart.hbs``
  • cli/templates/overlays/storage/secure_storage/lib/src/services/(usesSecureStorage)@secure_storage_service.dart.hbs``
  • cli/templates/overlays/storage/shared_preferences/lib/src/services/(usesSharedPreferences)@storage_service.dart.hbs``
  • cli/templates/overlays/utilities/geolocator/lib/src/services/(usesGeolocator)@location_service.dart.hbs``
  • cli/templates/overlays/utilities/path_provider/lib/src/services/(usesPathProvider)@path_service.dart.hbs``
  • cli/templates/overlays/utilities/permission_handler/lib/src/services/(usesPermissionHandler)@permission_service.dart.hbs``
  • cli/templates/overlays/utilities/permission_handler/lib/src/shared/hooks/use_permission.dart.hbs
  • cli/templates/overlays/utilities/share_plus/lib/src/services/(usesSharePlus)@share_service.dart.hbs``
  • cli/templates/overlays/utilities/share_plus/lib/src/shared/hooks/use_share.dart.hbs
  • cli/templates/overlays/utilities/url_launcher/lib/src/services/(usesUrlLauncher)@url_launcher_service.dart.hbs``
  • cli/templates/overlays/utilities/url_launcher/lib/src/shared/hooks/use_launch_url.dart.hbs
  • cli/templates/partials/features/auth/auth_logic.hbs
  • cli/templates/partials/features/auth/auth_repository.hbs
  • cli/templates/partials/features/auth/auth_repository_impl.hbs
  • cli/templates/partials/features/auth/forgot_password_screen.hbs
  • cli/templates/partials/features/auth/login_screen.hbs
  • cli/templates/partials/features/auth/session_provider.hbs
  • cli/templates/partials/features/auth/signup_screen.hbs
  • cli/templates/partials/features/auth/user_model.hbs
  • cli/templates/partials/features/home/home_page.hbs
  • cli/templates/partials/features/onboarding/onboarding_page.hbs
  • cli/templates/partials/llm/add-feature-workflow.hbs
  • cli/templates/partials/llm/architecture-rules.hbs
  • cli/templates/partials/llm/backend-rules.hbs
  • cli/templates/partials/llm/build-runner-note.hbs
  • cli/templates/partials/llm/design-quick-ref.hbs
  • cli/templates/partials/llm/design-quick-reference.hbs
  • cli/templates/partials/llm/navigation-rules.hbs
  • cli/templates/partials/llm/networking-rules.hbs
  • cli/templates/partials/llm/packages-list.hbs
  • cli/templates/partials/llm/services-conventions.hbs
  • cli/templates/partials/llm/stack-summary.hbs
  • cli/templates/partials/llm/state-management-rules.hbs
  • cli/templates/partials/state_label.hbs
  • cli/tests/analytics.test.ts
  • cli/tests/generator.test.ts
  • cli/tests/native.test.ts
  • cli/tests/preflight.test.ts
  • cli/tests/prompts.test.ts
  • cli/tsconfig.json
  • components.json
  • components/animate-ui/components/backgrounds/hexagon.tsx
  • components/animate-ui/components/buttons/copy.tsx
  • components/animate-ui/primitives/animate/slot.tsx
  • components/animate-ui/primitives/buttons/button.tsx
  • components/animate-ui/primitives/effects/blur.tsx
  • components/animate-ui/primitives/effects/highlight.tsx
  • components/animate-ui/primitives/texts/counting-number.tsx
  • components/ui/border-beam.tsx
  • components/ui/kinetic-text.tsx
  • docs/cli-guide.md
  • hooks/use-controlled-state.tsx
  • hooks/use-is-in-view.tsx
  • package.json

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch add_cli

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Arjun544 Arjun544 merged commit 9705bf6 into main Jun 20, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant