From eaa56bf6ecbd3a1ec57ee20ed95121ecf3f7a5c5 Mon Sep 17 00:00:00 2001 From: Filip Spiridonov Date: Sat, 15 Aug 2015 22:10:35 -0300 Subject: [PATCH] Issue-1193 Add source maps. Upgrade grunt uglify and cssmin plugins --- GruntFile.js | 24 ++++++++++++++---------- package.json | 4 ++-- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/GruntFile.js b/GruntFile.js index d893b581d..abbce4a78 100644 --- a/GruntFile.js +++ b/GruntFile.js @@ -32,12 +32,13 @@ module.exports = function(grunt) { //Include all files in src/models 'src/models/*.js' // example to exclude files: '!src/models/excludeMe*' - ], + ], dest: 'build/nv.d3.js' } }, uglify: { options: { + sourceMap: true, banner: '/* nvd3 version ' + _pkg.version + ' (' + _pkg.url + ') ' + '<%= grunt.template.today("yyyy-mm-dd") %> */\n' }, @@ -74,18 +75,21 @@ module.exports = function(grunt) { } }, copy: { - css: { - files: [ - { src: 'src/nv.d3.css', dest: 'build/nv.d3.css' } - ] - } + css: { + files: [ + { src: 'src/nv.d3.css', dest: 'build/nv.d3.css' } + ] + } }, cssmin: { - dist: { - files: { - 'build/nv.d3.min.css' : ['build/nv.d3.css'] + options: { + sourceMap: true + }, + dist: { + files: { + 'build/nv.d3.min.css' : ['build/nv.d3.css'] + } } - } }, karma: { unit: { diff --git a/package.json b/package.json index 2b0d0af88..3d295860d 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,9 @@ "grunt": "^0.4.5", "grunt-contrib-concat": "~0.2.0", "grunt-contrib-copy": "~0.4.1", - "grunt-contrib-cssmin": "~0.6.2", + "grunt-contrib-cssmin": "~0.13.0", "grunt-contrib-jshint": "^0.11.0", - "grunt-contrib-uglify": "~0.2.0", + "grunt-contrib-uglify": "~0.9.1", "grunt-contrib-watch": "~0.3.1", "grunt-text-replace": "^0.4.0", "grunt-karma": "^0.9.0",