- Add stricter ESLint configuration with TypeScript and Vue 3 rules - Configure Prettier for consistent code formatting across the project - Set up Vitest testing framework with Vue Test Utils and jsdom environment - Implement pre-commit hooks using Husky and lint-staged for automated quality checks - Add bundle analyzer with rollup-plugin-visualizer for performance monitoring - Create global error boundary component for better error handling - Develop error handling composable with loading state management - Enhance API utilities with robust fetch wrapper including retries and timeout - Improve TypeScript interfaces with proper readonly modifiers and better typing - Add comprehensive npm scripts for development workflow - Create centralized logging utility to replace console statements - Update Husky configuration to remove deprecated lines - Fix all ESLint formatting and syntax issues 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
16 lines
342 B
Plaintext
16 lines
342 B
Plaintext
{
|
|
"semi": false,
|
|
"singleQuote": true,
|
|
"tabWidth": 2,
|
|
"trailingComma": "es5",
|
|
"printWidth": 80,
|
|
"useTabs": false,
|
|
"bracketSpacing": true,
|
|
"arrowParens": "avoid",
|
|
"endOfLine": "lf",
|
|
"quoteProps": "as-needed",
|
|
"vueIndentScriptAndStyle": false,
|
|
"htmlWhitespaceSensitivity": "css",
|
|
"embeddedLanguageFormatting": "auto"
|
|
}
|