If #48 ends up happening, it might be worth using Jasmine for linting the javascript used here.
If #48 ends up happening, it might be worth using Jasmine for linting the javascript used here.