@edsilv/exjs
Version:
Extension library
36 lines (32 loc) • 1.17 kB
JavaScript
var gulp = require('gulp'),
bump = require('gulp-bump'),
versionts = require('version-ts');
module.exports = function (meta) {
gulp.task('version', function () {
return versionts.apply();
});
gulp.task('bump', function () {
return gulp.src(['./bower.json', './package.json'])
.pipe(bump())
.pipe(gulp.dest('./'))
.on('end', function () {
versionts.apply({templatePath: './version_template'});
});
});
gulp.task('bump-minor', function () {
return gulp.src(['./bower.json', './package.json'])
.pipe(bump({type: 'minor'}))
.pipe(gulp.dest('./'))
.on('end', function () {
versionts.apply({templatePath: './version_template'});
});
});
gulp.task('bump-major', function () {
return gulp.src(['./bower.json', './package.json'])
.pipe(bump({type: 'major'}))
.pipe(gulp.dest('./'))
.on('end', function () {
versionts.apply({templatePath: './version_template'});
});
});
};