Skip to content
This repository was archived by the owner on Jan 2, 2024. It is now read-only.

Repository files navigation

gulp-sass-helper

Helper app to unify sass implementations for gulp task builds.

Codacy Badge FOSSA Status npm npm LICENSE Dependabot Status

System Requirements

Installing

  • npm i -D gulp gulp-sass-helper stylelint stylelint-config-sass-guidelines stylelint-scss

Usage

  • Create your stylelint files(".stylelintrc.json" and ".styleignore") on the root directory of your project.
  • Start with these basic lint configurations, adding your custom rules afterwards.
{
  "plugins": ["stylelint-scss"],
  "extends": "stylelint-config-sass-guidelines"
}
  • Create a gulpfile to run your tasks.
const gulp = require("gulp");
const helper = require("gulp-sass-helper");

const paths = { sass: { src: "./react/**/*.scss", dest: "./react" } };

let isDev = true;

const runSassCompiler = (done) => {
  helper.sassCompiler(paths);
  done();
};

const runSassLint = (done) => {
  helper.sassLint(paths, isDev);
  done();
};

const build = gulp.series(runSassLint, runSassCompiler);
  • Create a Browser's list .browserslistrc configuration file, on the root directory of your project.
# Browsers that we support

> 1%
last 2 versions
firefox >= 4
safari 7
safari 8
safari 9
IE 8
IE 9
IE 10
IE 11

License

Copylefted (c) 2020 Henrique Carvalho da Cruz Licensed under the MIT license.

FOSSA Status

About

Helper app to unify sass implementations for gulp task builds.

Topics

Resources

Code of conduct

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages