module.exports = function(grunt) {

  // Project configuration.
  grunt.initConfig({
    pkg: grunt.file.readJSON('package.json'),
    jshint: {
      all: 'timbles.js'
    },
    jscs: {
      src: 'timbles.js',
      options: {
        config: '.jscsrc',
        verbose: true // Create output with rule names
      }
    }
  });

  // Load the JSHint and JSCS plugins.
  grunt.loadNpmTasks('grunt-contrib-jshint');
  grunt.loadNpmTasks('grunt-jscs');

  // Default task(s).
  grunt.registerTask('default', ['jshint', 'jscs']);
};

@@ -153,63 +153,153 @@
 ll: 
-'timbles.js'%0A    %7D,%0A    jscs: %7B%0A      src: 'timbles.js'
+%5B'Gruntfile.js', 'timbles.js', 'tests/test-scripts/*.js'%5D%0A    %7D,%0A    jscs: %7B%0A      src: %5B'Gruntfile.js', 'timbles.js', 'tests/test-scripts/*.js'%5D
 ,%0A  

Include test scripts gruntfile itself to validation targets.