Swap Vue-A11y linter for Vuejs-Accessibility

This commit is contained in:
TheJaredWilcurt 2020-07-16 13:36:02 -04:00
parent f63522dcf1
commit f3f430ab47
2 changed files with 12 additions and 4 deletions

View File

@ -26,7 +26,7 @@ module.exports = {
extends: [ extends: [
'eslint:recommended', 'eslint:recommended',
'plugin:jest/recommended', 'plugin:jest/recommended',
'plugin:vue-a11y/recommended', 'plugin:vuejs-accessibility/recommended',
'tjw-base', 'tjw-base',
'tjw-vue' 'tjw-vue'
], ],
@ -35,7 +35,15 @@ module.exports = {
'error', 'error',
'Property[method="true"]' 'Property[method="true"]'
], ],
// https://github.com/maranran/eslint-plugin-vue-a11y/issues/10 'vuejs-accessibility/label-has-for': [
'vue-a11y/click-events-have-key-events': 'off' 'error',
{
'components': ['Label'],
'required': {
'some': ['nesting', 'id']
},
'allowChildren': false
}
]
} }
}; };

View File

@ -58,7 +58,7 @@
"eslint-config-tjw-vue": "^1.0.0", "eslint-config-tjw-vue": "^1.0.0",
"eslint-plugin-jest": "^23.7.0", "eslint-plugin-jest": "^23.7.0",
"eslint-plugin-vue": "^6.2.1", "eslint-plugin-vue": "^6.2.1",
"eslint-plugin-vue-a11y": "^0.0.31", "eslint-plugin-vuejs-accessibility": "^0.3.1",
"jest-serializer-vue-tjw": "^3.11.0", "jest-serializer-vue-tjw": "^3.11.0",
"nw": "0.47.0-sdk", "nw": "0.47.0-sdk",
"nw-vue-devtools-prebuilt": "^0.0.10", "nw-vue-devtools-prebuilt": "^0.0.10",