What's Changed
✨ Features
- Integrated oxlint for enhanced linting alongside Biome - A new linting tool has been added to improve code quality checks
- Added lint-staged for granular pre-commit checks - Ensures code quality at commit time
🐛 Bug Fixes
- Properly typed MCP server objects to fix TypeScript errors - Fixed type safety issues in MCP server configurations
🔧 Refactoring
- Replaced
anytype withunknowntype to satisfy oxlint no-explicit-any rule - Improved type safety throughout the codebase - Updated biome.json and package.json configurations - Enhanced project configuration for better development experience
- Replaced 'as string[]' assertions with zod validation - Improved runtime type safety with proper validation
📋 Summary
This release focuses on improving code quality and type safety. The addition of oxlint provides additional linting capabilities, while the refactoring work addresses type safety concerns throughout the codebase. The integration of lint-staged ensures that all commits meet quality standards.