generator-bearcat
Version:
Yeoman generator for bearcat
62 lines (57 loc) • 1.14 kB
JavaScript
'use strict';
module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-mocha-test');
grunt.loadNpmTasks('grunt-contrib-clean');
var src = [];
// Project configuration.
grunt.initConfig({
// Metadata.
pkg: grunt.file.readJSON('package.json'),
mochaTest: {
dot: {
options: {
reporter: 'dot',
timeout: 100000,
require: 'coverage/blanket'
},
src: src
},
coverage: {
options: {
reporter: 'html-cov',
quiet: true,
captureFile: 'coverage.html'
},
src: src
}
},
clean: {
"coverage.html": {
src: ['coverage.html']
}
},
express: {
options: {
// Override defaults here
},
dev: {
options: {
script: 'app.js'
}
},
prod: {
options: {
script: 'app.js',
node_env: 'production'
}
},
test: {
options: {
script: 'app.js'
}
}
}
});
// Default task.
grunt.registerTask('default', ['clean', 'mochaTest']);
};