Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

stylelint-plugin-import

electrovir74.5kMIT1.0.13TypeScript support: included

Stylelint plugin for managing imports.

css, less, scss, sass, import, stylelint, file, name, file name, reference, extension, file extension

readme

Stylelint Plugin Import

tests

Stylelint plugin for managing imports.

Rules

Go to each rule's page (click on the name below) to see specific details.

Rule auto-fix
plugin-import/file-name-starts-with no ✗
plugin-import/import-as-reference yes ✓
plugin-import/file-extension yes ✓

Rule Options

All rules respect the following primary option format with no secondary options:

  • boolean input

    {
        "rule-name": true // use default rule behavior
    }
    {
        "rule-name": false // disables rule
    }
  • object input

    {
        "mode": "require" // requires the rule's default
    }
    {
        "mode": "block" // blocks the rule's default
    }
    {
        "mode": "off" // disable rule
    }
  • object input with exceptions

    {
        "mode": "require",
        // optional input
        // these use glob matching with globstar turned ON
        "fileExceptions": [
            "**/*colors.less", // ignores any files ending in colors.less in any directory
            "*colors.less" // ignore files ending in colors.less only in the current directory
        ]
        // optional input
        // these use glob matching with globstar turned OFF
        "lineExceptions": [
            "*colors*", // ignores all lines that include the word colors
            "@import 'colors'" // ignores all lines that are exactly this string (don't include semicolons)
        ],
    }