Merge branch 'eslint' of https://github.com/fredj/polymer into fredj-eslint

This commit is contained in:
Daniel Freedman 2016-02-05 10:58:41 -08:00
commit d6e7033ac0
3 changed files with 23 additions and 0 deletions

14
.eslintrc Normal file
View File

@ -0,0 +1,14 @@
{
"extends": "eslint:recommended",
"env": {
"browser": true
},
"plugins": [
"html"
],
"globals": {
"CustomElements": true,
"HTMLImports": true,
"Polymer": true
}
}

View File

@ -20,6 +20,7 @@ var runseq = require('run-sequence');
var lazypipe = require('lazypipe'); var lazypipe = require('lazypipe');
var polyclean = require('polyclean'); var polyclean = require('polyclean');
var del = require('del'); var del = require('del');
var eslint = require('gulp-eslint');
var path = require('path'); var path = require('path');
@ -124,3 +125,9 @@ gulp.task('audit', function() {
gulp.task('release', function(cb) { gulp.task('release', function(cb) {
runseq('default', ['copy-bower-json', 'audit'], cb); runseq('default', ['copy-bower-json', 'audit'], cb);
}); });
gulp.task('eslint', function() {
return gulp.src('src/**/*.html')
.pipe(eslint())
.pipe(eslint.format());
});

View File

@ -9,8 +9,10 @@
}, },
"devDependencies": { "devDependencies": {
"del": "^1.1.1", "del": "^1.1.1",
"eslint-plugin-html": "^1.3.0",
"gulp": "^3.8.11", "gulp": "^3.8.11",
"gulp-audit": "^1.0.0", "gulp-audit": "^1.0.0",
"gulp-eslint": "^1.1.1",
"gulp-rename": "^1.2.2", "gulp-rename": "^1.2.2",
"gulp-replace": "^0.5.3", "gulp-replace": "^0.5.3",
"gulp-vulcanize": "^6.0.1", "gulp-vulcanize": "^6.0.1",