Files for starting a web project with SCSS using Grunt
AB_web_tools (v2.0.0) is a build process for modern web projects.
npm run serve
browser-sync start --server --files 'build/css/*.css, build/js/*.js, **/*.html, !node_modules/**/*.html'
npm run eslint
eslint src/js
npm run imagemin
mkdir -p build && mkdir -p build/images && imagemin src/images/* -o build/image
npm run autoprefixer
postcss -u autoprefixer build/css/*.css
npm run scss
mkdir -p build && mkdir -p build/css && sass src/scss/main.scss build/css/main.css
npm run lint-css
stylelint src/scss/*.scss --syntax scss || true
npm run uglify
mkdir -p build && mkdir -p build/js && uglifyjs src/js/*.js -m -o build/js/app.js && uglifyjs src/js/*.js -m -c -o build/js/app.min.js