webpack
csslintloader forInstall
$ npm install csslint-loader
Usage
In your webpack configuration
moduleexports = // ... module: loaders: css: /\.css$/ loader: "style?css!csslint" scss: /\.scss$/ loader: ExtractTextPlugin // ...
Options
You can pass the following options as a query string
- configFile (default: looks for
.csslintrc
in your root directory.)
Pass in the location/name of file if different
loader: "style?css?csslint?configFile=./config/cs"
- failOnWarning (default: true)
If you don't pass in any config file, csslint's default setting sets all rules to 1 (warning)
Forcing an error by default on warnings. Can disable by passing false as value
loader:"style?css?csslint?failOnWarning=false"
- failOnError (default: true)
Passing this as true will fail the build and give the correct exit status