gulp.task('scss-check-exit', function () { gulp.src(scssSource) .pipe(scsslint({ 'config': 'scsslint.yml' })) .pipe(scsslint.failReporter()); });
gulp.task('scss-lint', function() { return gulp.src('./src/scss/*.scss') .pipe(scsslint({ 'config': '.scss-lint.yml' })) .pipe(scsslint.failReporter()); });
gulp.task('scss-lint', function() { return gulp.src([src.sass + '**/*', '!' + src.sass + '/base/_normalize.scss']) // .pipe(cache('scsslint')) .pipe(scssLint({'config': '.scss-lint.yml'})) .pipe(scssLint.failReporter('E')) .on('error', handleError); });
gulp.task('scss-lint', function() { gulp.src('./src/scss/**/*.scss') .pipe(scsslint({ 'config': __dirname + '/scss-lint.yml' })) .pipe(scsslint.failReporter('E')); });
gulp.task('scssLint', function() { return gulp.src(files.sass) .pipe(cache('scssLint')) .pipe(scssLint({ 'config': 'config/scss.yml' })) .pipe(scssLint.failReporter()); });
gulp.task('sass-lint', function () { return gulp.src(config.src) .pipe(cache('scsslint')) .pipe(scsslint({ maxBuffer: 400 * 1024, })) .pipe(gulpif(argv.fail, scsslint.failReporter())); });
gulp.task('scss-lint', function sassLintTask() { return gulp.src(paths.src.styles) .pipe(scsslint({ config: '.scss-lint.yml', 'bundleExec': true })) .pipe(scsslint.failReporter()); });
gulp.task("scss-lint", function () { return gulp.src([ "./resources/assets/sass/**/*.scss", "!**/vendor/**", "!**/bootstrap-variables.scss" ]) .pipe(scssLint()) .pipe(scssLint.failReporter()); });
gulp.task('build-style', function () { return gulp.src('./src/sass/**/*.scss') .pipe(scsslint()) .pipe(scsslint.failReporter()) .pipe(sass({ outputStyle: 'expanded', }).on('error', sass.logError)) .pipe(gulp.dest('./lib')); });
gulp.task('scsslint', function() { if (options.scsslint) { var scsslint = require('gulp-scss-lint'); return gulp.src(options.scssAssets || []).pipe(scsslint({ 'config': scssLintPath })) .pipe(scsslint.failReporter()) .on('error', failLintBuild); } });
gulp.task('lint.scss', function() { var scsslint = require('gulp-scss-lint'); return gulp.src([ 'src/**/*.scss', '!src/components/*/test/**/*', '!src/util/test/*' ]) .pipe(scsslint()) .pipe(scsslint.failReporter()); });
gulp.task('sass', function () { gulp.src('./src/scss/*.scss') .pipe(plumber({errorHandler: config.errorHandler})) .pipe(scsslint()) .pipe(scsslint.failReporter('E')) .pipe(sourcemaps.init()) .pipe(sass()) .pipe(concat('all.css')) .pipe(gulpif(config.productionlike(),minifyCss())) .pipe(sourcemaps.write()) .pipe(gulp.dest('./build/css')); });
gulp.task('build-style', () => ( gulp.src('./src/scss/**/*.scss') .pipe(scssLint()) .pipe(scssLint.failReporter()) .pipe(sass({ outputStyle: 'expanded', }).on('error', sass.logError)) .pipe(autoprefixer({ browsers: ['last 2 versions'], })) .pipe(gulp.dest('./dist/css')) .pipe(browserSync.stream()) ));
gulp.task('scsslint', function() { if (options.scsslint) { if (scssLintExists()) { var scsslint = require('gulp-scss-lint'); return gulp.src(options.scssAssets || []).pipe(scsslint({ 'config': scssLintPath })).pipe(scsslint.failReporter()); } else { console.error('[scsslint] scsslint skipped!'); console.error('[scsslint] scss-lint is not installed. Please install ruby and the ruby gem scss-lint.'); } } return false; });
gulp.task('scsslint', () => { if (options.scsslint) { if (shelljs.which('scss-lint')) { var scsslint = require('gulp-scss-lint'); return gulp.src(options.scssAssets || []).pipe(scsslint({ 'config': scssLintPath })).pipe(scsslint.failReporter()).on('error', () => process.exit(1)); } else { console.error('[scsslint] scsslint skipped!'); console.error( '[scsslint] scss-lint is not installed. Please install ruby and the ruby gem scss-lint.' ); } } return false; });
gulp.task("scss-lint", [], function() { var ignore = [ "!" + paths.app + "/styles/shame/**/*.scss", "!" + paths.app + "/styles/components/markitup.scss" ]; var fail = process.argv.indexOf("--fail") !== -1; return gulp.src(paths.sass.concat(ignore)) .pipe(gulpif(!isDeploy, cache(scsslint({endless: true, sync: true, config: "scsslint.yml"}), { success: function(scsslintFile) { return scsslintFile.scsslint.success; }, value: function(scsslintFile) { return { scsslint: scsslintFile.scsslint }; } }))) .pipe(gulpif(fail, scsslint.failReporter())) });
gulp.task("scss-lint", [], function() { var ignore = [ "!" + paths.app + "/styles/shame/**/*.scss", ]; var fail = process.argv.indexOf("--fail") !== -1; var sassFiles = paths.sass.concat(themes.current.customScss, ignore); return gulp.src(sassFiles) .pipe(gulpif(!isDeploy, cache(scsslint({endless: true, sync: true, config: ".scss-lint.yml"}), { success: function(scsslintFile) { return scsslintFile.scsslint.success; }, value: function(scsslintFile) { return { scsslint: scsslintFile.scsslint }; } }))) .pipe(gulpif(fail, scsslint.failReporter())); });
gulp.task('scss-lint', function() { gulp.src('src/app/styles/**/*.scss') .pipe(scsslint()) .pipe(scsslint.failReporter()); });
gulp.task('scss-lint', function() { return gulp.src('src/sass/**/*.scss') .pipe(scsslint()) .pipe(scsslint.failReporter()); });
gulp.task('sasslint', function() { var path = (gutil.env.file)? gutil.env.file : '**/*.scss'; return gulp.src('scss/' + path) .pipe(scsslint()) .pipe(scsslint.failReporter()); });
gulp.task("scsslint", function() { return gulp.src(paths.allstyles) .pipe(scsslint()) .pipe(scsslint.failReporter()); // Report failures in the console });
gulp.task('lint-scss', function () { var scsslint = require('gulp-scss-lint') return gulp.src(appCssSrc) .pipe(scsslint()) .pipe(scsslint.failReporter()) })
gulp.task('scss-lint', function() { return gulp .src(['src/styles/**/*.scss']) .pipe(scssLint({config: '.scss-lint.yml'})) .pipe(scssLint.failReporter()); });
function lintStyles() { return gulp.src(styles.glob) .pipe(scsslint()) .pipe(scsslint.failReporter()) }
gulp.task('lint-sass', function() { gulp.src(['./app/sass/**/*.scss', './test/sass/**/*.scss']) .pipe(cache('scsslint')) .pipe(scsslint()) .pipe(scsslint.failReporter()); });