Fix CDNJS helper
There is a problem with the CDNJS helper where if the API response does not contain the correct assets, or the assets list is empty, the helper will continue to try and reload the library info which causes the cache file to get incredibly large.
Edited by Jamie Carl