Registry / testing / eslint-config-vue

eslint-config-vue

JSON →
library2.0.2jsnpmunverified

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-vue
INSTALL
IMPORT
SIG · ESLINT-CONFIG-VUE
E
eslint-config-vue
testingjavascriptv2.0.2
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18226 runs
build_error
glibc
node 18226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

extends: 'vue'
module.exports = { extends: 'vue' }
module.exports = { extends: 'eslint-config-vue' }
Use 'vue' not 'eslint-config-vue' in extends field

Install dependencies and create .eslintrc with vue config.

npm install --save-dev eslint-config-vue eslint-plugin-vue eslint@^3.0.0 echo '{ "extends": "vue" }' > .eslintrc
Debug
Known issues
deprecatedThis package is deprecated in favor of using eslint-plugin-vue's recommended config.
fix
Use 'extends: ["plugin:vue/recommended"]' with eslint-plugin-vue v5+.
affects: >=2.0
breakingPeer dependency eslint@^2.0.0 || ^3.0.0 is outdated; not compatible with ESLint 4+.
fix
Upgrade to eslint-plugin-vue and use its built-in config.
affects: >=1.0.0
Errors
Common errors & fixes
Error: Cannot find module 'eslint-config-vue'
Missing local install or global ESLint cannot resolve it.
fix
Run: npm install eslint-config-vue --save-dev
Configuration for rule 'vue/xxx' is invalid
Incompatible version of eslint-plugin-vue installed.
fix
Install eslint-plugin-vue@^1.0.0 or ^2.0.0
Upgrade
Version history
2.0.2latest on npm
Audit
Dependencies
eslintrequiredpeer dependency: required to run ESLint
eslint-plugin-vuerequiredpeer dependency: provides Vue-specific lint rules
Agent activity
4 hits · last 30 days
node
4
Resources
eslint-config-vue — npm install eslint-config-vue · libregistry