text: module.exports = function(grunt) {
  	//Configuration.
  	grunt.initConfig({
  		pkg: grunt.file.readJSON('package.json') ,
  		jshint: {
  			options: {
  				smarttabs: false,
  				curly: true,
  				immed: true,
  				latedef: true,
  				noarg: true,
  				quotmark: 'single',
  				undef: true,
  				unused: true,
  				strict: true,
  				trailing: true,
  				globals: {
  					window: true,
  					document: true,
  					navigator: true
  				}
  			},
  			all: ['src/**/*.js']
  		},
  		uglify: {
  			options: {
  				banner: '/*! skrollr-menu <%= pkg.version %> (<%= grunt.template.today("yyyy-mm-dd") %>) | Alexander Prinzhorn - https://github.com/Prinzhorn/skrollr-menu | Free to use under terms of MIT license */\n'
  			},
  
  			all: {
  				files: {
  					'dist/skrollr.menu.min.js': 'src/skrollr.menu.js',
  				}
  			}
  		}
  	});
  
  	//Dependencies.
  	grunt.loadNpmTasks('grunt-contrib-jshint');
  	grunt.loadNpmTasks('grunt-contrib-uglify');
  
  	//Tasks.
  	grunt.registerTask('default', ['jshint', 'uglify']);
  };