'use strict';

module.exports = function(grunt) {

  // Project configuration
  grunt.initConfig({
    jshint: {
      all : {
        src : [
          "**/*.js",
          "!node_modules/**/*.js"
        ]
      },
      options: {
        jshintrc : ".jshintrc"
      }
    },
    vows: {
      options : {
        reporter : "spec"
      },
      all : {
        src : ["test/**/*.js"]
      }
    }
  });

  // Load local tasks
  grunt.loadTasks('tasks');

  // Load npm tasks
  grunt.loadNpmTasks('grunt-vows-runner');
  grunt.loadNpmTasks('grunt-contrib-jshint');

  // Default task
  // Don't use jshint by default until they fix the requirement for a radix parameter for parseInt
  grunt.registerTask('default', ['vows']);

};
@@ -57,9 +57,9 @@
  // 
-P
+p
 roje
@@ -435,21 +435,16 @@
 %0D%0A%0D%0A  //
- Load
  local t
@@ -441,32 +441,32 @@
 // local tasks%0D%0A
+
   grunt.loadTask
@@ -488,13 +488,8 @@
   //
- Load
  npm
@@ -594,17 +594,17 @@
 %0A%0D%0A  // 
-D
+d
 efault t
@@ -608,16 +608,62 @@
 t task%0D%0A
+  grunt.registerTask('default', %5B'vows'%5D);%0D%0A%0D%0A
   // Don
@@ -757,52 +757,8 @@
 Int%0D
-%0A  grunt.registerTask('default', %5B'vows'%5D);%0D
 %0A%0D%0A%7D

change comments