remove coffeescript from build process
This commit is contained in:
@@ -1,2 +1,3 @@
|
|||||||
|
src/main/javascript/doc.js
|
||||||
dist
|
dist
|
||||||
lib
|
lib
|
||||||
3070
dist/swagger-ui.js
vendored
3070
dist/swagger-ui.js
vendored
File diff suppressed because it is too large
Load Diff
5
dist/swagger-ui.min.js
vendored
5
dist/swagger-ui.min.js
vendored
File diff suppressed because one or more lines are too long
28
gulpfile.js
28
gulpfile.js
@@ -2,9 +2,7 @@
|
|||||||
|
|
||||||
var gulp = require('gulp');
|
var gulp = require('gulp');
|
||||||
var es = require('event-stream');
|
var es = require('event-stream');
|
||||||
var gutil = require('gulp-util');
|
|
||||||
var clean = require('gulp-clean');
|
var clean = require('gulp-clean');
|
||||||
var coffee = require('gulp-coffee');
|
|
||||||
var concat = require('gulp-concat');
|
var concat = require('gulp-concat');
|
||||||
var uglify = require('gulp-uglify');
|
var uglify = require('gulp-uglify');
|
||||||
var rename = require('gulp-rename');
|
var rename = require('gulp-rename');
|
||||||
@@ -32,7 +30,7 @@ gulp.task('clean', function() {
|
|||||||
return gulp
|
return gulp
|
||||||
.src('./dist', {read: false})
|
.src('./dist', {read: false})
|
||||||
.pipe(clean({force: true}))
|
.pipe(clean({force: true}))
|
||||||
.on('error', gutil.log);
|
.on('error', log);
|
||||||
});
|
});
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -47,16 +45,6 @@ function templates() {
|
|||||||
namespace: 'Handlebars.templates',
|
namespace: 'Handlebars.templates',
|
||||||
noRedeclare: true, // Avoid duplicate declarations
|
noRedeclare: true, // Avoid duplicate declarations
|
||||||
}))
|
}))
|
||||||
.on('error', gutil.log);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Processes CoffeeScript files
|
|
||||||
*/
|
|
||||||
function coffeescript () {
|
|
||||||
return gulp
|
|
||||||
.src(['./src/main/coffeescript/**/*.coffee'])
|
|
||||||
.pipe(coffee({bare: true}))
|
|
||||||
.on('error', log);
|
.on('error', log);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -66,17 +54,17 @@ function coffeescript () {
|
|||||||
gulp.task('dist', ['clean'], function() {
|
gulp.task('dist', ['clean'], function() {
|
||||||
|
|
||||||
return es.merge(
|
return es.merge(
|
||||||
gulp.src('./src/main/javascript/doc.js'),
|
gulp.src('./src/main/javascript/**/*.js'),
|
||||||
coffeescript(),
|
|
||||||
templates()
|
templates()
|
||||||
)
|
)
|
||||||
.pipe(order(['docs.js', 'scripts.js', 'templates.js']))
|
.pipe(order(['scripts.js', 'templates.js']))
|
||||||
.pipe(concat('swagger-ui.js'))
|
.pipe(concat('swagger-ui.js'))
|
||||||
.pipe(header(banner, { pkg: pkg } ))
|
.pipe(header(banner, { pkg: pkg } ))
|
||||||
.pipe(gulp.dest('./dist'))
|
.pipe(gulp.dest('./dist'))
|
||||||
.pipe(uglify())
|
.pipe(uglify())
|
||||||
|
.on('error', log)
|
||||||
.pipe(rename({extname: '.min.js'}))
|
.pipe(rename({extname: '.min.js'}))
|
||||||
.on('error', gutil.log)
|
.on('error', log)
|
||||||
.pipe(gulp.dest('./dist'))
|
.pipe(gulp.dest('./dist'))
|
||||||
.pipe(connect.reload());
|
.pipe(connect.reload());
|
||||||
});
|
});
|
||||||
@@ -121,7 +109,7 @@ gulp.task('copy', ['less'], function() {
|
|||||||
* Watch for changes and recompile
|
* Watch for changes and recompile
|
||||||
*/
|
*/
|
||||||
gulp.task('watch', function() {
|
gulp.task('watch', function() {
|
||||||
return watch(['./src/**/*.{coffee,js,less,handlebars,html}'], function() {
|
return watch(['./src/**/*.{coffee,js,less,handlebars}'], function() {
|
||||||
gulp.start('default');
|
gulp.start('default');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -137,9 +125,9 @@ gulp.task('connect', function() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
function log(error) {
|
function log(error) {
|
||||||
console.log(error.toString());
|
console.error(error.toString && error.toString());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
gulp.task('default', ['dist', 'copy']);
|
gulp.task('default', ['dist', 'copy']);
|
||||||
gulp.task('serve', ['connect', 'watch', 'default'])
|
gulp.task('serve', ['connect', 'watch'])
|
||||||
|
|||||||
@@ -28,7 +28,6 @@
|
|||||||
"express": "^4.12.0",
|
"express": "^4.12.0",
|
||||||
"gulp": "^3.8.11",
|
"gulp": "^3.8.11",
|
||||||
"gulp-clean": "^0.3.1",
|
"gulp-clean": "^0.3.1",
|
||||||
"gulp-coffee": "^2.3.1",
|
|
||||||
"gulp-concat": "^2.5.2",
|
"gulp-concat": "^2.5.2",
|
||||||
"gulp-connect": "^2.2.0",
|
"gulp-connect": "^2.2.0",
|
||||||
"gulp-declare": "^0.3.0",
|
"gulp-declare": "^0.3.0",
|
||||||
@@ -38,7 +37,6 @@
|
|||||||
"gulp-order": "^1.1.1",
|
"gulp-order": "^1.1.1",
|
||||||
"gulp-rename": "^1.2.0",
|
"gulp-rename": "^1.2.0",
|
||||||
"gulp-uglify": "^1.1.0",
|
"gulp-uglify": "^1.1.0",
|
||||||
"gulp-util": "^3.0.4",
|
|
||||||
"gulp-watch": "^4.1.1",
|
"gulp-watch": "^4.1.1",
|
||||||
"gulp-wrap": "^0.11.0",
|
"gulp-wrap": "^0.11.0",
|
||||||
"http-server": "git+https://github.com/nodeapps/http-server.git",
|
"http-server": "git+https://github.com/nodeapps/http-server.git",
|
||||||
|
|||||||
Reference in New Issue
Block a user