Skip to content

Commit 64a2890

Browse files
authored
Merge branch 'master' into mpopov/scrollbar
2 parents 1231ede + 2339790 commit 64a2890

File tree

4 files changed

+107
-90
lines changed

4 files changed

+107
-90
lines changed

.browserslistrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

.stylelintrc.json

Lines changed: 71 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,73 @@
11
{
2-
"extends": ["stylelint-config-standard-scss"],
3-
"plugins": ["stylelint-scss", "stylelint-prettier"],
4-
"rules": {
5-
"at-rule-disallowed-list": ["debug", {
6-
"severity": "warning"
7-
}],
8-
"block-no-empty": true,
9-
"color-hex-length": "short",
10-
"color-no-invalid-hex": true,
11-
"comment-no-empty": true,
12-
"custom-property-pattern": "(?:igc-)?.+",
13-
"declaration-block-no-duplicate-properties": true,
14-
"declaration-block-no-shorthand-property-overrides": true,
15-
"declaration-block-single-line-max-declarations": 1,
16-
"font-family-no-duplicate-names": true,
17-
"font-family-no-missing-generic-family-keyword": true,
18-
"font-weight-notation": "numeric",
19-
"function-calc-no-unspaced-operator": true,
20-
"length-zero-no-unit": true,
21-
"max-nesting-depth": [3, {
22-
"severity": "warning"
23-
}],
24-
"no-descending-specificity": null,
25-
"no-duplicate-at-import-rules": true,
26-
"no-duplicate-selectors": true,
27-
"no-invalid-double-slash-comments": true,
28-
"property-no-unknown": true,
29-
"rule-empty-line-before": ["always-multi-line", {
30-
"except": ["first-nested"],
31-
"ignore": ["after-comment"]
32-
}],
33-
"selector-attribute-quotes": "always",
34-
"selector-pseudo-class-no-unknown": true,
35-
"selector-pseudo-element-colon-notation": "double",
36-
"selector-pseudo-element-no-unknown": true,
37-
"selector-type-case": "lower",
38-
"selector-type-no-unknown": [true, {
39-
"ignore": ["custom-elements"]
40-
}],
41-
"shorthand-property-no-redundant-values": true,
42-
"value-keyword-case": "lower",
43-
"value-no-vendor-prefix": true,
44-
"scss/at-mixin-pattern": null,
45-
"scss/at-function-pattern": null,
46-
"scss/dollar-variable-pattern": null,
47-
"scss/at-else-closing-brace-newline-after": "always-last-in-chain",
48-
"scss/at-else-closing-brace-space-after": "always-intermediate",
49-
"scss/at-else-empty-line-before": "never",
50-
"scss/at-if-closing-brace-newline-after": "always-last-in-chain",
51-
"scss/at-if-closing-brace-space-after": "always-intermediate",
52-
"scss/at-import-no-partial-leading-underscore": true,
53-
"scss/at-mixin-argumentless-call-parentheses": "always",
54-
"scss/at-mixin-parentheses-space-before": "never",
55-
"scss/at-rule-no-unknown": true,
56-
"scss/double-slash-comment-inline": "never",
57-
"scss/dollar-variable-colon-newline-after": null,
58-
"scss/dollar-variable-colon-space-after": "always",
59-
"scss/selector-no-redundant-nesting-selector": true
60-
}
2+
"extends": ["stylelint-config-standard-scss"],
3+
"plugins": ["stylelint-scss", "stylelint-prettier"],
4+
"rules": {
5+
"at-rule-disallowed-list": [
6+
"debug",
7+
{
8+
"severity": "warning"
9+
}
10+
],
11+
"block-no-empty": true,
12+
"color-hex-length": "short",
13+
"color-no-invalid-hex": true,
14+
"comment-no-empty": true,
15+
"custom-property-pattern": "(?:igc-)?.+",
16+
"declaration-block-no-duplicate-properties": true,
17+
"declaration-block-no-shorthand-property-overrides": true,
18+
"declaration-block-single-line-max-declarations": 1,
19+
"font-family-no-duplicate-names": true,
20+
"font-family-no-missing-generic-family-keyword": true,
21+
"font-weight-notation": "numeric",
22+
"function-calc-no-unspaced-operator": true,
23+
"length-zero-no-unit": true,
24+
"max-nesting-depth": [
25+
3,
26+
{
27+
"severity": "warning"
28+
}
29+
],
30+
"no-descending-specificity": null,
31+
"no-duplicate-at-import-rules": true,
32+
"no-duplicate-selectors": true,
33+
"no-invalid-double-slash-comments": true,
34+
"property-no-unknown": true,
35+
"rule-empty-line-before": [
36+
"always-multi-line",
37+
{
38+
"except": ["first-nested"],
39+
"ignore": ["after-comment"]
40+
}
41+
],
42+
"selector-attribute-quotes": "always",
43+
"selector-pseudo-class-no-unknown": true,
44+
"selector-pseudo-element-colon-notation": "double",
45+
"selector-pseudo-element-no-unknown": true,
46+
"selector-type-case": "lower",
47+
"selector-type-no-unknown": [
48+
true,
49+
{
50+
"ignore": ["custom-elements"]
51+
}
52+
],
53+
"shorthand-property-no-redundant-values": true,
54+
"value-keyword-case": "lower",
55+
"value-no-vendor-prefix": true,
56+
"scss/at-mixin-pattern": null,
57+
"scss/at-function-pattern": null,
58+
"scss/dollar-variable-pattern": null,
59+
"scss/at-else-closing-brace-newline-after": "always-last-in-chain",
60+
"scss/at-else-closing-brace-space-after": "always-intermediate",
61+
"scss/at-else-empty-line-before": "never",
62+
"scss/at-if-closing-brace-newline-after": "always-last-in-chain",
63+
"scss/at-if-closing-brace-space-after": "always-intermediate",
64+
"scss/load-no-partial-leading-underscore": true,
65+
"scss/at-mixin-argumentless-call-parentheses": "always",
66+
"scss/at-mixin-parentheses-space-before": "never",
67+
"scss/at-rule-no-unknown": true,
68+
"scss/double-slash-comment-inline": "never",
69+
"scss/dollar-variable-colon-newline-after": null,
70+
"scss/dollar-variable-colon-space-after": "always",
71+
"scss/selector-no-redundant-nesting-selector": true
72+
}
6173
}

package-lock.json

Lines changed: 30 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,19 +81,19 @@
8181
"ig-typedoc-theme": "^5.0.4",
8282
"igniteui-theming": "^12.0.0",
8383
"keep-a-changelog": "^2.5.3",
84-
"lint-staged": "^15.2.9",
84+
"lint-staged": "^15.2.10",
8585
"lit-analyzer": "^2.0.3",
8686
"madge": "^8.0.0",
8787
"node-watch": "^0.7.4",
8888
"playwright": "^1.46.1",
89-
"postcss": "^8.4.41",
89+
"postcss": "^8.4.44",
9090
"prettier": "^3.3.3",
9191
"rimraf": "^5.0.10",
9292
"sass": "^1.77.8",
9393
"sass-embedded": "^1.77.8",
9494
"sinon": "^18.0.0",
9595
"storybook": "^8.2.9",
96-
"stylelint": "^16.8.2",
96+
"stylelint": "^16.9.0",
9797
"stylelint-config-standard-scss": "^13.1.0",
9898
"stylelint-prettier": "^5.0.2",
9999
"stylelint-scss": "^6.5.1",
@@ -104,6 +104,9 @@
104104
"typescript": "^5.5.4",
105105
"vite": "^5.4.2"
106106
},
107+
"browserslist": [
108+
"defaults"
109+
],
107110
"lint-staged": {
108111
"*.{js,ts,cjs,mjs,jsx,tsx}": [
109112
"biome check --fix --no-errors-on-unmatched",

0 commit comments

Comments
 (0)