Вход Регистрация
Файл: module-assets/admin/validation/Gruntfile.js
Строк: 80
<?php
/*jshint node:true*/
module.exports = function(grunt) {

"use strict";

grunt.initConfig({
    
pkggrunt.file.readJSON('package.json'),
    
concat: {
        
// used to copy to dist folder
        
dist: {
            
files: {
                
'dist/jquery.validate.js': ['jquery.validate.js'],
                
'dist/additional-methods.js': ['additional-methods.js']
            }
        }
    },
    
uglify: {
        
options: {
            
preserveCommentsfalse,
            
banner'/*! <%= pkg.title || pkg.name %> - v<%= pkg.version %> - ' +
                
'<%= grunt.template.today("m/d/yyyy") %>\n' +
                
'<%= pkg.homepage ? "* " + pkg.homepage + "\n" : "" %>' +
                
'* Copyright (c) <%= grunt.template.today("yyyy") %> <%= pkg.author.name %>;' +
                
' Licensed <%= _.pluck(pkg.licenses, "type").join(", ") %> */'
        
},
        
all: {
            
files: {
                
'dist/jquery.validate.min.js': ['dist/jquery.validate.js'],
                
'dist/additional-methods.min.js': ['dist/additional-methods.js']
            }
        }
    },
    
zip: {
        
dist: {
            
src: [
                
'dist/additional-methods.js',
                
'dist/additional-methods.min.js',
                
'dist/jquery.validate.js',
                
'dist/jquery.validate.min.js',
                
'README.md',
                
'changelog.txt',
                
'grunt.js',
                
'package.json',
                
'demo/**/*.*',
                
'lib/**/*.*',
                
'localization/**/*.*',
                
'test/**/*.*'
            
],
            
dest'dist/<%= pkg.name %>-<%= pkg.version %>.zip'
        
},
        
options: {
            
zlib: {
                
level1
            
}
        }
    },
    
qunit: {
        
files: ['test/index.html']
    },
    
jshint: {
        
options: {
            
curlytrue,
            
eqeqeqtrue,
            
immedtrue,
            
latedeftrue,
            
newcaptrue,
            
noargtrue,
            
subtrue,
            
undeftrue,
            
eqnulltrue,
            
browsertrue,
            
globals: {
                
jQuerytrue,
                $: 
true,
                
consoletrue
            
}
        },
        
files: [
            
'jquery.validate.js',
            
'additional-methods.js',
            
'localization/*.js'
        
],
        
test: {
            
options: {
                
globals: {
                    
jQuerytrue,
                    $: 
true,
                    
QUnittrue,
                    
moduletrue,
                    
testtrue,
                    
starttrue,
                    
stoptrue,
                    
expecttrue,
                    
oktrue,
                    
equaltrue,
                    
deepEqualtrue,
                    
strictEqualtrue
                
}
            },
            
files: {
                
src: [
                    
'test/test.js',
                    
'test/rules.js',
                    
'test/messages.js',
                    
'test/methods.js'
                
]
            }
        },
        
grunt: {
            
files: {
                
src: [
                    
'Gruntfile.js'
                
]
            }
        }
    }
});

grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-contrib-qunit');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-zipstream');

grunt.registerTask('default', ['jshint''qunit']);
grunt.registerTask('release', ['default''concat''uglify''zip']);

};
?>
Онлайн: 1
Реклама