| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | /* * grunt-contrib-jshint * http://gruntjs.com/ * * Copyright (c) 2012 "Cowboy" Ben Alman, contributors * Licensed under the MIT license. */'use strict';module.exports = function(grunt) {  // Project configuration.  grunt.initConfig({    jshint: {      all_files: [        'Gruntfile.js',        'tasks/*.js',        '<%= nodeunit.tests %>'      ],      individual_files: {        files: [          {src: 'Gruntfile.js'},          {src: 'tasks/*.js'},          {src: '<%= nodeunit.tests %>'},        ]      },      options: {        jshintrc: '.jshintrc',      }    },    // Unit tests.    nodeunit: {      tests: ['test/*_test.js']    }  });  // Actually load this plugin's task(s).  grunt.loadTasks('tasks');  // These plugins provide necessary tasks.  grunt.loadNpmTasks('grunt-contrib-nodeunit');  grunt.loadNpmTasks('grunt-contrib-internal');  // Whenever the "test" task is run, run the "nodeunit" task.  grunt.registerTask('test', ['nodeunit']);  // By default, lint and run all tests.  grunt.registerTask('default', ['jshint', 'test', 'build-contrib']);};
 |