Know what a module needs before you enable it.

How Open Mercato's 73 modules depend on each other, read from the code of each release, and where the code uses a module its requires does not declare.

In 0.9.0, 68 links between modules outside the starter set are used in code but not declared in requires.

73modules in 0.9.0
236required links found in code
⚠ 68links outside the starter set missing from requires211 counting the starter set
Skip the map
catalogcheckoutcurrencieseudrgateway_stripepayment_gatewayssalesshipping_carrierstilliowarranty_claimswmsavailabilitycustomer_accountscustomer_groupscustomersplannerportalresourcesstaffchannel_apnschannel_discordchannel_expochannel_fcmchannel_gmailchannel_imapchannel_resendchannel_sescommunication_channelsinbox_opsmessagesphone_callspush_notificationsdata_syncintegrationsstorage_s3sync_akeneosync_excelwebhooksagent_orchestratorai_assistantapi_keysbusiness_rulescontentdesign_systemdevicesdictionariesdocumentsfeature_togglesformsonboardingperspectivesprogressrecord_locksschedulersecurityseedsssosystem_status_overlaystelemetrytranslationsworkflows

Not on the map: the 12 modules every app starts with. Every Open Mercato starter app enables them, so the 9 links that touch them would only hide the rest. Each module's page still lists them. Put them on the map