Skip to content
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

Fix false positives for hex colour containing "e2" for border property in unit-no-unknown #166

Open
lobo-tuerto opened this issue Jun 21, 2021 · 0 comments

Comments

@lobo-tuerto
Copy link

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 #5e07e2

Which rule, if any, is the bug related to?

unit-no-unknown

What code is needed to reproduce the bug?

.some-class
  border: 1px solid #5e07e2

What 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-unknown

It refers to the e2 at the end of #5e07e2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant