Sha256: f1c6dd37c9ead7adadaa541d95a878028934bd55f264f727eb67e86fc576e579
Contents?: true
Size: 1.49 KB
Versions: 1
Compression:
Stored size: 1.49 KB
Contents
'use strict'; module.exports = function (grunt) { grunt.initConfig({ watch: { options: { livereload: 9001 }, css: { files: ['sass/{,**/}*.scss'], tasks: ['compass:dev'] }, js: { files: ['js/{,**/}*.js'], tasks: ['jshint'] } }, compass: { options: { config: 'config.rb', bundleExec: true }, dev: { options: { imagesDir: 'images' } }, dist: { options: { imagesDir: 'images-min', force: true } } }, jshint: { options: { jshintrc: '.jshintrc' }, all: ['js/{,**/}*.js'] }, imagemin: { dist: { options: { optimizationLevel: 3 }, files: [{ expand: true, cwd: 'images', src: ['**/*.png', '**/*.jpg'], dest: 'images-min/' }] } }, parallel: { assets: { grunt: true, tasks: ['compass:dist', 'imagemin'] } } }); grunt.event.on('watch', function(action, filepath) { grunt.config([ 'compass:dev', 'jshint' ], filepath); }); grunt.loadNpmTasks('grunt-contrib-watch'); grunt.loadNpmTasks('grunt-contrib-compass'); grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-contrib-imagemin'); grunt.loadNpmTasks('grunt-parallel'); grunt.registerTask('build', [ 'parallel:assets', 'jshint' ]); };
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
compass-aurora-3.0.0 | templates/shared/Gruntfile.js |