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

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignenhancementNew 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