Skip to content

Commit 861ecb8

Browse files
✨ feat: Add stylelint-use-logical-spec
1 parent e7d24ac commit 861ecb8

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
"stylelint-config-recommended": "^14.0.1",
117117
"stylelint-less": "^3.0.1",
118118
"stylelint-order": "^6.0.4",
119+
"stylelint-use-logical-spec": "^5.0.1",
119120
"unist-util-visit": "^5.0.0"
120121
},
121122
"devDependencies": {

src/stylelint/index.ts

+9-6
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,26 @@ export default {
1111
files: ['*.less', '*.css'],
1212
plugins: ['stylelint-less'],
1313
rules: {
14-
'at-rule-no-unknown': undefined,
14+
'at-rule-no-unknown': 'never',
1515
'color-no-invalid-hex': true,
16-
'function-no-unknown': undefined,
16+
'function-no-unknown': 'never',
1717
'less/color-no-invalid-hex': true,
1818
},
1919
},
2020
{
2121
customSyntax: 'postcss-styled-syntax',
2222
files: ['*.js', '*.jsx', '*.ts', '*.tsx'],
2323
rules: {
24-
'no-empty-source': undefined,
25-
'no-invalid-double-slash-comments': undefined,
26-
'no-missing-end-of-source-newline': undefined,
24+
'no-empty-source': 'never',
25+
'no-invalid-double-slash-comments': 'never',
26+
'no-missing-end-of-source-newline': 'never',
2727
'property-no-vendor-prefix': true,
2828
'value-no-vendor-prefix': [true, { ignoreValues: ['box'] }],
2929
},
3030
},
3131
],
32-
plugins: ['stylelint-order'],
32+
plugins: ['stylelint-order', 'stylelint-use-logical-spec'],
33+
rules: {
34+
'liberty/use-logical-spec': [true, { except: ['float', /^((min|max)-)?(height|width)$/i] }],
35+
},
3336
};

0 commit comments

Comments
 (0)