#Installation
Install package with NPM and add it to your development dependencies:
npm install gulp-rb-validate-css --save-dev
#Usage
Basic
var rbcss = require('gulp-rb-validate-css');
gulp.task('rb-validate', function () {
gulp.src('./src/**/*.css')
.pipe(rbcss());
});
With Parameters
var rbcss = require('gulp-rb-validate-css');
gulp.task('rb-validate', function () {
gulp.src('./src/**/*.css')
.pipe(rbcss({
exitOnError: true,
indent: '\t',
checkRemote: false,
linewidth: 100,
forceRem: false
});
});
#Parameters
exitOnError: Boolean (Default: false)
This will cause the plugin to abort with exit code 1 as soon as an error with obligation level red is found
indent: String (Default: 4 spaces)
Defines the standard indentation pattern for the project
checkIndent: Boolean (Default: true)
Set to false to deactivate indentation checks altogether
checkRemote: Boolean (Default: true)
Set to false to deactivate all warnings caused by remote resource URLs in CSS code
linewidth: Integer (Default: 80)
Set maximum allowed CSS linewidth for the project
linewidthSass: Boolean (Default: true)
Set to false to disable linewidth check in .scss files
forceRem: Boolean (Default: true)
Set to false to deactivate warnings for the use of ‘em’ font sizes
checkImportant: Boolean (Default: true)
Set to false to deactivate warnings for the use of !important