'use strict';

module.exports = function(grunt) {
    grunt.config.init({
        watch:{
            files: ['gruntfile.js', './**/*.js', 'test/**/*.js'],
            tasks: ['eslint', 'mochaTest']
        },
        eslint: {
          src: ['.']
        },
        mochaTest: {
          test: {
            options: {
              reporter: 'list'
            },
            src: ['test/**/*.js']
          }
        }
      });
      grunt.loadNpmTasks('grunt-contrib-watch');
      grunt.loadNpmTasks('grunt-contrib-compass');
      grunt.loadNpmTasks('gruntify-eslint');
      grunt.loadNpmTasks('grunt-mocha-test');
    };

@@ -146,16 +146,31 @@
 **/*.js'
+, './**/*.scss'
 %5D,%0A     
@@ -184,16 +184,63 @@
 tasks: %5B
+'compass:clean', 'compass:compileDevelopment', 
 'eslint'
@@ -465,24 +465,734 @@
           %7D%0A
+        %7D,%0A        compass: %7B%0A          clean: %7B%0A            options: %7B%0A              sassDir: 'resource-bundles',%0A              cssDir: 'resource-bundles',%0A              clean: true%0A            %7D%0A          %7D,%0A          compileDevelopment: %7B%0A            options: %7B%0A              sassDir: 'resource-bundles',%0A              cssDir: 'resource-bundles',%0A              environment: 'development'%0A            %7D%0A          %7D,%0A          watch: %7B%0A            options: %7B%0A              sassDir: 'resource-bundles',%0A              cssDir: 'resource-bundles',%0A              watch: true%0A            %7D%0A          %7D%0A        %7D,%0A        exec: %7B%0A          command: 'electron main.js',%0A          stdout: true,%0A          stderr: true%0A
         %7D%0A  
@@ -1199,16 +1199,17 @@
     %7D);%0A
+%0A
       gr
@@ -1341,24 +1341,24 @@
 y-eslint');%0A
-
       grunt.
@@ -1387,19 +1387,298 @@
 cha-test');%0A
+      grunt.loadNpmTasks('grunt-exec');%0A%0A      grunt.registerTask('default', %5B'compass:clean', 'compass:compileDevelopment', 'eslint', 'mochaTest', 'exec'%5D);%0A      grunt.registerTask('development', %5B'compass:clean', 'compass:compileDevelopment', 'eslint', 'mochaTest', 'exec'%5D);%0A
     %7D;%0A

Add grunt configuration #6