ESLint Config
Visual ESLint configuration generator
Custom Rules
Generated Config File
{
"env": {
"browser": true,
"es2021": true,
"node": true
},
"extends": [
"plugin:vue/vue3-recommended",
"eslint:recommended"
],
"plugins": [
"vue"
],
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module",
"parser": "@typescript-eslint/parser"
},
"rules": {
"no-console": "warn",
"no-debugger": "error",
"no-unused-vars": "warn",
"eqeqeq": "error",
"quotes": [
"error",
"single"
],
"indent": [
"error",
2
],
"no-var": "error",
"prefer-const": "error"
}
}ESLint Config Generator Usage Guide
Features
- Supports Vue, React, Node.js, TypeScript frameworks
- Built-in Recommended, Airbnb, Standard rule sets
- Enable/disable common rules
- Generate JSON or YAML config
How to Use
- Select your project framework
- Select a base rule set
- Toggle custom rules as needed
- Click generate and copy to project root