-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Cross posting from: stylelint/stylelint#5377
Demo of the issue can be found here..
If the problem is related to this repo, and I can help in any way or form, please let me know.
Clearly describe the bug
There are false positives when trying to declare a border like this:
border: 1px solid #5e07e2Which rule, if any, is the bug related to?
unit-no-unknown
What code is needed to reproduce the bug?
.some-class
border: 1px solid #5e07e2What stylelint configuration is needed to reproduce the bug?
module.exports = {
extends: ['stylelint-config-standard', 'stylelint-config-prettier'],
plugins: ['stylelint-order'],
rules: {
'at-rule-no-unknown': null,
'max-nesting-depth': 5,
'order/properties-alphabetical-order': true,
'selector-pseudo-element-no-unknown': [
true,
{
ignorePseudoElements: ['v-deep'],
},
],
},
}Which version of stylelint are you using?
13.13.1
How are you running stylelint: CLI, PostCSS plugin, Node.js API?
In a Nuxt.js project with:
@nuxtjs/stylelint-module'
Also, through VSCode stylelint-vscode extension.
stylelint.config.js is posted above.
Does the bug relate to non-standard syntax (e.g. SCSS, Less etc.)?
Seems related to using SASS syntax (not SCSS).
What did you expect to happen?
No errors to be raised.
What actually happened (e.g. what warnings or errors did you get)?
The following errors were raised:
ERROR Failed to compile with 1 errors friendly-errors
ERROR StylelintError friendly-errors
components/BaseSnackbar.vue
37:21 ✖ Unexpected unknown unit "e2" unit-no-unknownIt refers to the e2 at the end of #5e07e2.