You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The design-tokens package should comply with our project's ESLint standards. This issue tracks the work required to ensure the package follows all appropriate linting rules and fix any existing violations.
Current Status
The design-tokens package doesn't have package-specific ESLint rule overrides in our configuration, unlike the design-system-react and design-system-react-native packages. This suggests either:
The package already largely complies with our global ESLint rules, or
We need to evaluate which rules might need adjustments for this package's specific needs.
Implementation Goals
Run a comprehensive lint check specifically for the design-tokens package
Identify any recurring issues that might warrant rule adjustments
Fix all existing lint issues in the codebase
Update configuration if needed after evaluation
Tasks
Run ESLint specifically on the design-tokens package to identify any existing issues
Categorize issues by rule type (TypeScript, import, general, etc.)
Evaluate if any package-specific rule overrides are needed
Fix identified issues in the codebase
Add appropriate ESLint configuration if necessary
Document any decisions about rule adjustments for future reference
Expected Benefits
Improved code quality and consistency in the design-tokens package
Better alignment with project-wide coding standards
Enhanced maintainability and reduced technical debt
Fewer potential bugs from code quality issues
Acceptance Criteria
The design-tokens package passes ESLint with no errors
Documentation is updated if any special ESLint configurations are needed
Any exemptions from general rules are properly justified and documented
The text was updated successfully, but these errors were encountered:
georgewrmarshall
changed the title
[ESLint] Enable and Fix Disabled ESLint Rules in design-system-react Package
[ESLint] Enable and Fix Disabled ESLint Rules in design-tokens Package
May 11, 2025
Uh oh!
There was an error while loading. Please reload this page.
Description
The design-tokens package should comply with our project's ESLint standards. This issue tracks the work required to ensure the package follows all appropriate linting rules and fix any existing violations.
Current Status
The design-tokens package doesn't have package-specific ESLint rule overrides in our configuration, unlike the design-system-react and design-system-react-native packages. This suggests either:
Implementation Goals
Tasks
Expected Benefits
Acceptance Criteria
The text was updated successfully, but these errors were encountered: