yeoman-stylelint

1.0.0 • Public • Published

yeoman-stylelint

This package seeks to solve a single problem. Using gulp-stylelint as a Yeoman transform stream causes a crash if there are any conflicts during the Yeoman run. I want to pre-lint my SCSS so that it doesn't come out of the tin broken.

usage

First, require/import the module:

const stylelint = require('yeoman-stylelint');

import stylelint from 'yeoman-stylelint';

Then, in your generator constructor, add something similar to:

this.registerTransformStream(
  gulpIf(
    /\.scss$/,
    stylelint({ configFile: path.join(__dirname, '..', '.stylelintrc' }))
  )
);

Now, all .scss files that are written by Yeoman will be preprocessed with stylelint, automatically fixing what it can.

Readme

Keywords

Package Sidebar

Install

npm i yeoman-stylelint

Weekly Downloads

5

Version

1.0.0

License

MIT

Unpacked Size

4 kB

Total Files

4

Last publish

Collaborators

  • ayan4m1