diff options
author | Derick Montague <derick.montague@ibm.com> | 2020-10-22 00:20:00 +0300 |
---|---|---|
committer | Derick Montague <derick.montague@ibm.com> | 2020-11-03 19:47:51 +0300 |
commit | 602e98aa32f82fd3b0c3d250c7cc1f8da971db24 (patch) | |
tree | 2894194868ff987718a8b19f112b8106d662aa83 /.eslintrc.js | |
parent | 47165201c79b3d2c4ccc62a49a9c75d038ee8fe6 (diff) | |
download | webui-vue-602e98aa32f82fd3b0c3d250c7cc1f8da971db24.tar.xz |
Update linting packages to use latest
- 99% of changes were small syntax changes that were changed by the
lint command. There were a couple of small manual changes to meet the
property order patterns established as part of the vue:recommended
guidelines.
There are rules that were set from errors to warnings and new stories
are being opened to address those issues.
Testing:
- Successfully ran npm run serve
- Successfully ran npm run lint
- Verified functionality works as expected, e.g. success and failure use cases
- Resolved any JavaScript errors thrown to the console
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Ie082f31c73ccbe8a60afa8f88a9ef6dbf33d9fd2
Diffstat (limited to '.eslintrc.js')
-rw-r--r-- | .eslintrc.js | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/.eslintrc.js b/.eslintrc.js index 02167f42..c404a6d5 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,36 +1,39 @@ module.exports = { root: true, env: { - node: true + node: true, }, - extends: ['plugin:vue/recommended', '@vue/prettier'], + extends: ['plugin:vue/recommended', 'eslint:recommended', '@vue/prettier'], rules: { + 'no-prototype-builtins': 'warn', 'no-console': 'off', 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', 'prettier/prettier': [ 'error', { - singleQuote: true - } + singleQuote: true, + }, ], - 'vue/component-name-in-template-casing': ['error', 'kebab-case'] + 'vue/component-name-in-template-casing': ['error', 'kebab-case'], + 'vue/custom-event-name-casing': ['warn'], + 'vue/no-unused-vars': ['warn'], }, parserOptions: { - parser: 'babel-eslint' + parser: 'babel-eslint', }, globals: { expect: true, - sinon: true + sinon: true, }, overrides: [ { files: [ '**/__tests__/*.{j,t}s?(x)', - '**/tests/unit/**/*.spec.{j,t}s?(x)' + '**/tests/unit/**/*.spec.{j,t}s?(x)', ], env: { - jest: true - } - } - ] + jest: true, + }, + }, + ], }; |