Ziya/.vscode/settings.json
rizary 6efcf43691
feat: complete ESLint configuration overhaul and theme system improvements
- Migrate from legacy .eslintrc.json to modern flat config system
- Remove conflicting ESLint configuration files
- Fix auto-generation of eslint.config.mjs by Nuxt
- Update ESLint rules to use single quotes and proper formatting
- Add comprehensive theme switching system with 24 palettes
- Implement proper daisyUI theme integration
- Add theme store with persistence and dark/light mode support
- Create ThemeSwitcher component with enhanced UI
- Fix package.json scripts to work with new ESLint flat config
- Update VS Code settings for proper ESLint integration
- Add changelogen scripts for proper changelog management

BREAKING CHANGE: ESLint configuration migrated to flat config system
2025-06-22 00:53:24 +07:00

48 lines
No EOL
1 KiB
JSON

{
"eslint.validate": [
"javascript",
"typescript",
"vue"
],
"eslint.useFlatConfig": true,
"eslint.workingDirectories": [
"."
],
"eslint.probe": [
"javascript",
"typescript",
"html",
"vue"
],
"search.exclude": {
"**/node_modules": true,
"**/.vite": true,
"**/dist": true,
"**/build": true
},
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features",
"javascript.preferences.quoteStyle": "single"
},
"[typescript]": {
"editor.defaultFormatter": "vscode.typescript-language-features",
"typescript.preferences.quoteStyle": "single"
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"files.associations": {
"*.css": "tailwindcss"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features",
"editor.insertSpaces": true,
"editor.tabSize": 2
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features",
"editor.insertSpaces": true,
"editor.tabSize": 2
}
}