Skip to content

move dynamic module composition behind typed environment config #336

Description

@grantfox-oss

app.module.tscurrently usesgetDynamicModules(validatedEnv)directly. Refactor module composition to a typedEnvironmentModuleLoader` that encapsulates dynamic imports and runtime behavior.

  • Impacted files: app/backend/src/app.module.ts, app/backend/src/module-factory.ts, app/backend/src/config/env.schema.ts, app/backend/src/config/app-config.service.ts, app/backend/src/environment-parity/environment-parity.module.ts, app/backend/src/app.module.spec.ts

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26enhancementNew feature or requesthelp wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions