diff --git a/Gruntfile.js b/Gruntfile.js index 43d2928..11fb307 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -11,13 +11,26 @@ module.exports = function(grunt) { src: 'src/**/*.js', dest: 'build/bitwisecmd.min.js' } + }, + cssmin: { + options: { + shorthandCompacting: false, + roundingPrecision: -1 + }, + target: { + files: { + 'build/css/styles.css': ['src/css/styles.css'] + } + } } }); // Load the plugin that provides the "uglify" task. grunt.loadNpmTasks('grunt-contrib-uglify'); + grunt.loadNpmTasks('grunt-contrib-cssmin'); + // Default task(s). - grunt.registerTask('default', ['uglify']); + grunt.registerTask('default', ['uglify','cssmin']); }; \ No newline at end of file diff --git a/package.json b/package.json index 90972a4..d7e9228 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ }, "homepage": "https://github.com/BorysLevytskyi/BitwiseCmd", "devDependencies": { + "grunt-contrib-cssmin": "^0.12.2", "grunt-contrib-uglify": "^0.9.1" } }