text: module.exports = function (grunt) {
      grunt.initConfig({
          pkg: grunt.file.readJSON('package.json'),
          jshint: {
              options: {
                  devel: true,
                  node: true,
                  '-W030': true,//Expected an assignment or function call and instead saw an expression.
                  '-W097': true,//Use the function form of "use strict".
                  globals: {}
              },
              lib: ['lib/*.js'],
              test: ['test/*.js']
          },
          mochaTest: {
              lib: {
                  src: ['test/**/*_test.js'],
                  options: {reporter: 'spec'}
              }
          },
          doxx: {
              lib: {
                  src: '.',
                  target: 'build/doxx',
                  options: {
                      ignore: ['node_modules', 'build']
                  }
              }
          }
      });
      grunt.loadNpmTasks('grunt-contrib-jshint');
      grunt.loadNpmTasks('grunt-doxx');
      grunt.loadNpmTasks('grunt-mocha-test');
  
      grunt.registerTask('default', ['jshint']);
      grunt.registerTask('test', ['jshint', 'mochaTest']);
      grunt.registerTask('docs', ['doxx']);
  };
  