shadcn-vue
shadcn-vue copied to clipboard
chore: update linting rules and adding tailwind linter plugin
trafficstars
โ Type of change
- [ ] ๐ Documentation (updates to the documentation, readme or JSdoc annotations)
- [ ] ๐ Bug fix (a non-breaking change that fixes an issue)
- [ ] ๐ Enhancement (improving an existing functionality like performance)
- [ ] โจ New feature (a non-breaking change that adds functionality)
- [X] ๐งน Chore (updates to the build process or auxiliary tools and libraries)
- [ ] โ ๏ธ Breaking change (fix or feature that would cause existing functionality to change)
๐ Description
Current dev branch has some incorrect configuration in eslint.config.js file.
- Order of file-specific & general rules were incorrect, this caused false-positive warnings in linting stage.
I've added tailwindcss linting plugins to better align the project with it's styling best practices.
The amount of changes are unfortunately large, but they are the result of running the lint with new configuration.
The main files that should be reviewed are eslint.config.js and package.json, the rest could be ignored as they could be reproduced by running eslint command with this new configuration.