chore(medusa, modules-sdk): default module error message (#3605)
* default module error message * changeset * unit test
This commit is contained in:
committed by
GitHub
parent
91f0e01d0f
commit
bca1f80dd5
@@ -26,6 +26,17 @@ export async function loadInternalModule(
|
||||
try {
|
||||
loadedModule = (await import(resolution.resolutionPath as string)).default
|
||||
} catch (error) {
|
||||
if (
|
||||
resolution.definition.isRequired &&
|
||||
resolution.definition.defaultPackage
|
||||
) {
|
||||
return {
|
||||
error: new Error(
|
||||
`Make sure you have installed the default package: ${resolution.definition.defaultPackage}`
|
||||
),
|
||||
}
|
||||
}
|
||||
|
||||
return { error }
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user