flutter_monorepo library

Classes

AppTemplateStrategy
Interface for state-management-specific app templates.
Doctor
Diagnoses a generated monorepo's structure integrity.
Generator
Orchestrates the generation of a complete Flutter monorepo.
ProjectConfig
Holds all derived names and user choices for a project.
VersionResolver
Resolves latest compatible package versions from pub.dev at generation time.
Workflow
Displays development workflow guides for the generated monorepo.

Enums

HttpClient
Supported HTTP client libraries.
LicenseType
Supported license types (GitHub-compatible).
StateManagement
Supported state management frameworks.

Functions

appRoutes() String
Framework-agnostic route constants — same for all state managers.
createAppTemplates(StateManagement sm) AppTemplateStrategy
Returns the AppTemplateStrategy for the given sm framework.
detectProjectConfig(String rootPath) ProjectConfig?
Detects project configuration from existing files at rootPath.