gitlab-org--gitlab-foss/spec
Fatih Acet dd5e46ab69 Merge branch 'eslint' into 'master'
Add ESLint

## What does this MR do?

- create `package.json`
- add ESLint dependencies to `package.json`
- add JavaScript linting to CI
- add Rake task `lint:javascript`as alias for `eslint` (which itself is an alias for `npm run eslint`)

## Are there points in the code the reviewer needs to double check?

Probably not.

## Why was this MR needed?

My hovercraft was full of eels.

## What are the relevant issue numbers?

- https://gitlab.com/gitlab-org/gitlab-ce/issues/13224#note_12537431
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5006#note_13255658


See merge request !5445
2016-10-26 16:31:08 +00:00
..
config
controllers Merge branch 'master' into issue-board-sidebar 2016-10-26 08:47:09 +01:00
factories
features Merge branch 'issue-board-sidebar' into 'master' 2016-10-26 12:31:09 +00:00
finders Improve readability and add specs for label filtering 2016-10-24 23:06:14 -07:00
fixtures Merge branch 'master' into issue-board-sidebar 2016-10-26 08:47:09 +01:00
helpers
initializers
javascripts disable ESLint for all JavaScript files 2016-10-26 10:02:58 +02:00
lib Don't schedule ProjectCacheWorker unless needed 2016-10-25 16:02:36 +02:00
mailers
models Merge branch 'show-commit-status-from-source-project' into 'master' 2016-10-25 10:57:51 +00:00
policies
requests Fixes various errors when adding deploy keys caused by not exiting the control flow. 2016-10-26 12:54:47 +02:00
routing
services Merge branch '23662-issue-move-user-reference-exception' into 'master' 2016-10-25 10:54:48 +00:00
support Merge branch 'yesbabyyes/gitlab-ce-22967-adding-zero-users-to-group-reports-success' 2016-10-24 16:22:42 +03:00
tasks/gitlab fixes build with cache:clear issue 2016-10-24 14:59:20 +01:00
uploaders
views Merge remote-tracking branch 'upstream/master' into show-commit-status-from-source-project 2016-10-24 23:56:09 +08:00
workers Don't schedule ProjectCacheWorker unless needed 2016-10-25 16:02:36 +02:00
factories_spec.rb
rails_helper.rb
simplecov_env.rb
spec_helper.rb Don't schedule ProjectCacheWorker unless needed 2016-10-25 16:02:36 +02:00
teaspoon_env.rb