That can be an up-front gating concern, so you shouldn't have to examine the source to find out what other libraries are needed. Some are obvious if you know enough about, say, CodeMirror, but not if you don't, and which ones require jQuery isn't stated.