An opinionated ESLint configuration for Vue.js projects that includes all ESLint core rules and Vue-specific rules. The current stable version is 2.0.2, released in 2018 with low maintenance cadence. It requires ESLint 2.x/3.x and eslint-plugin-vue 1.x/2.x. This config is an early community-driven setup for Vue.js linting, but newer projects should prefer eslint-plugin-vue's built-in configs or vue-eslint-parser with more modern rule sets. Note the package is deprecated in favor of `eslint-plugin-vue`.
npm install eslint-config-vueVerified import paths — ran on the pinned version, not inferred.
Install dependencies and create .eslintrc with vue config.
Use 'extends: ["plugin:vue/recommended"]' with eslint-plugin-vue v5+.
Upgrade to eslint-plugin-vue and use its built-in config.
Run: npm install eslint-config-vue --save-dev
Install eslint-plugin-vue@^1.0.0 or ^2.0.0