Fix linter to fail on eslint

Originally we were not explicitly running one linter after another, and if eslint failed it would not trigger a failure on travis.
reference window.performance.now rather than global performance