-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Combined Implementation Task
This issue combines all code quality improvements into one cleanup task.
Tasks
-
Remove type issues (was Remove type issues on client codebase. #268)
- Fix all TypeScript errors in client codebase
- Resolve ESLint warnings
-
Set up ESLint (was Properly set up eslint #273)
- Fix package version conflicts
- Enable as pre-build script
-
Dependencies cleanup (was Sort out
dependenciesanddevDependencies#93)- Sort dependencies vs devDependencies correctly
- Remove duplicates
-
Centralize utils (was Centralize all utils in one directory instead of util.ts #244)
- Move all utility functions to single directory
-
Update dependencies (was Update dependencies #261)
- Run npm audit fix
- Update outdated packages
Acceptance Criteria
- No TypeScript errors
- ESLint runs without errors
- Dependencies properly categorized
- Utils centralized
- npm audit clean (or documented exceptions)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request