module.exports = function(grunt) {

  grunt.initConfig({
    watch: {
      jasmine: {
        files:    [ 'aviator.js', 'spec/*_spec.js' ],
        tasks:    [ 'jasmine:all' ],
        options:  { interrupt: true }
      },
      browserify: {
        files:    [ 'src/**/*.js' ],
        tasks:    [ 'browserify:aviator' ],
        options:  { interrupt: true }
      }
    },

    jasmine: {
      all: {
        src: 'aviator.js',
        options: {
          specs: 'spec/*_spec.js'
        }
      }
    },

    browserify: {
      aviator: {
        src:  'src/main.js',
        dest: 'aviator.js'
      }
    }
  });

  grunt.loadNpmTasks('grunt-contrib-jasmine');
  grunt.loadNpmTasks('grunt-browserify');
  grunt.loadNpmTasks('grunt-contrib-watch');
};

@@ -619,16 +619,107 @@
 %0A  %7D);%0A%0A
+  grunt.registerTask('test', %5B'jasmine'%5D);%0A  grunt.registerTask('build', %5B'browserify'%5D);%0A%0A
   grunt.

Add `grunt test` and `grunt build`