Gruntfile.js

by makingthings

JavaScript

var config = {
    pkg: grunt.file.readJSON('package.json')
  }

grunt.initConfig({
    svgmin: {                                           // Task
        options: {                                      // Configuration that will be passed directly to SVGO
            plugins: [
              { removeViewBox: false },
              { removeUselessStrokeAndFill: false }
            ]
        },
        dist: {                                         // Target
            files: {                                    // Dictionary of files
                'dist/figure.svg': 'app/figure.svg'     // 'destination': 'source'
            }
        }
    }
});

grunt.loadNpmTasks('grunt-svgmin');
grunt.registerTask('default', ['svgmin']);