betajs/betajs-compile

View on GitHub
Gruntfile.js

Summary

Maintainability
A
0 mins
Test Coverage
module.exports = function(grunt) {

    var pkg = grunt.file.readJSON('package.json');
    var gruntHelper = require('./grunt.js');

    gruntHelper.init(pkg, grunt)
    
    
    /* Testing */
    .lintTask(null, ['grunt.js', 'grunt/*.js'])
    
    /* External Configurations */
    .codeclimateTask(null, ['grunt/*.js'])
    
    /* Package */
    .packageTask()
    .autoincreasepackageTask(null, "package-source.json")
    
    /* Markdown Files */
    .readmeTask()
    .licenseTask();

    grunt.initConfig(gruntHelper.config);    

    grunt.registerTask('default', ['autoincreasepackage', 'package', 'lint', 'readme', 'license', 'codeclimate']);
};