@maxmilton/stylelint-config

Stylelint configuration with support for XCSS via ekscss

Usage no npm install needed!

<script type="module">
  import maxmiltonStylelintConfig from 'https://cdn.skypack.dev/@maxmilton/stylelint-config';
</script>

README

Build status NPM version Licence

@maxmilton/stylelint-config

Stylelint configuration with support for XCSS via ekscss and an opinionated property order.

Property order defined as:

Note: Very new, seldom used, or poorly supported properties are not included in the groups.

  1. Position
  2. Box model & layout
  3. Typography
  4. Remaining properties sorted alphabetically

Based on of the best ideas from:

Installation

Add dependency to your project:

npm install --save-dev @maxmilton/stylelint-config

or

yarn add --save-dev @maxmilton/stylelint-config

Add to your stylelint configuration (adding stylelint-config-standard is also recommended):

pacakge.json:

{
  "stylelint": {
    "extends": ["stylelint-config-standard", "@maxmilton/stylelint-config"]
  }
}

License

MIT license. See LICENSE.


© 2021 Max Milton