42 lines
		
	
	
		
			920 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			920 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
module.exports = function(grunt) {
 | 
						|
 | 
						|
	grunt.initConfig({
 | 
						|
		pkg: grunt.file.readJSON('package.json'),
 | 
						|
		meta: {
 | 
						|
			banner : '/*!\n' +
 | 
						|
			' * <%= pkg.title %> v<%= pkg.version %> - <%= pkg.description %>\n' +
 | 
						|
			' * Copyright (c) <%= grunt.template.today("yyyy") %> <%= pkg.author.name %> - <%= pkg.homepage %>\n' +
 | 
						|
			' * License: <%= pkg.license %>\n' +
 | 
						|
			' */\n\n'
 | 
						|
		},
 | 
						|
		uglify: {
 | 
						|
			options : {
 | 
						|
				banner : '<%= meta.banner %>',
 | 
						|
				report: 'gzip'
 | 
						|
			},
 | 
						|
			dist: {
 | 
						|
				files: {
 | 
						|
					'jquery.timepicker.min.js': ['jquery.timepicker.js']
 | 
						|
				}
 | 
						|
			}
 | 
						|
		},
 | 
						|
		cssmin: {
 | 
						|
			minify: {
 | 
						|
				files: {
 | 
						|
					'jquery.timepicker.min.css': ['jquery.timepicker.css']
 | 
						|
				}
 | 
						|
			}
 | 
						|
		},
 | 
						|
		jshint: {
 | 
						|
			all: ['jquery.timepicker.js']
 | 
						|
		},
 | 
						|
	});
 | 
						|
 | 
						|
	grunt.loadNpmTasks('grunt-contrib-uglify');
 | 
						|
	grunt.loadNpmTasks('grunt-contrib-cssmin');
 | 
						|
	grunt.loadNpmTasks('grunt-contrib-jshint');
 | 
						|
 | 
						|
	grunt.registerTask('default', ['uglify', 'cssmin']);
 | 
						|
 | 
						|
};
 |