summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ale_linters/javascript/eslint.vim7
-rw-r--r--ale_linters/javascript/jscs.vim7
-rw-r--r--ale_linters/javascript/jshint.vim7
3 files changed, 21 insertions, 0 deletions
diff --git a/ale_linters/javascript/eslint.vim b/ale_linters/javascript/eslint.vim
index 43e32c9b..8f829e28 100644
--- a/ale_linters/javascript/eslint.vim
+++ b/ale_linters/javascript/eslint.vim
@@ -48,3 +48,10 @@ call ALEAddLinter('javascript', {
\ 'command': 'eslint -f unix --stdin',
\ 'callback': 'ale_linters#javascript#eslint#Handle',
\})
+
+call ALEAddLinter('javascript.jsx', {
+\ 'name': 'eslint',
+\ 'executable': 'eslint',
+\ 'command': 'eslint -f unix --stdin',
+\ 'callback': 'ale_linters#javascript#eslint#Handle',
+\})
diff --git a/ale_linters/javascript/jscs.vim b/ale_linters/javascript/jscs.vim
index cfac067a..16b35cea 100644
--- a/ale_linters/javascript/jscs.vim
+++ b/ale_linters/javascript/jscs.vim
@@ -48,3 +48,10 @@ call ALEAddLinter('javascript', {
\ 'command': 'jscs -r unix -n -',
\ 'callback': 'ale_linters#javascript#jscs#Handle',
\})
+
+call ALEAddLinter('javascript.jsx', {
+\ 'name': 'jscs',
+\ 'executable': 'jscs',
+\ 'command': 'jscs -r unix -n -',
+\ 'callback': 'ale_linters#javascript#jscs#Handle',
+\})
diff --git a/ale_linters/javascript/jshint.vim b/ale_linters/javascript/jshint.vim
index ff440221..2de755c0 100644
--- a/ale_linters/javascript/jshint.vim
+++ b/ale_linters/javascript/jshint.vim
@@ -56,3 +56,10 @@ call ALEAddLinter('javascript', {
\ 'command': 'jshint --reporter unix --config ' . g:ale_jshint_config_loc . ' -',
\ 'callback': 'ale_linters#javascript#jshint#Handle',
\})
+
+call ALEAddLinter('javascript.jsx', {
+\ 'name': 'jshint',
+\ 'executable': 'jshint',
+\ 'command': 'jshint --reporter unix --config ' . g:ale_jshint_config_loc . ' -',
+\ 'callback': 'ale_linters#javascript#jshint#Handle',
+\})