@demartini/stylelint-config

0.1.7 • Public • Published

@demartini/stylelint-config

npm package license MIT Demartini’s Code Style

Demartini’s shareable configuration for stylelint.

Table of Contents

Installation

Install this config as a devDependencies:

# npm
npm install @demartini/stylelint-config --save-dev

# Yarn
yarn add @demartini/stylelint-config --dev

After installing it, a .stylelintrc.json file will be created automatically in the project's root folder with the following configuration:

{
  "extends": ["@demartini/stylelint-config/css"]
}

Usage

This package provides configuration for CSS and SCSS, you can choose which one you want to extend:

CSS (Default)

{
  "extends": ["@demartini/stylelint-config/css"]
}

SCSS

{
  "extends": ["@demartini/stylelint-config/scss"]
}

Extending the config

The defined rules can be modified by adding other configurations, plugins or custom rules:

{
  "extends": ["@demartini/stylelint-config/css", "some-other-config-you-use"],
  "rules": {
    "at-rule-no-unknown": [
      true,
      {
        "ignoreAtRules": ["extends", "ignores"]
      }
    ]
  }
}

Documentations

Read the stylelint docs for more information.

Contributing

If you are interested in helping contribute, please take a look at our contribution guidelines and open an issue or pull request.

Changelog

See CHANGELOG for a human-readable history of changes.

License

Distributed under the MIT License. See LICENSE for more information.

Package Sidebar

Install

npm i @demartini/stylelint-config

Weekly Downloads

2

Version

0.1.7

License

MIT

Unpacked Size

14.1 kB

Total Files

6

Last publish

Collaborators

  • demartini