-
Notifications
You must be signed in to change notification settings - Fork 97
Labels
Good First IssueIssues which are ideal for a first time or new project contributor.Issues which are ideal for a first time or new project contributor.P3enhancementNew feature or requestNew feature or request
Milestone
Description
Problem
All four packages in the repository currently have numerous lint errors. Running npm run lint in any package reveals extensive ESLint violations, which hinders the development process. Developers encounter these errors even when their changes do not touch the affected areas, leading to distractions and potential clutter in code reviews.
Goals
- Resolve all lint errors across the entire codebase.
- Ensure successful TypeScript typechecking in all packages.
- Apply
eslint --fixwhere possible to auto-correct fixable issues. - Strengthen the CI pipeline to catch and fail on lint issues for entire repo for every pull request.
Acceptance Criteria
npm run lintpasses in all packages without errors.npm run typecheck(or equivalent) succeeds in all packages.- CI jobs include lint checks that block PR merges on failures.
- No regressions in existing functionality or tests.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Good First IssueIssues which are ideal for a first time or new project contributor.Issues which are ideal for a first time or new project contributor.P3enhancementNew feature or requestNew feature or request