modularity_workspace
This workspace contains the following packages.
Packages
modularity_cli
CLI tools for Modularity framework. Provides module graph visualization and dependency analysis utilities.
| Library | Description |
|---|---|
| browser_opener | CLI tools for Modularity framework. Provides module graph visualization and dependency analysis utilities. |
| g6_html_generator | CLI tools for Modularity framework. Provides module graph visualization and dependency analysis utilities. |
| graph_data | CLI tools for Modularity framework. Provides module graph visualization and dependency analysis utilities. |
| graph_visualizer | CLI tools for Modularity framework. Provides module graph visualization and dependency analysis utilities. |
| html_generator | CLI tools for Modularity framework. Provides module graph visualization and dependency analysis utilities. |
| modularity_cli | CLI tools for analyzing and visualizing Modularity module dependency graphs. |
| module_bindings_analyzer | CLI tools for Modularity framework. Provides module graph visualization and dependency analysis utilities. |
| recording_binder | CLI tools for Modularity framework. Provides module graph visualization and dependency analysis utilities. |
modularity_contracts
Zero-dependency interfaces and contracts for Modularity framework. Defines Binder, Module and other core abstractions.
| Library | Description |
|---|---|
| binder | Zero-dependency interfaces and contracts for Modularity framework. Defines Binder, Module and other core abstractions. |
| binder_factory | Zero-dependency interfaces and contracts for Modularity framework. Defines Binder, Module and other core abstractions. |
| configurable | Zero-dependency interfaces and contracts for Modularity framework. Defines Binder, Module and other core abstractions. |
| exceptions | Exception types for the Modularity framework. |
| logger | Zero-dependency interfaces and contracts for Modularity framework. Defines Binder, Module and other core abstractions. |
| modularity_contracts | Contracts (interfaces) for the Modularity dependency-injection framework. |
| module | Zero-dependency interfaces and contracts for Modularity framework. Defines Binder, Module and other core abstractions. |
| module_interceptor | Zero-dependency interfaces and contracts for Modularity framework. Defines Binder, Module and other core abstractions. |
| retention_policy | Zero-dependency interfaces and contracts for Modularity framework. Defines Binder, Module and other core abstractions. |
modularity_core
Core implementation of Modularity framework providing dependency injection container and module lifecycle management.
| Library | Description |
|---|---|
| console_logger | Core implementation of Modularity framework providing dependency injection container and module lifecycle management. |
| graph_resolver | Core implementation of Modularity framework providing dependency injection container and module lifecycle management. |
| modularity_core | Core implementation of the Modularity dependency-injection framework. |
| module_controller | Core implementation of Modularity framework providing dependency injection container and module lifecycle management. |
| module_override_scope | Core implementation of Modularity framework providing dependency injection container and module lifecycle management. |
| module_registry_key | Core implementation of Modularity framework providing dependency injection container and module lifecycle management. |
| simple_binder | Core implementation of Modularity framework providing dependency injection container and module lifecycle management. |
| simple_binder_factory | Core implementation of Modularity framework providing dependency injection container and module lifecycle management. |
modularity_flutter
Flutter integration for Modularity framework. Provides widgets and utilities for module-based Flutter apps.
| Library | Description |
|---|---|
| modularity_flutter | Flutter integration for the Modularity dependency injection framework. |
| modularity_root | Flutter integration for Modularity framework. Provides widgets and utilities for module-based Flutter apps. |
| module_provider | Flutter integration for Modularity framework. Provides widgets and utilities for module-based Flutter apps. |
| module_retainer | Flutter integration for Modularity framework. Provides widgets and utilities for module-based Flutter apps. |
| module_retention_strategy | Flutter integration for Modularity framework. Provides widgets and utilities for module-based Flutter apps. |
| module_scope | Flutter integration for Modularity framework. Provides widgets and utilities for module-based Flutter apps. |
| retention_identity | Flutter integration for Modularity framework. Provides widgets and utilities for module-based Flutter apps. |
modularity_get_it
GetIt adapter for Modularity framework. Provides GetItBinder implementation for seamless DI integration.
| Library | Description |
|---|---|
| get_it_binder | GetIt adapter for Modularity framework. Provides GetItBinder implementation for seamless DI integration. |
| get_it_binder_factory | GetIt adapter for Modularity framework. Provides GetItBinder implementation for seamless DI integration. |
| modularity_get_it | Standalone GetIt adapter for the Modularity dependency injection framework. |
modularity_injectable
Injectable + GetIt integration utilities for the Modularity framework. Enables auto-wiring while preserving strict module boundaries.
| Library | Description |
|---|---|
| binder_get_it | Injectable + GetIt integration utilities for the Modularity framework. Enables auto-wiring while preserving strict module boundaries. |
| get_it_binder | Injectable + GetIt integration utilities for the Modularity framework. Enables auto-wiring while preserving strict module boundaries. |
| injectable_bridge | Injectable + GetIt integration utilities for the Modularity framework. Enables auto-wiring while preserving strict module boundaries. |
| modularity_export_env | Injectable + GetIt integration utilities for the Modularity framework. Enables auto-wiring while preserving strict module boundaries. |
| modularity_injectable | Integration layer between Modularity and the injectable code-generation package. |
modularity_test
Testing utilities for Modularity framework. Provides mock binders, test modules and assertion helpers.
| Library | Description |
|---|---|
| modularity_test | Testing utilities for the Modularity dependency injection framework. |
| module_test | Testing utilities for Modularity framework. Provides mock binders, test modules and assertion helpers. |
| test_binder | Testing utilities for Modularity framework. Provides mock binders, test modules and assertion helpers. |
modularity_workspace
A modularity workspace.