- Add integration tests for admin routes with authentication - Add unit tests for DatabaseService with proper mocking - Fix ProfanityFilterService tests to handle case variations - Remove old JavaScript test files - Add coverage reporting to gitignore - All 123 tests passing with 76% overall coverage Coverage achieved: - Models: 69.5% statements - Routes: 80.6% statements - Services: 75% statements 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
44 lines
502 B
Text
44 lines
502 B
Text
# Environment variables
|
|
.env
|
|
.env.local
|
|
.env.production
|
|
|
|
# Database
|
|
*.db
|
|
*.sqlite
|
|
*.sqlite3
|
|
|
|
# Node modules
|
|
node_modules/
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
|
|
# OS generated files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# IDE files
|
|
.vscode/
|
|
.idea/
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
|
|
# Generated files
|
|
public/style.css
|
|
public/style.css.map
|
|
|
|
# TypeScript build outputs
|
|
dist/
|
|
|
|
# TypeScript compiled files in src (should only be in dist/)
|
|
src/**/*.js
|
|
src/**/*.js.map
|
|
src/**/*.d.ts
|
|
src/**/*.d.ts.map
|
|
|
|
# Test coverage reports
|
|
coverage/
|