aurelia-view-manager
Version:
A view manager for aurelia plugins. Add support for overriding views, and multiple frameworks
34 lines (30 loc) • 822 B
JavaScript
var gulp = require('gulp');
var runSequence = require('run-sequence');
var paths = require('../paths');
var conventionalChangelog = require('gulp-conventional-changelog');
var fs = require('fs');
var bump = require('gulp-bump');
var args = require('../args');
gulp.task('bump-version', function(){
return gulp.src(['./package.json', './bower.json'])
.pipe(bump({type:args.bump })) //major|minor|patch|prerelease
.pipe(gulp.dest('./'));
});
gulp.task('changelog', function () {
return gulp.src(paths.doc + '/CHANGELOG.md', {
buffer: false
}).pipe(conventionalChangelog({
preset: 'angular'
}))
.pipe(gulp.dest(paths.doc));
});
gulp.task('prepare-release', function(callback){
return runSequence(
'build',
'lint',
'bump-version',
//'doc',
'changelog',
callback
);
});