// extend composer.json gulp.task(task.composer, false, function() { return gulp.src(release.templates.composer) .pipe(plumber()) .pipe(flatten()) .pipe(jsonEditor(function(composer) { if(isJavascript) { composer.dependencies = { jquery: 'x.x.x' }; composer.main = component + '.js'; } composer.name = 'semantic/' + component; if(version) { composer.version = version; } composer.description = 'Single component release of ' + component; return composer; })) .pipe(gulp.dest(outputDirectory)) ; });
return gulp.src(packageFile) .pipe(plumber()) .pipe(jsonEditor(function(package) { if(version) { package.version = version;
// extend package.json gulp.task(task.package, false, function() { return gulp.src(release.templates.package) .pipe(plumber()) .pipe(flatten()) .pipe(jsonEditor(function(package) { if(isJavascript) { package.dependencies = { jquery: 'x.x.x' }; package.main = 'index.js'; } package.name = packageName; if(version) { package.version = version; } package.title = 'Semantic UI - ' + capitalizedComponent; package.description = 'Single component release of ' + component; package.repository = { type : 'git', url : gitURL }; return package; })) .pipe(gulp.dest(outputDirectory)) ; });
.pipe(plumber()) .pipe(flatten()) .pipe(jsonEditor(function(bower) { bower.name = packageName; bower.description = capitalizedComponent + ' - Semantic UI';
// extend composer.json gulp.task(task.composer, false, function() { return gulp.src(release.templates.composer) .pipe(plumber()) .pipe(flatten()) .pipe(jsonEditor(function(composer) { if(isJavascript) { composer.dependencies = { jquery: 'x.x.x' }; composer.main = component + '.js'; } composer.name = 'semantic/' + component; if(version) { composer.version = version; } composer.description = 'Single component release of ' + component; return composer; })) .pipe(gulp.dest(outputDirectory)) ; });
// extend package.json gulp.task(task.package, false, function() { return gulp.src(release.templates.package) .pipe(plumber()) .pipe(flatten()) .pipe(jsonEditor(function(package) { if(isJavascript) { package.dependencies = { jquery: 'x.x.x' }; package.main = 'index.js'; } package.name = packageName; if(version) { package.version = version; } package.title = 'Semantic UI - ' + capitalizedComponent; package.description = 'Single component release of ' + component; package.repository = { type : 'git', url : gitURL }; return package; })) .pipe(gulp.dest(outputDirectory)) ; });
.pipe(plumber()) .pipe(flatten()) .pipe(jsonEditor(function(bower) { bower.name = packageName; bower.description = capitalizedComponent + ' - Semantic UI';
return gulp.src(packageFile) .pipe(plumber()) .pipe(jsonEditor(function(package) { if(version) { package.version = version;