f70483a806
- added .editorconfig - updated package.json & build/npm/Plugins.js according to the following changes - updated dev dependencies to clear audits - updated daterangepicker - updated overlayScrollbars - moved flot (0.8.2) to flot-old for plugins - updated flot - updated fullcalendar - replaced icheck with icheck-bootstrap & updated demo files - added icheck-bootstrap color overrides - updated inputmask - updated ion-rangeslider - updated jquery-ui - updated bootstrap-slider tweaks & demo files - replaced jvectormap with jqvmap & updated demo files - added jquery-mapael & replaced in index2 jvectormap - updated jquery-knob - replaced pace with pace-progress - updated select2 & demo files - replaced jquery.sparkline with sparklines & updated demo files and removed jquery.sparkline demo section
73 lines
2.1 KiB
JavaScript
73 lines
2.1 KiB
JavaScript
"use strict";
|
|
|
|
module.exports = function(grunt) {
|
|
|
|
var pkg = grunt.file.readJSON("package.json");
|
|
|
|
// Project configuration.
|
|
grunt.initConfig({
|
|
// Metadata.
|
|
pkg: pkg,
|
|
banner: grunt.file.read("dev/copy.js").replace(/@VERSION/, pkg.version),
|
|
// Task configuration.
|
|
uglify: {
|
|
options: {
|
|
banner: "<%= banner %>"
|
|
},
|
|
dist: {
|
|
src: "<%= concat.dist.dest %>",
|
|
dest: "<%= pkg.name %>-min.js"
|
|
},
|
|
nodeps: {
|
|
src: "<%= concat.nodeps.dest %>",
|
|
dest: "<%= pkg.name %>-nodeps-min.js"
|
|
}
|
|
},
|
|
replace: {
|
|
dist: {
|
|
options: {
|
|
patterns: [{
|
|
match: "VERSION",
|
|
replacement: "<%= pkg.version %>"
|
|
}]
|
|
},
|
|
files: [{
|
|
expand: true,
|
|
flatten: true,
|
|
src: ["<%= concat.dist.dest %>", "<%= concat.nodeps.dest %>"],
|
|
dest: "./"
|
|
}]
|
|
}
|
|
},
|
|
concat: {
|
|
dist: {
|
|
dest: "<%= pkg.name %>.js",
|
|
src: [
|
|
"dev/eve.js",
|
|
"dev/raphael.core.js",
|
|
"dev/raphael.svg.js",
|
|
"dev/raphael.vml.js",
|
|
"dev/raphael.amd.js"
|
|
]
|
|
},
|
|
nodeps: {
|
|
dest: "<%= pkg.name %>-nodeps.js",
|
|
src: [
|
|
"dev/raphael.core.js",
|
|
"dev/raphael.svg.js",
|
|
"dev/raphael.vml.js",
|
|
"dev/raphael.amd.js"
|
|
]
|
|
}
|
|
}
|
|
});
|
|
|
|
// These plugins provide necessary tasks.
|
|
grunt.loadNpmTasks("grunt-contrib-concat");
|
|
grunt.loadNpmTasks("grunt-contrib-uglify");
|
|
grunt.loadNpmTasks("grunt-replace");
|
|
|
|
// Default task.
|
|
grunt.registerTask("default", ["concat", "replace", "uglify"]);
|
|
};
|