-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: fix web-components lint setup to avoid leaking rules to json parser scope #33852
base: master
Are you sure you want to change the base?
Conversation
📊 Bundle size reportUnchanged fixtures
|
Pull request demo site: URL |
@@ -1,14 +1,20 @@ | |||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🕵🏾♀️ visual regressions to review in the fluentui-web-components-v3 Visual Regression Report
Avatar 1 screenshots
Image Name | Diff(in Pixels) | Image Type |
---|---|---|
Avatar. - Dark Mode.normal.chromium_1.png | 305 | Changed |
MenuList 1 screenshots
Image Name | Diff(in Pixels) | Image Type |
---|---|---|
MenuList. - Dark Mode.normal.chromium.png | 396 | Changed |
af97725
to
0943911
Compare
… resolve json parsing issues
great catch @radium-v ! try now - it should be gone for good pls re-review @mainframev ty |
🕵 FluentUIV0 No visual regressions between this PR and main |
@@ -1,4 +1,12 @@ | |||
// Default eslintrc for packages without one, or files outside a package |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🕵🏾♀️ visual regressions to review in the fluentuiv9 Visual Regression Report
Drawer 1 screenshots
Image Name | Diff(in Pixels) | Image Type |
---|---|---|
Drawer.overlay drawer full - High Contrast.chromium.png | 2231 | Changed |
@@ -1,4 +1,12 @@ | |||
// Default eslintrc for packages without one, or files outside a package |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🕵🏾♀️ visual regressions to review in the fluentuiv8 Visual Regression Report
react-charting-AreaChart 1 screenshots
Image Name | Diff(in Pixels) | Image Type |
---|---|---|
react-charting-AreaChart.Custom Accessibility.default.chromium.png | 11 | Changed |
Previous Behavior
wc doesn't follow recommended lint configuration guidelines. this ends up leaking rules execution within .json files and providing false positives
New Behavior
wc uses overrides for lint configuration which is future proof for flat config migrations and mitigates issues with leaking scopes from json parser.
Related Issue(s)