text: 'use strict';
  
  module.exports = function (grunt) {
      "use strict";
  
      var GALAXY_PATHS = {
          dist: '../static/scripts',
          maps: '../static/maps',
          // this symlink allows us to serve uncompressed scripts in DEV_PATH for use with sourcemaps
          srcSymlink: '../static/src'
      },
          TOOLSHED_PATHS = {
          dist: '../static/toolshed/scripts',
          maps: '../static/toolshed/maps',
          srcSymlink: '../static/toolshed/src'
      };
  
      grunt.config.set('app', 'galaxy');
      grunt.config.set('paths', GALAXY_PATHS);
      if (grunt.option('app') === 'toolshed') {
          grunt.config.set('app', grunt.option('app'));
          grunt.config.set('paths', TOOLSHED_PATHS);
      }
  
      grunt.config.set('babel', { options: {
              sourceMap: true,
              presets: ['env']
          },
          dist: {
              files: [{
                  'expand': true,
                  'src': ["**/*.js"],
                  'dest': '../static/'
              }]
          }
      });
  
      grunt.loadNpmTasks('grunt-check-modules');
      grunt.loadNpmTasks('grunt-babel');
      // see the sub directory grunt-tasks/ for individual task definitions
      grunt.loadTasks('grunt-tasks');
      // note: 'handlebars' *not* 'templates' since handlebars doesn't call uglify
      grunt.registerTask('default', ['check-modules', 'webpack', 'babel', 'uglify']);
  };
  //# sourceMappingURL=GruntFile.js.map
  