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
smframework. -
detectProjectConfig(
String rootPath) → ProjectConfig? -
Detects project configuration from existing files at
rootPath.