fix(modules-sdk): check if dependency is registered (#3620)
* fix: check if dependency is registered * changeset
This commit is contained in:
@@ -75,7 +75,11 @@ export async function loadInternalModule(
|
||||
for (const dependency of moduleDependencies) {
|
||||
localContainer.register(
|
||||
dependency,
|
||||
asFunction(() => container.resolve(dependency))
|
||||
asFunction(() => {
|
||||
return container.hasRegistration(dependency)
|
||||
? container.resolve(dependency)
|
||||
: undefined
|
||||
})
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user