52 lines
		
	
	
		
			897 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			897 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
/**
 | 
						|
 * Copyright © Magento, Inc. All rights reserved.
 | 
						|
 * See COPYING.txt for license details.
 | 
						|
 */
 | 
						|
 | 
						|
'use strict';
 | 
						|
 | 
						|
var svgo = require('imagemin-svgo');
 | 
						|
 | 
						|
/**
 | 
						|
 * Images optimization.
 | 
						|
 */
 | 
						|
module.exports = {
 | 
						|
    png: {
 | 
						|
        options: {
 | 
						|
            optimizationLevel: 7
 | 
						|
        },
 | 
						|
        files: [{
 | 
						|
            expand: true,
 | 
						|
            src: ['**/*.png'],
 | 
						|
            ext: '.png'
 | 
						|
        }]
 | 
						|
    },
 | 
						|
    jpg: {
 | 
						|
        options: {
 | 
						|
            progressive: true
 | 
						|
        },
 | 
						|
        files: [{
 | 
						|
            expand: true,
 | 
						|
            src: ['**/*.jpg'],
 | 
						|
            ext: '.jpg'
 | 
						|
        }]
 | 
						|
    },
 | 
						|
    gif: {
 | 
						|
        files: [{
 | 
						|
            expand: true,
 | 
						|
            src: ['**/*.gif'],
 | 
						|
            ext: '.gif'
 | 
						|
        }]
 | 
						|
    },
 | 
						|
    svg: {
 | 
						|
        options: {
 | 
						|
            use: [svgo()]
 | 
						|
        },
 | 
						|
        files: [{
 | 
						|
            expand: true,
 | 
						|
            src: ['**/*.svg'],
 | 
						|
            ext: '.svg'
 | 
						|
        }]
 | 
						|
    }
 | 
						|
};
 |