Skip to content

ayan4m1/yeoman-stylelint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Contributors