diff options
author | Luke Bennett <lukeeeebennettplus@gmail.com> | 2018-01-11 20:57:04 +0300 |
---|---|---|
committer | Luke Bennett <lukeeeebennettplus@gmail.com> | 2018-01-11 20:57:04 +0300 |
commit | f09735d3f3a51adf621a70ccfcc4ba4342b0942d (patch) | |
tree | 9f365a5cdf8f6ec00ddec8f3e06cf54ca58480d3 /.eslintrc | |
parent | 47b04690289303b3209a3b72df08fd0a6bd3233f (diff) | |
parent | 215fd04ee33705e10f0699ee8803af257689f28f (diff) |
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce
Diffstat (limited to '.eslintrc')
-rw-r--r-- | .eslintrc | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/.eslintrc b/.eslintrc index 44ad6a4896c..6dbe269e594 100644 --- a/.eslintrc +++ b/.eslintrc @@ -4,7 +4,10 @@ "browser": true, "es6": true }, - "extends": "airbnb-base", + "extends": [ + "airbnb-base", + "plugin:vue/recommended" + ], "globals": { "__webpack_public_path__": true, "_": false, @@ -12,7 +15,9 @@ "gon": false, "localStorage": false }, - "parser": "babel-eslint", + "parserOptions": { + "parser": "babel-eslint" + }, "plugins": [ "filenames", "import", @@ -20,7 +25,7 @@ "promise" ], "settings": { - "html/html-extensions": [".html", ".html.raw", ".vue"], + "html/html-extensions": [".html", ".html.raw"], "import/resolver": { "webpack": { "config": "./config/webpack.config.js" @@ -32,6 +37,15 @@ "import/no-commonjs": "error", "no-multiple-empty-lines": ["error", { "max": 1 }], "promise/catch-or-return": "error", - "no-underscore-dangle": ["error", { "allow": ["__"]}] + "no-underscore-dangle": ["error", { "allow": ["__"]}], + "vue/html-self-closing": ["error", { + "html": { + "void": "always", + "normal": "never", + "component": "always" + }, + "svg": "always", + "math": "always" + }] } } |