I did a spike on seeing if we could remove jquery as a dependency: https://github.com/bitovi/funcunit/tree/no-jq It didn't quite succeed. Some of the issues I ran into: * There are uses of .val() and .text(), etc. that we'd have to write our own versions of. * There are jqueryisms in the test and some dependencies on jquery-only selectors.