mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			46 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
module.exports = function(grunt) {
 | 
						|
    "use strict";
 | 
						|
 | 
						|
    grunt.initConfig({
 | 
						|
        pkg: grunt.file.readJSON("package.json"),
 | 
						|
        uglify : {
 | 
						|
            options: {
 | 
						|
                banner: "/*! Lazy Load <%= pkg.version %> - MIT license - Copyright 2010-2015 Mika Tuupola */\n"
 | 
						|
            },
 | 
						|
            target: {
 | 
						|
                files: {
 | 
						|
                    "jquery.lazyload.min.js" : "jquery.lazyload.js",
 | 
						|
                    "jquery.scrollstop.min.js" : "jquery.scrollstop.js"
 | 
						|
                }
 | 
						|
            }
 | 
						|
        },
 | 
						|
        watch: {
 | 
						|
            files: ["*.js", "!*.min.js" ,"test/spec/*Spec.js"],
 | 
						|
            tasks: ["test"],
 | 
						|
        },
 | 
						|
        jshint: {
 | 
						|
            files: ["*.js", "!*.min.js" ,"test/spec/*Spec.js"],
 | 
						|
            options: {
 | 
						|
                jshintrc: ".jshintrc"
 | 
						|
            }
 | 
						|
        },
 | 
						|
        jasmine: {
 | 
						|
            src: ["jquery.lazyload.js"],
 | 
						|
            options: {
 | 
						|
                helpers: "test/spec/*Helper.js",
 | 
						|
                specs: "test/spec/*Spec.js",
 | 
						|
                vendor: ["test/vendor/jquery-1.9.0.js", "test/vendor/jasmine-jquery.js"]
 | 
						|
            }
 | 
						|
        }
 | 
						|
    });
 | 
						|
 | 
						|
    grunt.loadNpmTasks("grunt-contrib-uglify");
 | 
						|
    grunt.loadNpmTasks("grunt-contrib-jshint");
 | 
						|
    grunt.loadNpmTasks("grunt-contrib-jasmine");
 | 
						|
    grunt.loadNpmTasks("grunt-contrib-watch");
 | 
						|
 | 
						|
    //grunt.registerTask("test", ["jshint", "jasmine"]);
 | 
						|
    grunt.registerTask("test", ["jshint"]);
 | 
						|
    grunt.registerTask("default", ["test", "uglify"]);
 | 
						|
 | 
						|
}; |