sense-extension-recipes
Version:
Recipes on working with Qlik Sense Visualization Extensions.
36 lines (34 loc) • 1.02 kB
JavaScript
/*global module*/
/*jshint
camelcase: false
*/
module.exports = function ( grunt ) {
'use strict';
grunt.loadNpmTasks( 'grunt-contrib-uglify' );
return {
options: {
mangle: ('<%= projectconfig.release.uglify.mangle%>' === 'true'),
beautify: ('<%= projectconfig.release.uglify.beautify%>' === 'true'),
preserveComments: ('<%= projectconfig.release.uglify.preserveComments%>' === 'true'),
compress: {
drop_console: ('<%= projectconfig.release.uglify.drop_console%>' === 'true')
}
},
release: {
files: [
{
src: ['../dist/<%= projectconfig.general.ExtensionNamespace %><%= projectconfig.general.ExtensionNameSafe%>.js'],
dest: '../dist/<%= projectconfig.general.ExtensionNamespace %><%= projectconfig.general.ExtensionNameSafe%>.js'
},
{
src: ['../dist/properties.js'],
dest: '../dist/properties.js'
},
{
src: ['../dist/initialproperties.js'],
dest: '../dist/initialproperties.js'
}
]
}
};
};