Есть несколько файлов JS оформленных в виде отдельных модулей и сборщика этих модулей.
Сейчас список всех файлов для сборки находится внутри конфига gulp, таким образом, gulp получает список файлов и склеивает их в один с помощью concat:
gulp.task( 'js', function() {
return gulp.src([
'framework/blocks/settings-section/settings-section.js',
'framework/blocks/field-text/field-text.js',
'framework/blocks/field-number/field-number.js',
'framework/blocks/field-number-slider/field-number-slider.js',
'framework/blocks/field-select/field-select.js',
'framework/assets/js/module-loader.js',
])
.pipe( plumber() )
.pipe( concat( 'admin.js' ) )
.pipe( uglify() )
.pipe( gulp.dest( 'framework/assets/js' ) );
});
Как можно перенести этот список из gulp-конфига в файл module-loader.js?
Например, через какие-нибудь функции require имя_файла.