 
   grunt.initConfig(
     pkg: grunt.file.readJSON('package.json')
+    bumpup:
+      options:
+        updateProps:
+          pkg: 'package.json'
+      files: ['package.json', 'component.json']
     coffee:
-      options:
-        bare: false
-      process:
+      make:
+        options:
+          bare: false
         files: [
           {
             expand: true

          }
        ]
    watch:
      process:
        files: ['src/**/*.coffee']
        tasks: ['coffee:process']
    mochaTest:
      process:
        options:
          reporter: 'spec'
          require: 'coffee-script/register'
        src: ['test/**/*.coffee']
  )

  grunt.registerTask(
    'make'
    [
      'coffee:process'
      'uglify:process'
    ]
  )

  grunt.registerTask(
    'test'
    [
      'mochaTest:process'
    ]
  )

          }
        ]
    uglify:
      make:
        options:
          report:           false
          preserveComments: false
          banner:           '// <%= pkg.name %> <%= pkg.version %>\n// <%= pkg.repository.url %>\n// <%= grunt.template.today("yyyy-mm-dd HH:MM:ss Z") %>\n\n'
          mangle:           true
          compress:         false
          beautify:         false
        files: [
          {
            expand: true
