Managing a large project with numerous bower dependencies can be challenging. It's often unclear whether these dependencies are still being used or if the specified versions are necessary for a reason. It would be ideal to have the ability to add comments to each dependency in order to specify its purpose within the application. This way, as functionality is removed from the application, unnecessary packages can also be removed from the bower_components folder. For example:
// videojs plug-in for adding navigable waveforms; used by the video component
"videojs-wavesurfer": "^1.2.2"
Unfortunately, json files do not support commenting. Are there any possible solutions for annotating or better organizing a bower.json file to improve clarity and understanding?