- 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
48 lines
No EOL
1 KiB
JSON
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
|
|
}
|
|
} |