Closed
Description
Tell us about your environment
- ESLint Version: 4.17.0
- eslint-plugin-vue Version: 4.2.2
- Node Version: 6.11.5
Please show your full configuration:
module.exports = {
extends: [
// add more generic rulesets here, such as:
// 'eslint:recommended',
'plugin:vue/recommended'
],
rules: {
// override/add rules settings here, such as:
// 'vue/no-unused-vars': 'error'
},
parserOptions: {
parser: "babel-eslint",
ecmaVersion: 2017,
sourceType: "module"
}
};
When I ran the command "eslint --ext .js,.vue resources/assets/js", I've got the error below :
Cannot read property 'properties' of undefined
TypeError: Cannot read property 'properties' of undefined
at Object.getComputedProperties (/home/jlenaou/Documents/teachme-vue/node_modules/eslint-plugin-vue/lib/utils/index.js:326:51)
at Object.assign.utils.executeOnVue (/home/jlenaou/Documents/teachme-vue/node_modules/eslint-plugin-vue/lib/rules/no-async-in-computed-properties.js:133:42)
at CallExpression:exit (/home/jlenaou/Documents/teachme-vue/node_modules/eslint-plugin-vue/lib/utils/index.js:472:9)
at listeners.(anonymous function).forEach.listener (/home/jlenaou/Documents/teachme-vue/node_modules/eslint/lib/util/safe-emitter.js:47:58)
at Array.forEach (native)
at Object.emit (/home/jlenaou/Documents/teachme-vue/node_modules/eslint/lib/util/safe-emitter.js:47:38)
at NodeEventGenerator.applySelector (/home/jlenaou/Documents/teachme-vue/node_modules/eslint/lib/util/node-event-generator.js:251:26)
at NodeEventGenerator.applySelectors (/home/jlenaou/Documents/teachme-vue/node_modules/eslint/lib/util/node-event-generator.js:280:22)
at NodeEventGenerator.leaveNode (/home/jlenaou/Documents/teachme-vue/node_modules/eslint/lib/util/node-event-generator.js:303:14)
at CodePathAnalyzer.leaveNode (/home/jlenaou/Documents/teachme-vue/node_modules/eslint/lib/code-path-analysis/code-path-analyzer.js:630:23)
at Traverser.leave [as _leave] (/home/jlenaou/Documents/teachme-vue/node_modules/eslint/lib/linter.js:1009:32)
Thank you :)