Drupal 8 Site using Vue
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

37 lines
962 B

/*eslint strict: ["error", "global"]*/
'use strict';
//=======================================================
// Include gulp
//=======================================================
var gulp = require('gulp');
//=======================================================
// Include Our Plugins
//=======================================================
var sassLint = require('gulp-sass-lint');
var eslint = require('gulp-eslint');
// Export our tasks.
module.exports = {
// Lint Sass based on .sass-lint.yml config.
sass: function() {
return gulp.src([
'./src/{global,layout,components}/**/*.scss',
'!./src/global/utils/*'
])
.pipe(sassLint())
.pipe(sassLint.format());
},
// Lint JavaScript based on .eslintrc config.
js: function() {
return gulp.src([
'./src/{global,layout,components}/**/*.js',
'!./src/components/**/vendors/*'
])
.pipe(eslint())
.pipe(eslint.format());
}
};