> eslint --ext .js,.vue js src
/Users/uri/Documents/connect/dashboard/js/components/app-settings/access/access.controller.js
81:42 warning Arrow function has a complexity of 24 complexity
/Users/uri/Documents/connect/dashboard/js/components/content-list/content-list.reducers.js
195:16 warning Function 'contentList' has a complexity of 29 complexity
/Users/uri/Documents/connect/dashboard/js/components/form-validation/form-validation.directive.js
138:9 warning Function 'validUsername' has a complexity of 29 complexity
/Users/uri/Documents/connect/dashboard/src/Hello.vue
21:5 warning Prop "name-foo" is not in camelCase vue/prop-name-casing
✖ 4 problems (0 errors, 4 warnings)
0 errors and 1 warning potentially fixable with the `--fix` option.
Tell us about your environment node 8.12.0 eslint 5.5.0 eslint-plugin-vue 5.1.0
Please show your full configuration: We have a global eslintrc, which is overridden in the Vue folder
Vue-specific config file which overrides the one above
What did you do?
What did you expect to happen? I expect to get an error when I lint the above VUE file. As per the docs, it should be an error: https://github.com/vuejs/eslint-plugin-vue/blob/v5.1.0/docs/rules/prop-name-casing.md
What actually happened? I get a warning