added eslint option to pass in more options

This commit is contained in:
Zefei Xuan 2017-01-05 00:12:36 -08:00
parent ed43b17201
commit 2c176a234e
2 changed files with 12 additions and 0 deletions

View File

@ -4,6 +4,9 @@
let g:ale_javascript_eslint_executable =
\ get(g:, 'ale_javascript_eslint_executable', 'eslint')
let g:ale_javascript_eslint_options =
\ get(g:, 'ale_javascript_eslint_options', '')
let g:ale_javascript_eslint_use_global =
\ get(g:, 'ale_javascript_eslint_use_global', 0)
@ -21,6 +24,7 @@ endfunction
function! ale_linters#javascript#eslint#GetCommand(buffer) abort
return ale_linters#javascript#eslint#GetExecutable(a:buffer)
\ . ' ' . g:ale_javascript_eslint_options
\ . ' -f unix --stdin --stdin-filename %s'
endfunction

View File

@ -383,6 +383,14 @@ g:ale_javascript_eslint_executable *g:ale_javascript_eslint_executable*
|g:ale_javascript_eslint_use_global| to `1`.
g:ale_javascript_eslint_options *g:ale_javascript_eslint_options*
Type: |String|
Default: `''`
This variable can be set to pass additional options to eslint.
g:ale_javascript_eslint_use_global *g:ale_javascript_eslint_use_global*
Type: |String|