chore: update ESLint configuration and dependencies to include Tailwind CSS support

This commit is contained in:
2025-04-26 18:09:10 -04:00
parent a480a4ce5d
commit 100821f4b2
3 changed files with 29 additions and 8 deletions

View File

@@ -5,14 +5,16 @@
}, },
"extends": [ "extends": [
"eslint:recommended", "eslint:recommended",
"plugin:vue/vue3-essential" "plugin:vue/vue3-essential",
"plugin:tailwindcss/recommended"
], ],
"parserOptions": { "parserOptions": {
"ecmaVersion": "latest", "ecmaVersion": "latest",
"sourceType": "module" "sourceType": "module"
}, },
"plugins": [ "plugins": [
"vue" "vue",
"tailwindcss"
], ],
"rules": {} "rules": {}
} }

View File

@@ -32,11 +32,12 @@
"devDependencies": { "devDependencies": {
"@types/webpack-env": "^1.18.8", "@types/webpack-env": "^1.18.8",
"@vitejs/plugin-vue": "^5.0.3", "@vitejs/plugin-vue": "^5.0.3",
"autoprefixer": "^10.4.17", "autoprefixer": "^10.4.21",
"eslint": "^8.57.0", "eslint": "^8.57.0",
"eslint-plugin-tailwindcss": "^3.18.0",
"eslint-plugin-vue": "^9.22.0", "eslint-plugin-vue": "^9.22.0",
"postcss": "^8.4.35", "postcss": "^8.5.3",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.17",
"vite": "^6.3.1" "vite": "^6.3.1"
} }
}, },
@@ -2640,6 +2641,23 @@
"url": "https://opencollective.com/eslint" "url": "https://opencollective.com/eslint"
} }
}, },
"node_modules/eslint-plugin-tailwindcss": {
"version": "3.18.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.18.0.tgz",
"integrity": "sha512-PQDU4ZMzFH0eb2DrfHPpbgo87Zgg2EXSMOj1NSfzdZm+aJzpuwGerfowMIaVehSREEa0idbf/eoNYAOHSJoDAQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"fast-glob": "^3.2.5",
"postcss": "^8.4.4"
},
"engines": {
"node": ">=18.12.0"
},
"peerDependencies": {
"tailwindcss": "^3.4.0"
}
},
"node_modules/eslint-plugin-vue": { "node_modules/eslint-plugin-vue": {
"version": "9.33.0", "version": "9.33.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.33.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.33.0.tgz",

View File

@@ -33,11 +33,12 @@
"devDependencies": { "devDependencies": {
"@types/webpack-env": "^1.18.8", "@types/webpack-env": "^1.18.8",
"@vitejs/plugin-vue": "^5.0.3", "@vitejs/plugin-vue": "^5.0.3",
"autoprefixer": "^10.4.17", "autoprefixer": "^10.4.21",
"eslint": "^8.57.0", "eslint": "^8.57.0",
"eslint-plugin-tailwindcss": "^3.18.0",
"eslint-plugin-vue": "^9.22.0", "eslint-plugin-vue": "^9.22.0",
"postcss": "^8.4.35", "postcss": "^8.5.3",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.17",
"vite": "^6.3.1" "vite": "^6.3.1"
} }
} }