bump = require 'gulp-bump'

module.exports = (gulp) ->
  gulp.task 'bump:major', ->
    gulp.src(['package.json', 'bower.json'])
    .pipe bump(type: 'major')
    .pipe gulp.dest('./')

  gulp.task 'bump:minor', ->
    gulp.src(['package.json', 'bower.json'])
    .pipe bump(type: 'minor')
    .pipe gulp.dest('./')

  gulp.task 'bump:patch', ->
    gulp.src(['package.json', 'bower.json'])
    .pipe bump(type: 'patch')
    .pipe gulp.dest('./')