modularity_workspace
LogoModularity

modularity_workspace#

This workspace contains the following packages.

Packages#

modularity_cli#

CLI tools for Modularity framework. Provides module graph visualization and dependency analysis utilities.

LibraryDescription
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.

LibraryDescription
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.

LibraryDescription
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_graph_node_key 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.

LibraryDescription
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.

LibraryDescription
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.

LibraryDescription
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.

LibraryDescription
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.