ソースを参照

update grunt banners

Robin Herbots 11 年 前
コミット
7aa93c8596

+ 33 - 15
Gruntfile.js

@@ -1,7 +1,7 @@
 module.exports = function (grunt) {
-    function createBanner() {
+    function createBanner(fileName) {
         return '/*\n' +
-            '* <%= pkg.name %>\n' +
+            '* ' + fileName + '\n' +
             '* http://github.com/RobinHerbots/jquery.inputmask\n' +
             '* Copyright (c) 2010 - <%= grunt.template.today("yyyy") %> <%= pkg.author.name %>\n' +
             '* Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)\n' +
@@ -13,20 +13,37 @@ module.exports = function (grunt) {
     grunt.initConfig({
         pkg: grunt.file.readJSON('package.json'),
         uglify: {
-            options: {
-                banner: createBanner()
+            "inputmask": {
+                dest: 'dist/inputmask/<%= pkg.name %>.js',
+                src: 'js/<%= pkg.name %>.js',
+                options: { banner: createBanner('<%= pkg.name %>') }
             },
-            inputmask: {
-                files: {
-                    'dist/inputmask/<%= pkg.name %>.js': 'js/<%= pkg.name %>.js',
-                    'dist/inputmask/<%= pkg.name %>.extensions.js': 'js/<%= pkg.name %>.extensions.js',
-                    'dist/inputmask/<%= pkg.name %>.date.extensions.js': 'js/<%= pkg.name %>.date.extensions.js',
-                    'dist/inputmask/<%= pkg.name %>.numeric.extensions.js': 'js/<%= pkg.name %>.numeric.extensions.js',
-                    'dist/inputmask/<%= pkg.name %>.phone.extensions.js': 'js/<%= pkg.name %>.phone.extensions.js',
-                    'dist/inputmask/<%= pkg.name %>.regex.extensions.js': 'js/<%= pkg.name %>.regex.extensions.js',
-                }
+            "inputmask.extensions": {
+                dest: 'dist/inputmask/<%= pkg.name %>.extensions.js',
+                src: 'js/<%= pkg.name %>.extensions.js',
+                options: { banner: createBanner('<%= pkg.name %>.extensions') }
+            },
+            "inputmask.date.extensions": {
+                dest: 'dist/inputmask/<%= pkg.name %>.date.extensions.js',
+                src: 'js/<%= pkg.name %>.date.extensions.js',
+                options: { banner: createBanner('<%= pkg.name %>.date.extensions') }
+            },
+            "inputmask.numeric.extensions": {
+                dest: 'dist/inputmask/<%= pkg.name %>.numeric.extensions.js',
+                src: 'js/<%= pkg.name %>.numeric.extensions.js',
+                options: { banner: createBanner('<%= pkg.name %>.numeric.extensions') }
+            },
+            "inputmask.phone.extensions": {
+                dest: 'dist/inputmask/<%= pkg.name %>.phone.extensions.js',
+                src: 'js/<%= pkg.name %>.phone.extensions.js',
+                options: { banner: createBanner('<%= pkg.name %>.phone.extensions') }
+            },
+            "inputmask.regex.extensions": {
+                dest: 'dist/inputmask/<%= pkg.name %>.regex.extensions.js',
+                src: 'js/<%= pkg.name %>.regex.extensions.js',
+                options: { banner: createBanner('<%= pkg.name %>.regex.extensions') }
             },
-            inputmaskbundle: {
+            "inputmaskbundle": {
                 files: {
                     'dist/<%= pkg.name %>.bundle.js': [
                         'js/<%= pkg.name %>.js',
@@ -36,7 +53,8 @@ module.exports = function (grunt) {
                         'js/<%= pkg.name %>.phone.extensions.js',
                         'js/<%= pkg.name %>.regex.extensions.js'
                     ]
-                }
+                },
+                options: { banner: createBanner('<%= pkg.name %>.bundle') }
             }
         },
         clean: ["dist"],

+ 1 - 1
dist/inputmask/jquery.inputmask.date.extensions.js

@@ -1,5 +1,5 @@
 /*
-* jquery.inputmask
+* jquery.inputmask.date.extensions
 * http://github.com/RobinHerbots/jquery.inputmask
 * Copyright (c) 2010 - 2014 Robin Herbots
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)

+ 1 - 1
dist/inputmask/jquery.inputmask.extensions.js

@@ -1,5 +1,5 @@
 /*
-* jquery.inputmask
+* jquery.inputmask.extensions
 * http://github.com/RobinHerbots/jquery.inputmask
 * Copyright (c) 2010 - 2014 Robin Herbots
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)

+ 1 - 1
dist/inputmask/jquery.inputmask.numeric.extensions.js

@@ -1,5 +1,5 @@
 /*
-* jquery.inputmask
+* jquery.inputmask.numeric.extensions
 * http://github.com/RobinHerbots/jquery.inputmask
 * Copyright (c) 2010 - 2014 Robin Herbots
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)

+ 1 - 1
dist/inputmask/jquery.inputmask.phone.extensions.js

@@ -1,5 +1,5 @@
 /*
-* jquery.inputmask
+* jquery.inputmask.phone.extensions
 * http://github.com/RobinHerbots/jquery.inputmask
 * Copyright (c) 2010 - 2014 Robin Herbots
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)

+ 1 - 1
dist/inputmask/jquery.inputmask.regex.extensions.js

@@ -1,5 +1,5 @@
 /*
-* jquery.inputmask
+* jquery.inputmask.regex.extensions
 * http://github.com/RobinHerbots/jquery.inputmask
 * Copyright (c) 2010 - 2014 Robin Herbots
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)

+ 1 - 1
dist/jquery.inputmask.bundle.js

@@ -1,5 +1,5 @@
 /*
-* jquery.inputmask
+* jquery.inputmask.bundle
 * http://github.com/RobinHerbots/jquery.inputmask
 * Copyright (c) 2010 - 2014 Robin Herbots
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)