Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
@bmatei/stylelint-config
Advanced tools
This package aims at creating universal configurations for stylelint that restricts the coding standards as much as possible. It is inspired but various rules packages but compiles everything into only one, dependency-free package.
prettier
- 2.0.5stylelint
- 13.3.3stylelint-scss
- 3.17.2no-extra-semicolons
- disabled - Prettiercolor-no-hex
- disabled since we allow HEX colorsfunction-blacklist
- disabled since we don't have anything to blacklistfunction-url-no-scheme-relative
- disabled since we allow scheme relative urlsfunction-url-scheme-blacklist
- disabled since we don't have anything to blacklistfunction-url-scheme-whitelist
- disabled since we don't have anything to whitelistfunction-whitelist
- disabled since we don't have anything to whitelistkeyframes-name-pattern
- disabled since we don't have any pattern to specifyunit-blacklist
- disabled since we don't have anything to blacklistunit-whitelist
- disabled since we don't have anything to whitelistcustom-property-pattern
- disabled since we don't have any pattern to specifyproperty-blacklist
- disabled since we don't have anything to blacklistproperty-whitelist
- disabled since we don't have anything to whitelistdeclaration-property-unit-blacklist
- disabled since we don't have anything to blacklistdeclaration-property-unit-whitelist
- disabled since we don't have anything to whitelistdeclaration-property-value-blacklist
- disabled since we don't have anything to blacklistdeclaration-property-value-whitelist
- disabled since we don't have anything to whitelistselector-attribute-operator-blacklist
- disabled since we don't have anything to blacklistselector-attribute-operator-whitelist
- disabled since we don't have anything to whitelistselector-class-pattern
- disabled since we don't have any pattern to specifyselector-combinator-blacklist
- disabled since we don't have anything to blacklistselector-combinator-whitelist
- disabled since we don't have anything to whitelistselector-id-pattern
- disabled since we don't have any pattern to specifyselector-max-class
- disabled since allow unlimited classes in a selectorselector-max-combinators
- disabled since allow unlimited combinatorsselector-max-compound-selectors
- disabled since allow unlimited selectorsselector-max-empty-lines
- disabled - max-empty-lines
and Prettierselector-max-pseudo-class
- disabled since allow unlimited pseudo classesselector-max-specificity
- disabled since allow unlimited specificityselector-nested-pattern
- disabled since we don't have any pattern to specifyselector-pseudo-class-blacklist
- disabled since we don't have anything to blacklistselector-pseudo-class-whitelist
- disabled since we don't have anything to whitelistselector-pseudo-element-blacklist
- disabled since we don't have anything to blacklistselector-pseudo-element-whitelist
- disabled since we don't have anything to whitelistmedia-feature-name-blacklist
- disabled since we don't have anything to blacklistmedia-feature-name-value-whitelist
- disabled since we don't have anything to whitelistmedia-feature-name-whitelist
- disabled since we don't have anything to whitelistcustom-media-pattern
- disabled since we don't have any pattern to specifyat-rule-blacklist
- disabled since we don't have anything to blacklistat-rule-no-unknown
- disabled - SCSSat-rule-property-requirelist
- disabled since we don't have a list of requires for at-rulesat-rule-whitelist
- disabled since we don't have anything to whitelistcomment-word-blacklist
- disabled since we don't have anything to blacklistmax-nesting-depth
- disabled - Angular, BEMcolor-hex-case
- disabled - Prettierfunction-comma-newline-after
- disabled - Prettierfunction-comma-newline-before
- disabled - Prettierfunction-comma-space-after
- disabled - Prettierfunction-comma-space-before
- disabled - Prettierfunction-max-empty-lines
- disabled - max-empty-lines
and Prettierfunction-parentheses-newline-inside
- disabled - Prettierfunction-parentheses-space-inside
- disabled - Prettiernumber-leading-zero
- disabled - Prettiernumber-no-trailing-zeros
- disabled - Prettierstring-quotes
- disabled - Prettierunit-case
- disabled - Prettiervalue-list-comma-newline-after
- disabled - Prettiervalue-list-comma-newline-before
- disabled - Prettiervalue-list-comma-space-after
- disabled - Prettiervalue-list-comma-space-before
- disabled - Prettiervalue-list-max-empty-lines
- disabled - max-empty-lines
and Prettierproperty-case
- disabled - Prettierdeclaration-colon-newline-after
- disabled - Prettierdeclaration-colon-space-after
- disabled - Prettierdeclaration-colon-space-before
- disabled - Prettierdeclaration-block-trailing-semicolon
- disabled - Prettierblock-closing-brace-empty-line-before
- disabled - Prettierblock-closing-brace-newline-after
- disabled - Prettierblock-closing-brace-newline-before
- disabled - Prettierblock-closing-brace-space-after
- disabled - Prettierblock-closing-brace-space-before
- disabled - Prettierblock-opening-brace-newline-after
- disabled - Prettierblock-opening-brace-newline-before
- disabled - Prettierblock-opening-brace-space-after
- disabled - Prettierblock-opening-brace-space-before
- disabled - Prettierselector-attribute-brackets-space-inside
- disabled - Prettierselector-combinator-space-after
- disabled - Prettierselector-combinator-space-before
- disabled - Prettierselector-descendant-combinator-no-non-space
- disabled - Prettierselector-pseudo-class-case
- disabled - Prettierselector-pseudo-element-case
- disabled - Prettierselector-list-comma-newline-after
- disabled - Prettierselector-list-comma-newline-before
- disabled - Prettierselector-list-comma-space-after
- disabled - Prettierselector-list-comma-space-before
- disabled - Prettierrule-empty-line-before
- disabled - Prettiermedia-feature-name-case
- disabled - Prettiermedia-query-list-comma-newline-after
- disabled - Prettiermedia-query-list-comma-newline-before
- disabled - Prettiermedia-query-list-comma-space-after
- disabled - Prettiermedia-query-list-comma-space-before
- disabled - Prettierat-rule-empty-line-before
- disabled - Prettierat-rule-name-case
- disabled - Prettierat-rule-name-newline-after
- disabled - Prettierat-rule-name-space-after
- disabled - Prettierat-rule-semicolon-newline-after
- disabled - Prettierindentation
- disabled - Prettierlinebreaks
- disabled - Prettiermax-empty-lines
- disabled - Prettiermax-line-length
- disabled - Prettierno-eol-whitespace
- disabled - Prettierno-missing-end-of-source-newline
- disabled - Prettierno-empty-first-line
- disabled - Prettierunicode-bom
- disabled - Prettierscss/at-else-closing-brace-newline-after
- disabled - block-closing-brace-newline-after
and Prettierscss/at-else-closing-brace-space-after
- disabled - block-closing-brace-space-after
and Prettierscss/at-else-empty-line-before
- disabled - at-rule-empty-line-before
and Prettierscss/at-else-if-parentheses-space-before
- disabled - Prettierscss/at-function-parentheses-space-before
- disabled - Prettierscss/at-if-closing-brace-newline-after
- disabled - block-closing-brace-newline-after
and Prettierscss/at-if-closing-brace-space-after
- disabled - block-closing-brace-space-after
and Prettierscss/at-if-no-null
- disabled since we don't want to disable null checksscss/at-import-partial-extension-blacklist
- disabled - scss/at-import-partial-extension
scss/at-import-partial-extension-whitelist
- disabled - scss/at-import-partial-extension
scss/at-mixin-parentheses-space-before
- disabled - Prettierscss/at-rule-conditional-no-parentheses
- disabled since we don't want to disallow parentheses in conditionalsscss/dollar-variable-colon-newline-after
- disabled - Prettierscss/dollar-variable-colon-space-after
- disabled - Prettierscss/dollar-variable-colon-space-before
- disabled - Prettierscss/dollar-variable-default
- disabled since we don't want to enforce default flagscss/dollar-variable-first-in-block
- disabled since we don't want to enforce a particular locationscss/double-slash-comment-empty-line-before
- disabled since we don't want to enforce a particular stylescss/double-slash-comment-inline
- disabled since we don't want to enforce a particular locationscss/double-slash-comment-whitespace-inside
- disabled - Prettierscss/comment-no-loud
- disabled since we don't disallow CSS commentsscss/declaration-nested-properties-no-divided-groups
- disabled - declaration-nested-properties
scss/dimension-no-non-numeric-values
- disabled since we don't want to enforce a particular stylescss/function-quote-no-quoted-strings-inside
- disabled - scss/function-unquote-no-unquoted-strings-inside
scss/map-keys-quotes
- disabled since we don't use quotes for keysscss/operator-no-newline-after
- disabled since we allow newlines after operators and Prettierscss/operator-no-newline-before
- disabled - Prettierscss/partial-no-import
- disabled since we don't want to disallow partial importsscss/selector-no-redundant-nesting-selector
- disabled since we use nesting selectorsscss/selector-no-union-class-name
- disabled since we don't want to disallow union class namesscss/no-dollar-variables
- disabled since we don't want to disallow dollar variablesFAQs
Configurations for stylelint.
We found that @bmatei/stylelint-config demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.