UNPKG

landers.gulp-helper

Version:

landers.gulp-helper

74 lines (72 loc) 4.68 kB
let helper = require('./index').use({}); let gulp = helper.gulp; var dist_paths = [ '/Users/landers/Archives/Projects/ulan/StopDDoS/ControlSystem/resources/member', '/Users/landers/Archives/Projects/ulan/StopDDoS/ControlSystem/resources/member/framework', '/Users/landers/Archives/Projects/ulan/StopDDoS/ControlSystem/public/manager', '/Users/landers/Archives/Projects/ulan/StopDDoS/ControlSystem/public/manager/framework', '/Users/landers/Archives/Projects/ulan/xWAF/xWafMaster/public/manager/v1', '/Users/landers/Archives/Projects/ulan/xWAF/xWafMaster/public/manager/v1/framework', '/Users/landers/Archives/Projects/landers/laravel-myams/public/internet/spa', '/Users/landers/Archives/Projects/landers/laravel-myams/public/internet/spa/framework', '/Users/landers/Archives/Projects/landers/laravel-myams/public/manager', '/Users/landers/Archives/Projects/landers/laravel-myams/public/manager/framework', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.angular', '/Users/landers/Archives/Projects/landers/chrome-extensions/manager', '/Users/landers/Archives/Projects/landers/chrome-extensions/work-task', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-base', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-bootstrap-reset', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-data-list', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-font-icons', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-form-table', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-ichecks', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-reset', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-xlist', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-enums', '/Users/landers/Archives/Projects/landers/frontend-utils/landers-animate', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.env', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.ajax', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.angular', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.browser', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.console', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.cookie', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.css', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.dialog', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.form', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.iframe', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.image', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.jquery', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.jquery.top-response', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.lib', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.loader', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.msgbox', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.parse-arguments', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.path', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.prototype', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.response', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.select', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.slider', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.tab', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.treeselect', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.upload', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.url', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.utils', '/Users/landers/Archives/Projects/landers/frontend-utils/landers.flat', ]; gulp.task('default', function(){ var files = { 'index.js': '', 'modules/*.js': '/modules' }; var src_files = Object.keys(files); helper.checkFiles(src_files); helper.addWatcher('default', src_files); dist_paths.map(function(dist_path){ dist_path += '/node_modules/landers.gulp-helper' for (var src in files) { var dist = dist_path + files[src]; gulp.src('./' + src) .pipe(gulp.dest(dist)); } }) });