       preview:
         files: 'preview/components/*/*/*.coffee'
         tasks: ['noflo_browser:preview']
+        options:
+          livereload: false
+      spec:
+        files: 'spec/*.coffee'
+        tasks: ['coffeelint:spec', 'coffee:spec']
         options:
           livereload: false
 

                          'noflo_browser:main', 'noflo_browser:preview',
                          'copy', 'vulcanize', 'string-replace:app', 'compress']
  @registerTask 'rebuild', ['nuke', 'build']
  @registerTask 'test', ['coffeelint', 'inlinelint', 'build', 'coffee', 'connect', 'saucelabs-mocha']
  @registerTask 'app', ['build', 'phonegap-build']
  @registerTask 'default', ['test']
  @registerTask 'pages', ['build', 'clean:dist', 'unzip', 'string-replace:analytics', 'gh-pages']
  @registerTask 'devp', ['noflo_browser:preview', 'connect:server', 'watch:preview']



    # Coding standards
    coffeelint:
      app:
        options:
          max_line_length:
            level: "ignore"
        src: [
          'Gruntfile.coffee'
          'src/*.coffee'
          'src/**/*.coffee'
          'components/*.coffee'
        ]
      spec:
        options:
          max_line_length:
            level: "ignore"
        src: 'spec/*.coffee'

    inlinelint:
      options:
