Bookshelf
Bookshelf copied to clipboard
Add dependency check for load tags
Currently, we only compute dependencies from functions. This enhancement aims to extend dependency checks to include both hard and weak dependencies from the load tag. By doing so, we can avoid manually specifying weak_dependencies in the module.json metadata file. The system will also verify that dependencies specified in the load tag align with those declared in functions, ensuring consistency across both sources.