From c51c683424941d94cf605d8a7cbac032b15a76de Mon Sep 17 00:00:00 2001 From: Anna Bodnia Date: Tue, 9 Aug 2016 15:26:19 +0300 Subject: [PATCH] fixed failing jshint --- dist/swagger-ui.js | 6 ++++-- gulpfile.js | 9 ++++++++- package.json | 2 +- src/main/template/templates.js | 6 ++++-- 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/dist/swagger-ui.js b/dist/swagger-ui.js index 3b81446a..d57a0b21 100644 --- a/dist/swagger-ui.js +++ b/dist/swagger-ui.js @@ -4,7 +4,8 @@ * @link http://swagger.io * @license Apache-2.0 */ -(function(){(function() { +(function(){/* jshint ignore:start */ + {(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {}; templates['apikey_auth'] = template({"1":function(container,depth0,helpers,partials,data) { var helper; @@ -769,7 +770,8 @@ templates['status_code'] = template({"1":function(container,depth0,helpers,parti + ((stack1 = helpers.each.call(alias1,(depth0 != null ? depth0.headers : depth0),{"name":"each","hash":{},"fn":container.program(1, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "") + " \n \n"; },"useData":true}); -})(); +})();} + /* jshint ignore:end */ 'use strict'; diff --git a/gulpfile.js b/gulpfile.js index bc5d309f..93de8a98 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -8,7 +8,6 @@ var uglify = require('gulp-uglify'); var rename = require('gulp-rename'); var less = require('gulp-less'); var wrap = require('gulp-wrap'); -var declare = require('gulp-declare'); var watch = require('gulp-watch'); var connect = require('gulp-connect'); var header = require('gulp-header'); @@ -154,6 +153,14 @@ function log(error) { console.error(error.toString && error.toString()); } +gulp.task('handlebars', function () { + gulp + .src(['./src/main/template/templates.js']) + .pipe(wrap('/* jshint ignore:start */ \n {<%= contents %>} \n /* jshint ignore:end */')) + .pipe(gulp.dest('./src/main/template/')) + .on('error', log); +}); + gulp.task('default', ['dist', 'copy']); gulp.task('serve', ['connect', 'watch']); gulp.task('dev', ['default'], function () { diff --git a/package.json b/package.json index 9ba2ed17..96c03112 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "main": "dist/swagger-ui.js", "scripts": { "build": "npm run handlebars && gulp", - "handlebars": "./node_modules/handlebars/bin/handlebars ./src/main/template -f ./src/main/template/templates.js", + "handlebars": "./node_modules/handlebars/bin/handlebars ./src/main/template -f ./src/main/template/templates.js && gulp handlebars", "serve": "gulp serve", "prejshint": "gulp", "jshint": "jshint .", diff --git a/src/main/template/templates.js b/src/main/template/templates.js index c132be45..784bd244 100644 --- a/src/main/template/templates.js +++ b/src/main/template/templates.js @@ -1,4 +1,5 @@ -(function() { +/* jshint ignore:start */ + {(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {}; templates['apikey_auth'] = template({"1":function(container,depth0,helpers,partials,data) { var helper; @@ -763,4 +764,5 @@ templates['status_code'] = template({"1":function(container,depth0,helpers,parti + ((stack1 = helpers.each.call(alias1,(depth0 != null ? depth0.headers : depth0),{"name":"each","hash":{},"fn":container.program(1, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "") + " \n \n"; },"useData":true}); -})(); \ No newline at end of file +})();} + /* jshint ignore:end */ \ No newline at end of file