chore(framework,medusa): load custom flags before medusa config (#13312)

* chore(framework,medusa): load custom flags before medusa config

* test

* test runner

* changeset

* check manager featureFlags

* discover and register flags

* rm comments

* update changeset

* changeset

* use local cli

* execute from local medusa command

---------

Co-authored-by: Adrien de Peretti <adrien.deperetti@gmail.com>
This commit is contained in:
Carlos R. L. Rodrigues
2025-09-01 16:04:43 +02:00
committed by GitHub
co-authored by Adrien de Peretti
parent 2a94dbd243
commit b4c0f131b7
10 changed files with 118 additions and 36 deletions
+3
View File
@@ -139,7 +139,10 @@ export async function initializeContainer(
skipDbConnection?: boolean
}
): Promise<MedusaContainer> {
// custom flags from medusa project
await featureFlagsLoader(rootDirectory)
const configDir = await configLoader(rootDirectory, "medusa-config")
// core flags
await featureFlagsLoader(join(__dirname, ".."))
const customLogger = configDir.logger ?? defaultLogger