This commit removes vendor-js related code. We already didn't have the
vendor-js directory[1]. So this is just a cleaning up.
[1] Ibfefe310fbad1d80f4c7ec96bda083d97a09824e
Change-Id: Id5cb4bfb34e867cded9106bed9d13e3a8d383d37
This commit adds reports directory to .eslintignore. We don't need to
check the reports directory.
Change-Id: I6fc17f2ae37cdfdc46da873c0fe718b9efbe5785
This commit fixes the errors raised by eslint using openstack
configurations.
Change-Id: I3aa0c91e77f40c6383ac73850f5b93ebae9af323
Co-Authored-By: Caio Carrara <ccarrara@thoughtworks.com>
Both jshint and jslint contain the 'do no evil' license which
makes it unusable for OpenStack. This patch switches this project
to use eslint, the published eslint-config-openstack rules, and
the john-papa eslint style guides. It also adds the 'npm run lint'
command used by infra in the javascript-jobs macro.
Change-Id: I724d3a12fb5b9c85446adcd07c03a676e966bd41