Skip to content

Commit df2e936

Browse files
Add automatic source js formatting
1 parent b9caf4d commit df2e936

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

gulpfile.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ var rename = require('gulp-rename');
99
var rimraf = require('gulp-rimraf');
1010
var stylish = require('jshint-stylish');
1111
var uglify = require('gulp-uglify');
12+
var esformatter = require('gulp-esformatter');
1213

1314
gulp.task('all', ['clean', 'build', 'build-data']);
1415

@@ -63,6 +64,12 @@ gulp.task('build-data', function() {
6364
.pipe(gulp.dest('build/data'));
6465
});
6566

67+
gulp.task('format', function() {
68+
return gulp.src(['src/**/*.js', '!src/data/*.js'])
69+
.pipe(esformatter())
70+
.pipe(gulp.dest('src'));
71+
});
72+
6673
gulp.task('lint', function() {
6774
return gulp.src('src/**.js')
6875
.pipe(jshint())

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,15 @@
2525
"devDependencies": {
2626
"gulp": "^3.8.1",
2727
"gulp-concat": "^2.2.0",
28+
"gulp-esformatter": "^0.5.0",
2829
"gulp-header": "^1.0.2",
2930
"gulp-jsdoc": "^0.1.4",
3031
"gulp-jshint": "^1.6.3",
3132
"gulp-nodeunit": "0.0.5",
3233
"gulp-rename": "^1.2.0",
3334
"gulp-rimraf": "^0.1.0",
3435
"gulp-uglify": "^0.3.1",
35-
"jshint-stylish": "^0.3.0",
36+
"jshint-stylish": "^0.4.0",
3637
"nodeunit": "0.9.0"
3738
}
3839
}

0 commit comments

Comments
 (0)