From 4e082b9217e95c442bc3fab1a7ea55a26ef8703e Mon Sep 17 00:00:00 2001 From: Alex Masterov Date: Sun, 12 Feb 2017 09:25:40 +0300 Subject: [PATCH] Add stylelint option to pass in more options --- ale_linters/css/stylelint.vim | 4 ++++ doc/ale.txt | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/ale_linters/css/stylelint.vim b/ale_linters/css/stylelint.vim index e138d6d..ef49630 100644 --- a/ale_linters/css/stylelint.vim +++ b/ale_linters/css/stylelint.vim @@ -3,6 +3,9 @@ let g:ale_css_stylelint_executable = \ get(g:, 'ale_css_stylelint_executable', 'stylelint') +let g:ale_css_stylelint_options = +\ get(g:, 'ale_css_stylelint_options', '') + let g:ale_css_stylelint_use_global = \ get(g:, 'ale_css_stylelint_use_global', 0) @@ -20,6 +23,7 @@ endfunction function! ale_linters#css#stylelint#GetCommand(buffer) abort return ale_linters#css#stylelint#GetExecutable(a:buffer) + \ . ' ' . g:ale_css_stylelint_options \ . ' --stdin-filename %s' endfunction diff --git a/doc/ale.txt b/doc/ale.txt index 6e76071..e3eaaca 100644 --- a/doc/ale.txt +++ b/doc/ale.txt @@ -784,6 +784,12 @@ g:ale_css_stylelint_executable *g:ale_css_stylelint_executable* If you wish to use only a globally installed version of stylelint, set |g:ale_css_stylelint_use_global| to `1`. +g:ale_css_stylelint_options *g:ale_css_stylelint_options* + + Type: |String| + Default: `''` + + This variable can be set to pass additional options to stylelint. g:ale_css_stylelint_use_global *g:ale_css_stylelint_use_global*