Files
nachtigall.dev/.prettierrc.json
vikingowl 08237f18e5 feat: enhance project with comprehensive tooling and quality improvements
- 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>
2025-09-19 01:52:56 +02:00

23 lines
353 B
JSON

{
"trailingComma": "none",
"tabWidth": 2,
"semi": false,
"singleQuote": true,
"printWidth": 100,
"bracketSameLine": true,
"overrides": [
{
"files": "*.test.js",
"options": {
"semi": true
}
},
{
"files": [",*.html", "legacy/**/*.js"],
"options": {
"tabWidth": 4
}
}
]
}