clients/libs/eslint
Will Martin 20bc6036c6
[CL] fix no-bwi-class-usage eslint rule to allow helper classes (#18782)
The eslint rule now distinguishes between icon classes (bwi, bwi-lock, etc.)
and helper utility classes (bwi-fw, bwi-sm, bwi-lg, etc.) defined in the SCSS.
Helper classes like bwi-fw are legitimate utility classes that modify appearance
and can be used with bit-icon or other components without triggering warnings.

Updated the rule to maintain an allowlist of helper classes and only error when
actual icon classes are used directly.

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-05 12:07:40 -05:00
..
components [CL] fix no-bwi-class-usage eslint rule to allow helper classes (#18782) 2026-02-05 12:07:40 -05:00
platform chore: create eslint rule to catch insecure page script injection (#17437) 2025-11-20 19:45:49 -05:00
empty.ts [PM-16231] Improved SDK referencing (#12475) 2025-02-03 15:09:25 +01:00
fix-jsdom.ts [PM-21934] Upgrade to eslint 9 (#14754) 2025-05-27 13:13:15 -04:00
jest.config.js [CL-525] Upgrade angular to v19 (#14815) 2025-06-02 13:13:31 -04:00
test.setup.mjs [PM-21934] Upgrade to eslint 9 (#14754) 2025-05-27 13:13:15 -04:00
tsconfig.json Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
tsconfig.spec.json [PM-16231] Improved SDK referencing (#12475) 2025-02-03 15:09:25 +01:00