From 72449d7cb154ec16dee95fac76c487c28f7d48df Mon Sep 17 00:00:00 2001 From: Shane Smith Date: Tue, 18 Apr 2017 04:28:54 -0400 Subject: Add missing "use global" var for tslint (#484) * Add missing "use global" var for tslint * Add typescript tslint documentation --- ale_linters/typescript/tslint.vim | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ale_linters/typescript/tslint.vim') diff --git a/ale_linters/typescript/tslint.vim b/ale_linters/typescript/tslint.vim index 247aeb43..c56c8b23 100644 --- a/ale_linters/typescript/tslint.vim +++ b/ale_linters/typescript/tslint.vim @@ -7,7 +7,14 @@ let g:ale_typescript_tslint_executable = let g:ale_typescript_tslint_config_path = \ get(g:, 'ale_typescript_tslint_config_path', '') +let g:ale_typescript_tslint_use_global = +\ get(g:, 'ale_typescript_tslint_use_global', 0) + function! ale_linters#typescript#tslint#GetExecutable(buffer) abort + if ale#Var(a:buffer, 'typescript_tslint_use_global') + return ale#Var(a:buffer, 'typescript_tslint_executable') + endif + return ale#path#ResolveLocalPath( \ a:buffer, \ 'node_modules/.bin/tslint', -- cgit v1.2.3