UNPKG

@gravityforms/gulp-tasks

Version:
17 lines (15 loc) 554 B
const gulp = require( 'gulp' ); const decompress = require( 'gulp-decompress' ); const getConfig = require( '../../config'); const { config, projectId } = getConfig(); const iconConfig = require( '../utils/icon-config' ); module.exports = Object.assign( {}, { icons() { const { target = 'admin' } = iconConfig; return gulp.src( [ `${ config.paths.root }/${ projectId }-icons-${ target }*.zip`, ] ) .pipe( decompress() ) .pipe( gulp.dest( `${ config.paths.dev }/icons/${ target }` ) ); }, }, config?.tasks?.builtins?.decompress || {} );