Browse Source

Gruntfile: formatting

Herbert Vojčík 9 years ago
parent
commit
018bca5bfb
1 changed files with 82 additions and 82 deletions
  1. 82 82
      Gruntfile.js

+ 82 - 82
Gruntfile.js

@@ -12,96 +12,96 @@ function findAmberPath(options) {
     return result;
 }
 
-module.exports = function(grunt) {
-  var path = require('path');
+module.exports = function (grunt) {
+    var path = require('path');
 
-  // These plugins provide necessary tasks.
-  grunt.loadNpmTasks('grunt-execute');
-  grunt.loadNpmTasks('grunt-contrib-clean');
-  grunt.loadNpmTasks('grunt-contrib-less');
-  grunt.loadNpmTasks('grunt-contrib-watch');
-  grunt.loadNpmTasks('amber-dev');
+    // These plugins provide necessary tasks.
+    grunt.loadNpmTasks('grunt-execute');
+    grunt.loadNpmTasks('grunt-contrib-clean');
+    grunt.loadNpmTasks('grunt-contrib-less');
+    grunt.loadNpmTasks('grunt-contrib-watch');
+    grunt.loadNpmTasks('amber-dev');
 
-  // Default task.
-  grunt.registerTask('default', ['less', 'amberc:all']);
-  grunt.registerTask('test', ['amberc:test_runner', 'execute:test_runner', 'clean:test_runner']);
-  grunt.registerTask('devel', ['amdconfig:helios']);
+    // Default task.
+    grunt.registerTask('default', ['less', 'amberc:all']);
+    grunt.registerTask('test', ['amberc:test_runner', 'execute:test_runner', 'clean:test_runner']);
+    grunt.registerTask('devel', ['amdconfig:helios']);
 
-  // Project configuration.
-  grunt.initConfig({
-    // Metadata.
-    // pkg: grunt.file.readJSON(''),
-    banner: '/*! <%= pkg.title || pkg.name %> - v<%= pkg.version %> - ' +
-      '<%= grunt.template.today("yyyy-mm-dd") %>\n' +
-      '<%= pkg.homepage ? "* " + pkg.homepage + "\\n" : "" %>' +
-      '* Copyright (c) <%= grunt.template.today("yyyy") %> <%= pkg.author.name %>;' +
-      ' Licensed <%= _.pluck(pkg.licenses, "type").join(", ") %> */\n',
-    // task configuration
-    less: {
-      development: {
-        files: {
-          'resources/helios.css': 'resources/helios.less'
-        }
-      }
-    },
+    // Project configuration.
+    grunt.initConfig({
+        // Metadata.
+        // pkg: grunt.file.readJSON(''),
+        banner: '/*! <%= pkg.title || pkg.name %> - v<%= pkg.version %> - ' +
+        '<%= grunt.template.today("yyyy-mm-dd") %>\n' +
+        '<%= pkg.homepage ? "* " + pkg.homepage + "\\n" : "" %>' +
+        '* Copyright (c) <%= grunt.template.today("yyyy") %> <%= pkg.author.name %>;' +
+        ' Licensed <%= _.pluck(pkg.licenses, "type").join(", ") %> */\n',
+        // task configuration
+        less: {
+            development: {
+                files: {
+                    'resources/helios.css': 'resources/helios.less'
+                }
+            }
+        },
 
-    amberc: {
-      options: {
-        amber_dir: findAmberPath(['../..', 'bower_components/amber']),
-        library_dirs: ['src', 'bower_components/amber-contrib-web/src']
-      },
-      all: {
-        output_dir : 'src',
-        src: [
-          // list all sources in dependency order
-          'src/Helios-Core.st', 'src/Helios-Exceptions.st', 'src/Helios-Announcements.st',
-          'src/Helios-KeyBindings.st', 'src/Helios-Layout.st', 'src/Helios-Helpers.st',
-          'src/Helios-Commands-Core.st',
-          'src/Helios-Commands-Tools.st', 'src/Helios-Commands-Browser.st', 'src/Helios-Commands-SUnit.st',
-          'src/Helios-References.st', 'src/Helios-Inspector.st', 'src/Helios-Browser.st',
-          'src/Helios-Transcript.st', 'src/Helios-Workspace.st', 'src/Helios-Debugger.st',
-          'src/Helios-SUnit.st',
-          // list all tests in dependency order
-          'src/Helios-Browser-Tests.st', 'src/Helios-Workspace-Tests.st', 'src/Helios-SUnit-Tests.st'
-        ],
-        libraries: ['Web', 'SUnit'],
-        amd_namespace: 'helios',
-        jsGlobals: ['navigator']
-      },
-      test_runner: {
-        src: ['node_modules/amber-dev/lib/Test.st'],
-        libraries: [
-          /* add dependencies packages here */
-          /* add other code-to-test packages here */
-          'SUnit',
-          /* add other test packages here */
-        ],
-        main_class: 'NodeTestRunner',
-        output_name: 'test_runner'
-      }
-    },
+        amberc: {
+            options: {
+                amber_dir: findAmberPath(['../..', 'bower_components/amber']),
+                library_dirs: ['src', 'bower_components/amber-contrib-web/src']
+            },
+            all: {
+                output_dir: 'src',
+                src: [
+                    // list all sources in dependency order
+                    'src/Helios-Core.st', 'src/Helios-Exceptions.st', 'src/Helios-Announcements.st',
+                    'src/Helios-KeyBindings.st', 'src/Helios-Layout.st', 'src/Helios-Helpers.st',
+                    'src/Helios-Commands-Core.st',
+                    'src/Helios-Commands-Tools.st', 'src/Helios-Commands-Browser.st', 'src/Helios-Commands-SUnit.st',
+                    'src/Helios-References.st', 'src/Helios-Inspector.st', 'src/Helios-Browser.st',
+                    'src/Helios-Transcript.st', 'src/Helios-Workspace.st', 'src/Helios-Debugger.st',
+                    'src/Helios-SUnit.st',
+                    // list all tests in dependency order
+                    'src/Helios-Browser-Tests.st', 'src/Helios-Workspace-Tests.st', 'src/Helios-SUnit-Tests.st'
+                ],
+                libraries: ['Web', 'SUnit'],
+                amd_namespace: 'helios',
+                jsGlobals: ['navigator']
+            },
+            test_runner: {
+                src: ['node_modules/amber-dev/lib/Test.st'],
+                libraries: [
+                    /* add dependencies packages here */
+                    /* add other code-to-test packages here */
+                    'SUnit',
+                    /* add other test packages here */
+                ],
+                main_class: 'NodeTestRunner',
+                output_name: 'test_runner'
+            }
+        },
 
-    amdconfig: {helios: {dest: 'config.js'}},
+        amdconfig: {helios: {dest: 'config.js'}},
 
-    execute: {
-      test_runner: {
-        src: ['test_runner.js']
-      }
-    },
+        execute: {
+            test_runner: {
+                src: ['test_runner.js']
+            }
+        },
 
-    clean: {
-      test_runner: ['test_runner.js']
-    },
+        clean: {
+            test_runner: ['test_runner.js']
+        },
 
-    watch: {
-      less: {
-        files: ['resources/*.less'],
-        tasks: ['less'],
-        options: {
-          spawn: false
+        watch: {
+            less: {
+                files: ['resources/*.less'],
+                tasks: ['less'],
+                options: {
+                    spawn: false
+                }
+            }
         }
-      }
-    }
-  });
+    });
 
 };