stylelint-config-cnp
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

styleling-config-cnp

npm version Downloads/month Release Testing Linting Build codecov

Sharable styleling configuration for create-npm-package

Requirement

  • Configuration for VSCode .vscode/settings.json
{
  "[css]": {
    "editor.defaultFormatter": "stylelint.vscode-stylelint"
  },
  "[less]": {
    "editor.defaultFormatter": "stylelint.vscode-stylelint"
  },
  "[scss]": {
    "editor.defaultFormatter": "stylelint.vscode-stylelint"
  },
  "stylelint.validate": ["css", "less", "postcss", "scss"],
  "editor.codeActionsOnSave": {
    "source.fixAll.stylelint": true
  }
}

Install and Configuration

  • Install
npm install stylelint-config-cnp postcss@^8.4.25 -D
  • Stylelint Config .styleintrc.js
module.exports = {
  root: true,
  extends: ['stylelint-config-cnp'],
};
  • Use with SCSS .styleintrc.js
module.exports = {
  root: true,
  extends: ['stylelint-config-cnp', 'stylelint-config-cnp/scss'],
};
  • Use with less .styleintrc.js
module.exports = {
  root: true,
  extends: ['stylelint-config-cnp', 'stylelint-config-cnp/less'],
};

Package Sidebar

Install

npm i stylelint-config-cnp

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

8.85 kB

Total Files

16

Last publish

Collaborators

  • hsuehic2023