Displaying 1 to 15 from 15 results

stylelint-scss - A collection of SCSS specific linting rules for stylelint

  •    Javascript

A collection of SCSS specific linting rules for stylelint (in a form of a plugin). stylelint by itself supports SCSS syntax very well (as well as other preprocessors' syntaxes). Moreover, it introduces some specific rules that can be used to lint SCSS, e.g. to limit nesting, control the way @-rules are written. Yet stylelint is in general focused on standard CSS.

stylelint-order - A plugin pack of order related linting rules for stylelint.

  •    Javascript

A plugin pack of order related linting rules for stylelint. Every rule support autofixing (stylelint --fix). Add stylelint-order to your stylelint config plugins array, then add rules you need to the rules list. All rules from stylelint-order need to be namespaced with order.

stylelint-rscss - Validate CSS with RSCSS conventions

  •    Javascript

stylelint-rscss is a plugin for stylelint to validate your code against RSCSS conventions. It supports SCSS (Sass), SugarSS and Less, as supported by stylelint.As a stylelint plugin, it can be used with stylelint's hundreds of rules or other stylelint configs to validate other good CSS practices as well.

stylelint-selector-bem-pattern - Stylelint plugin that incorporates postcss-bem-linter

  •    Javascript

A stylelint plugin that incorporates postcss-bem-linter. To learn more about postcss-bem-linter, please read that module's documentation.




stylelint-statement-max-nesting-depth - A stylelint custom rule to limit nesting depth

  •    Javascript

Deprecated: use stylelint's max-nesting-depth rule instead. A stylelint custom rule to limit nesting depth.

stylelint-no-unsupported-browser-features - 🤵 Disallow features that are unsupported by the browsers that you are targeting

  •    Javascript

This plugin checks if the CSS you're using is supported by the browsers you're targeting. It uses doiuse to detect browser support. Doiuse itself checks your code against the caniuse database and uses browserslist to get the list of browsers you want to support. Doiuse and this plugin are only compatible with standard css syntax, so syntaxes like scss, less and others aren't supported. This is a good rule to use with "warning"-level severity, because its primary purpose is to warn you that you are using features not all browsers fully support and therefore ought to provide fallbacks. But the warning will continue even if you have a fallback in place (it doesn't know); so you probably do not want this rule to break your build. Instead, consider it a friendly reminder to double-check certain spots for fallbacks.

stylelint-a11y - Plugin for stylelint with a11y rules

  •    Javascript

Create the .stylelintrc.json config file (or open the existing one), add stylelint-a11y to the plugins array and the rules you need to the rules list. All rules from stylelint-a11y need to be namespaced with a11y. Please refer to stylelint docs for the detailed info on using this linter.

stylelint-no-browser-hacks - Stylelint plugin for stylehacks linting

  •    Javascript

A stylelint plugin that disallow browser hacks that are irrelevant to the browsers you are targeting, using stylehacks. Original rule: stylelint/no-browser-hacks.


stylelint-prettier - Stylelint plugin for Prettier formatting

  •    Javascript

Runs Prettier as a Stylelint rule and reports differences as individual Stylelint issues. stylelint-prettier does not install Prettier or Stylelint for you. You must install these yourself.

stylelint-declaration-block-no-ignored-properties - Disallow property values that are ignored due to another property value in the same rule

  •    Javascript

Original rule: stylelint/declaration-block-no-ignored-properties. Disallow property values that are ignored due to another property value in the same rule.

stylelint-react-native - A collection of React Native specific linting rules for stylelint (in a form of a plugin)

  •    Javascript

A collection of React Native specific linting rules for stylelint (in a form of a plugin). Create the .stylelintrc config file (or open the existing one), add stylelint-react-native to the plugins array and the rules you need to the rules list. All rules from stylelint-react-native need to be namespaced with react-native.

stylelint-suitcss - A collection of stylelint plugins for SUIT CSS

  •    Javascript

A collection of stylelint plugins for SUIT CSS. Add stylelint-suitcss to your stylelint config plugins array, then add rules you need to the rules object.

stylelint-use-nesting - Enforce nesting when it is possible in CSS

  •    Javascript

Stylelint Use Nesting is a stylelint rule to enforce nesting when it is possible in CSS. Add stylelint and Stylelint Use Nesting to your project.

stylelint-value-no-unknown-custom-properties - A stylelint rule to catch usage of unknown custom properties

  •    Javascript

Stylelint Value No Unknown Custom Properties is a stylelint rule to disallow usage of unknown custom properties. Add stylelint and Stylelint Value No Unknown Custom Properties to your project.

stylelint-high-performance-animation - Stylelint rule for preventing the use of low performance animation and transition properties

  •    Javascript

Stylelint rule for preventing the use of low performance animation and transition properties. This is a fork of stylelint-performance-animation stylelint plugin. It uses a blacklist for harmful properties instead of a whitelist, which makes it easy to avoid false positives and allows you to specify which type of properties to warn for (layout/paint).





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.