|
|
@@ -13,13 +13,19 @@ module.exports = function (grunt) {
|
|
|
var uglifyConfig = {};
|
|
|
var srcFiles = grunt.file.expand(path + "/*.js");
|
|
|
for (var srcNdx in srcFiles) {
|
|
|
- var dstFile = srcFiles[srcNdx].replace("js/", "");
|
|
|
+ var dstFile = srcFiles[srcNdx].replace("js/", ""),
|
|
|
+ dstFileMin = dstFile.replace(".js", ".min.js");
|
|
|
wrapAMDLoader(srcFiles[srcNdx], "build/" + dstFile, dstFile.indexOf("extension") == -1 ? ["jquery"] : ["jquery", "./jquery.inputmask"]);
|
|
|
uglifyConfig[dstFile] = {
|
|
|
dest: 'dist/inputmask/' + dstFile,
|
|
|
src: "build/" + dstFile,
|
|
|
options: { banner: createBanner(dstFile), beautify: true, mangle: false, preserveComments: "some", ASCIIOnly: true }
|
|
|
};
|
|
|
+ uglifyConfig[dstFileMin] = {
|
|
|
+ dest: 'dist/inputmask/' + dstFileMin,
|
|
|
+ src: "build/" + dstFile,
|
|
|
+ options: { banner: createBanner(dstFileMin), preserveComments: "some", ASCIIOnly: true }
|
|
|
+ };
|
|
|
}
|
|
|
|
|
|
srcFiles = grunt.file.expand(path + "/*.extensions.js");
|