Skip to content

Commit 4590309

Browse files
chore(deps): update dependency @zendeskgarden/stylelint-config to v20 (#1578)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jonathan Zempel <[email protected]>
1 parent 3cf9563 commit 4590309

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+461
-674
lines changed

.stylelintrc

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
{
2-
"processors": ["stylelint-processor-styled-components"],
3-
"extends": ["@zendeskgarden/stylelint-config", "stylelint-config-styled-components"],
2+
"extends": ["@zendeskgarden/stylelint-config"],
3+
"customSyntax": "postcss-styled-syntax",
44
"rules": {
5+
"block-no-empty": null,
56
"declaration-colon-newline-after": null,
67
"declaration-empty-line-before": null,
78
"keyframes-name-pattern": null,
8-
"value-keyword-case": ["lower", { "ignoreKeywords": ["dummyValue"] }],
9-
"block-no-empty": null,
9+
"media-query-no-invalid": null,
1010
"number-leading-zero": null,
1111
"selector-type-case": null,
12-
"selector-type-no-unknown": null
12+
"selector-type-no-unknown": null,
13+
"time-min-milliseconds": [100, { "ignore": ["delay"] }],
14+
"value-keyword-case": ["lower", { "ignoreKeywords": ["dummyValue"] }]
1315
},
1416
"ignoreFiles": ["packages/**/*.spec.{js,ts,tsx}", "packages/**/dist/**"]
1517
}

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"@zendeskgarden/css-bedrock": "9.0.0",
6565
"@zendeskgarden/eslint-config": "34.0.0",
6666
"@zendeskgarden/scripts": "1.4.1",
67-
"@zendeskgarden/stylelint-config": "16.0.1",
67+
"@zendeskgarden/stylelint-config": "20.0.0",
6868
"@zendeskgarden/svg-icons": "6.33.0",
6969
"acorn-jsx": "5.3.2",
7070
"babel-core": "7.0.0-bridge.0",
@@ -102,6 +102,7 @@
102102
"mockdate": "3.0.5",
103103
"ora": "5.4.1",
104104
"pluralize": "8.0.0",
105+
"postcss-styled-syntax": "0.4.0",
105106
"prettier": "2.8.8",
106107
"prettier-package-json": "2.8.0",
107108
"qs": "6.11.2",
@@ -119,10 +120,8 @@
119120
"rollup-plugin-typescript2": "0.34.1",
120121
"storybook": "7.0.20",
121122
"styled-components": "5.3.11",
122-
"stylelint": "13.13.1",
123-
"stylelint-config-styled-components": "0.1.1",
123+
"stylelint": "15.10.2",
124124
"stylelint-order": "6.0.3",
125-
"stylelint-processor-styled-components": "1.10.0",
126125
"temp": "0.9.4",
127126
"typescript": "5.0.4",
128127
"webpack": "5.86.0"
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
{
22
"index.esm.js": {
3-
"bundled": 34406,
4-
"minified": 25373,
5-
"gzipped": 5671,
3+
"bundled": 34407,
4+
"minified": 25374,
5+
"gzipped": 5670,
66
"treeshaked": {
77
"rollup": {
8-
"code": 19685,
8+
"code": 19686,
99
"import_statements": 683
1010
},
1111
"webpack": {
12-
"code": 21848
12+
"code": 21849
1313
}
1414
}
1515
},
1616
"index.cjs.js": {
17-
"bundled": 37237,
18-
"minified": 27955,
19-
"gzipped": 5905
17+
"bundled": 37238,
18+
"minified": 27956,
19+
"gzipped": 5904
2020
}
2121
}

packages/accordions/src/styled/timeline/StyledItem.spec.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ describe('StyledItem', () => {
2020
});
2121

2222
expect(item).not.toHaveStyleRule('flex', '1', {
23-
modifier: '&:before'
23+
modifier: '&::before'
2424
});
2525

2626
expect(item).not.toHaveStyleRule('content', "''", {
27-
modifier: '&:before'
27+
modifier: '&::before'
2828
});
2929

3030
expect(item).not.toHaveStyleRule('padding', '16px', {
31-
modifier: '&:before'
31+
modifier: '&::before'
3232
});
3333
});
3434

@@ -42,15 +42,15 @@ describe('StyledItem', () => {
4242
});
4343

4444
expect(item).toHaveStyleRule('flex', '1', {
45-
modifier: '&:before'
45+
modifier: '&::before'
4646
});
4747

4848
expect(item).toHaveStyleRule('content', "''", {
49-
modifier: '&:before'
49+
modifier: '&::before'
5050
});
5151

5252
expect(item).toHaveStyleRule('padding', '16px', {
53-
modifier: '&:before'
53+
modifier: '&::before'
5454
});
5555
});
5656
});

packages/accordions/src/styled/timeline/StyledItem.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ export const StyledTimelineItem = styled.li.attrs({
4141
!props.hasOppositeContent &&
4242
props.isAlternate &&
4343
css`
44-
&:before {
44+
&::before {
4545
flex: 1;
46-
content: '';
4746
padding: ${props.theme.space.base * 4}px;
47+
content: '';
4848
}
4949
`}
5050

packages/chrome/.size-snapshot.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
{
22
"index.esm.js": {
3-
"bundled": 55590,
4-
"minified": 42394,
5-
"gzipped": 9079,
3+
"bundled": 55538,
4+
"minified": 42377,
5+
"gzipped": 9070,
66
"treeshaked": {
77
"rollup": {
8-
"code": 31992,
8+
"code": 31977,
99
"import_statements": 762
1010
},
1111
"webpack": {
12-
"code": 35135
12+
"code": 35113
1313
}
1414
}
1515
},
1616
"index.cjs.js": {
17-
"bundled": 60742,
18-
"minified": 47280,
19-
"gzipped": 9446
17+
"bundled": 60683,
18+
"minified": 47256,
19+
"gzipped": 9438
2020
}
2121
}

packages/chrome/src/styled/subnav/StyledSubNavItemIcon.tsx

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77

88
import React, { HTMLAttributes } from 'react';
9-
import styled, { ThemeProps, css } from 'styled-components';
9+
import styled, { ThemeProps } from 'styled-components';
1010
import ChevronDownStrokeIcon from '@zendeskgarden/svg-icons/src/12/chevron-down-stroke.svg';
1111
import { retrieveComponentStyles, DEFAULT_THEME } from '@zendeskgarden/react-theming';
1212
import { IStyledSubNavItemHeaderProps } from './StyledSubNavItemHeader';
@@ -49,13 +49,7 @@ export const StyledSubNavItemIconWrapper = styled.div.attrs({
4949
height: ${getSubNavItemHeight};
5050
5151
${StyledSubNavItemIcon} {
52-
transform: ${props => {
53-
if (props.isExpanded) {
54-
return css`rotate(${props.theme.rtl && '-'}180deg)`;
55-
}
56-
57-
return undefined;
58-
}};
52+
transform: ${props => props.isExpanded && `rotate(${props.theme.rtl ? '-' : ''}180deg)`};
5953
transition: transform 0.25s ease-in-out;
6054
}
6155

packages/colorpickers/src/styled/Colorpicker/StyledAlphaRange.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ export const StyledAlphaRange = styled(StyledRange as 'input').attrs<IRGBColor>(
3636
},
3737
'data-garden-id': COMPONENT_ID,
3838
'data-garden-version': PACKAGE_VERSION
39-
}))<IRGBColor>``;
39+
}))<IRGBColor>`
40+
/* stylelint-disable no-empty-source */
41+
`;
4042

4143
StyledAlphaRange.defaultProps = {
4244
theme: DEFAULT_THEME

packages/colorpickers/src/styled/Colorpicker/StyledPreview.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export const StyledPreview = styled.div.attrs<IStyledColorPreviewProps>(props =>
3939
}))<IStyledColorPreviewProps>`
4040
flex-shrink: 0;
4141
border-radius: ${props => props.theme.borderRadii.md};
42-
/* stylelint-disable-next-line color-function-notation */
42+
/* stylelint-disable color-function-notation */
4343
box-shadow: inset 0 0 0 ${props => props.theme.borderWidths.sm}
4444
${props => rgba(props.theme.palette.black as string, 0.19)};
4545
width: ${props => props.theme.space.base * (props.isOpaque ? 6 : 8)}px;

packages/colorpickers/src/styled/ColorpickerDialog/StyledButtonPreview.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export const StyledButtonPreview = styled.span.attrs<IStyleButtonPreviewProps>(p
4545
display: inline-block;
4646
bottom: ${props => props.theme.space.base}px;
4747
border-radius: ${props => props.theme.borderRadii.sm};
48-
/* stylelint-disable-next-line color-function-notation */
48+
/* stylelint-disable color-function-notation */
4949
box-shadow: inset 0 0 0 ${props => props.theme.borderWidths.sm}
5050
${props => rgba(props.theme.palette.black as string, 0.19)};
5151
width: ${props => props.theme.space.base * 5}px;

0 commit comments

Comments
 (0)