- Issue created by @igor mashevskyi
- Issue was unassigned.
- Status changed to Needs work
9 days ago 12:41pm 30 September 2025
Currently, if the required third-party library is not installed, the module may fail silently or cause cryptic JavaScript errors in the browser console. This makes it difficult for site builders to diagnose the problem.
Implement hook_requirements() to verify that the external library exists in the expected location (/libraries/library_name).
If the library is missing, an error (REQUIREMENT_ERROR) should be displayed on the Status Report page (/admin/reports/status), informing the user of the missing dependency and providing instructions on how to install it.
This will provide a better user experience and improve the module's stability.
Active
1.0
Code