Вход Регистрация
Файл: sngine-v2.8/Documentation/assets/plugins/lightbox/Gruntfile.js
Строк: 56
<?php
module
.exports = function (grunt) {
    
"use strict";

    
grunt.initConfig({
        
banner:
            
'/*!n' +
            
' * Lightbox for Bootstrap by @ashleydwn' +
            
' * https://github.com/ashleydw/lightboxn' +
            
' *n' +
            
' * License: https://github.com/ashleydw/lightbox/blob/master/LICENSEn' +
            
' */',

        
less: {
            
dist: {
                
files: {
                    
'dist/ekko-lightbox.css''ekko-lightbox.less'
                
}
            }
        },
        
babel: {
            
options: {
                
sourceMaptrue,
                
modules'ignore'
            
},
            
dist: {
                
files: {
                    
'dist/ekko-lightbox.js''ekko-lightbox.js',
                }
            }
        },
        
uglify: {
            
options: {
                
sourceMaptrue,
            },
            
js: {
                
files: {
                    
'dist/ekko-lightbox.min.js''dist/ekko-lightbox.js'
                
}
            }
        },
        
postcss: {
            
options: {
                
maptrue,
                
processors: [
                    require(
'autoprefixer')({
                        
browsers: ['last 2 versions']
                    }),
                    require(
'cssnano')()
                ]
            },
            
dist: {
                
src'dist/*.css'
            
}
        },
        
stamp: {
            
options: {
                
banner'<%= banner %>n+function ($) {n',
                
footer'n}(jQuery);'
            
},
            
lightbox: {
                
files: {
                    
src: ['dist/ekko-lightbox.js''dist/ekko-lightbox.min.js']
                }
            }
        },
        
watch: {
            
babel: {
                
files: ['ekko-lightbox.js''ekko-lightbox.less'],
                
tasks: ['dev']
            }
        }
    });

    
grunt.loadNpmTasks('grunt-stamp');
    
grunt.loadNpmTasks('grunt-babel');
    
grunt.loadNpmTasks('grunt-contrib-uglify');
    
grunt.loadNpmTasks('grunt-contrib-cssmin');
    
grunt.loadNpmTasks('grunt-contrib-watch');
    
grunt.loadNpmTasks('grunt-contrib-less');
    
grunt.loadNpmTasks('grunt-postcss');

    
grunt.registerTask('dev', ['babel''less']);
    
grunt.registerTask('dist', ['babel''less''stamp''postcss:dist''uglify']);
    
grunt.registerTask('default', ['dist']);
};
?>
Онлайн: 0
Реклама