gulp-build-bitrix-modul
Version:
Сборка модуля для маркетплейса, для установки в win-1251 и utf-8
23 lines (22 loc) • 833 B
JavaScript
module.exports = function (gulp, plugins, config, setting) {
return function (callback) {
console.log('compact start');
if (config.encode) {
return gulp.src(config.encode.map(function (file) {
if (file.substr(0, 1) == '!') {
return plugins.path.join('!' + config.build, setting.sourse, file.substr(1));
} else {
return plugins.path.join(config.build, setting.sourse, file);
}
}))
.pipe(plugins.getTask('compact-file')())
.on('end', function () {
console.log('compact stop');
callback();
});
} else {
console.log('compact stop');
callback();
}
};
};