Skip to content

Cannot read proprty 'properties' of undefined #390

Closed
@Vrashq

Description

@Vrashq

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 :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions