Sha256: 7539313b50c884eb1d9a188d12d47adf34234c205029992015b74c6a05f09c85
Contents?: true
Size: 1.72 KB
Versions: 2
Compression:
Stored size: 1.72 KB
Contents
module.exports = function(grunt) { grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-concat'); grunt.loadNpmTasks('grunt-contrib-watch'); grunt.loadNpmTasks('grunt-contrib-connect'); // Project configuration grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), jshint: { files: [ 'Gruntfile.js', 'js/jquery.flot.tooltip.source.js' ] }, concat: { options: { banner: '/*\n' + ' * <%= pkg.name %>\n' + ' * \n' + ' * description: <%= pkg.description %>\n' + ' * version: <%= pkg.version %>\n' + ' * authors: <%= pkg.authors %>\n' + ' * website: <%= pkg.website %>\n' + ' * \n' + ' * build on <%= grunt.template.today("yyyy-mm-dd") %>\n' + ' * released under <%= pkg.license %> License, 2012\n' + '*/ \n' }, main: { src: ['js/jquery.flot.tooltip.source.js'], dest: 'js/jquery.flot.tooltip.js' } }, uglify: { options: { banner: '<%= concat.options.banner %>' }, main: { src: ['js/jquery.flot.tooltip.source.js'], dest: 'js/jquery.flot.tooltip.min.js' } }, connect: { server: { options: { port: 9001, base: '.', hostname: '*' } } }, watch: { // for development run 'grunt watch' main: { files: 'js/*.source.js', tasks: ['jshint','concat:main','uglify:main'] } } }); // Default task grunt.registerTask('build', ['jshint', 'concat:main', 'uglify:main']); };
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_modular_admin-1.0.0 | app/assets/node_modules/jquery.flot.tooltip/Gruntfile.js |
rails_modular_admin-0.4.0 | app/assets/node_modules/jquery.flot.tooltip/Gruntfile.js |