Plato on Github
Report Home
release/bump.js
Maintainability
75.46
Lines of code
28
Difficulty
8.00
Estimated Errors
0.23
Function weight
By Complexity
By SLOC
'use strict'; var packagePath = __dirname + '/../../package.json'; var gulp = require('gulp'); var path = require('path'); var argv = require('yargs').argv; var $ = require('gulp-load-plugins')({config: path.normalize(packagePath)}); var config = { name: 'release:bump', callback: callback }; module.exports = config; ///////////////////////////// /*jshint unused:false*/ function callback(settings, done) { return gulp.src(settings.src) .pipe($.bump({version: argv.v})) .pipe(gulp.dest('./')) .pipe($.git.add()) .pipe($.git.commit('[CHANGE] - Bump version')) .pipe($.size({title: 'release:bump'})); }