stylelint-config-varp

1.7.2 • Public • Published

stylelint-config-varp

Set up

  1. Install with peer dependencies:
npm install -D stylelint-config-varp
  1. Create .stylelintrc.js with content:
module.exports = {
    extends: ["stylelint-config-varp"],
    rules: {
        /* Additional rules */
    }
};
  1. Add .stylelintignore with content:
.*/
!*.scss
  1. Add .vscode/settings.json with content:
{
  "[scss]": {
    "editor.codeActionsOnSave": {
      "source.fixAll.stylelint": true
    }
  },
  "stylelint.validate": [
    "scss"
  ],
  "stylelint.snippet": [
    "scss"
  ]
}
  1. Add new scripts to package.json:
"scripts": {
    "stylelint": "stylelint \"**/*.scss\"",
    "stylelint:fix": "stylelint \"**/*.scss\" --fix"
}
  1. Call stylelint with eslint:
"scripts": {
    "lint": "eslint . && stylelint \"**/*.scss\"",
    "lint:fix": "eslint . --fix && stylelint \"**/*.scss\" --fix"
}

Cases

Override folder

module.exports = {
    extends: "../.stylelintrc.js",
    rules: {
        /* Overrided rules */
    }
};

Dependencies (3)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i stylelint-config-varp

    Weekly Downloads

    4

    Version

    1.7.2

    License

    ISC

    Unpacked Size

    3.01 kB

    Total Files

    4

    Last publish

    Collaborators

    • vimbat