So far we have been using coffeescript on this project, unless you have a compelling reason to use JS for this, please redo as coffeescript to be consistent with the conventions of the project.