feat: #3489850 Properly document js library requirement and fix automatic composer requiring

Closes #3489850

Merge request reports

Loading