 
     pkg: grunt.file.readJSON('package.json')
 
-    # mochacov:
-    #   options:
-    #     files: ['test/**/*.spec.coffee']
-    #     require: [
-    #       'coffee-script'
-    #     ]
-    #     coverage: true
-    #   test:
-    #     options:
-    #       # coverage: true
-    #       reporter: 'nyan'
-    #   'coverage':
-    #       options:
-    #         coverage: true
-    #         reporter: 'mocha-lcov-reporter'
-    #   coveralls:
-    #     options:
-    #       coveralls:
-    #         serviceName: 'travis-ci'
+    ##
+    # demo config
+    #
+    blanket_mocha_server:
+      demo:
+        options:
+          port: 3001
+          htmlFile: 'demo/test-runner.html'
+          sutFiles: [ 'demo/src/**/*.js' ]
+          testFiles: [ 'demo/test/**/*.spec.js' ]
+          blanketOptions: {
+            'data-cover-only': '//demo\/src\//'
+          }
 
+    blanket_mocha:
+      demo:
+        options:
+          urls: [ 'http://localhost:3001/demo/test-runner.html' ]
+          reporter: 'Nyan'
+          threshold: 80
+
+
+    ##
+    # test config
+    #
     mochaTest:
       test:
         options:

          reporter: 'travis-cov'
        src: [ 'test/**/*.spec.coffee' ]


    blanket_mocha_server:
      demo:
        options:
          port: 3001
          htmlFile: 'demo/test-runner.html'
          sutFiles: [ 'demo/src/**/*.js' ]
          testFiles: [ 'demo/test/**/*.spec.js' ]
          blanketOptions: {
            'data-cover-only': '//demo\/src\//'
          }

    blanket_mocha:
      demo:
        options:
          urls: [ 'http://localhost:3001/demo/test-runner.html' ]
          reporter: 'Nyan'
          threshold: 80

    readme_generator:
      readme:
        options:

    watch: {}
  }

  # send coverage info to coveralls
  grunt.registerTask 'cov-to-coveralls',
      'Run node-coveralls with an lcov file',
      () ->
