<commit_before>module.exports = function(grunt)
{
	var BANNER=	"/*\r\n"
				+' JSKK v<%= pkg.version %>'
				+' | (c) 2011, 2013 <NAME> <<EMAIL>>'
				+' | http://github.com/melechi/JS-Klass-Kit/blob/master/LICENSE '
				+"\r\n"
				+' Date Built: <%= grunt.template.today("yyyy-mm-dd") %>'
				+"\r\n*/\r\n";
	
	// Project configuration.
	grunt.initConfig
	(
		{
			pkg:	grunt.file.readJSON('package.json'),
			copy:
			{
				main:
				{
					files:
					[
						{
							src:	'dist/<%= pkg.name %>-<%= pkg.version %>.js',
							dest:	'dist/<%= pkg.name %>-<%= pkg.version_major %>.<%= pkg.version_minor %>-latest.js'
						}
					]
				}
			},
			uglify:
			{
				dist:
				{
					options:
					{
						banner:	BANNER
					},
					files:
					[
						{
							src:	'bin/<%= pkg.name %>.<%= pkg.version %>.js',
							dest:	'bin/<%= pkg.name %>.<%= pkg.version %>.min.js'
						}
					]
				}
			},
			requirejs:
			{
				main:
				{
					options:
					{
						stripBanners:	true,
						banner:			BANNER,
						baseUrl:		"src/",
						name:			"JSKK",
						optimize:		"none",
						out:			"bin/<%= pkg.name %>.<%= pkg.version %>.js",
						shim:			grunt.file.readJSON('Shim.json'),
						wrapShim:		true
					}
				}
			}
		}
	);

	grunt.loadNpmTasks('grunt-contrib-uglify');
	grunt.loadNpmTasks('grunt-contrib-requirejs');

	grunt.registerTask('default', ['requirejs','uglify']);

};<commit_msg>Updated grunt build.<commit_after>module.exports = function(grunt)
{
	var BANNER=	"/*\r\n"
				+' JSKK v<%= pkg.version %>'
				+' | (c) 2011, 2013 <NAME> <<EMAIL>>'
				+' | http://github.com/melechi/JS-Klass-Kit/blob/master/LICENSE '
				+"\r\n"
				+' Date Built: <%= grunt.template.today("yyyy-mm-dd") %>'
				+"\r\n*/\r\n";
	
	// Project configuration.
	grunt.initConfig
	(
		{
			pkg:	grunt.file.readJSON('package.json'),
			uglify:
			{
				dist:
				{
					options:
					{
						banner:	BANNER
					},
					files:
					[
						{
							src:	'bin/<%= pkg.name %>.<%= pkg.version %>.js',
							dest:	'bin/<%= pkg.name %>.<%= pkg.version %>.min.js'
						}
					]
				}
			},
			requirejs:
			{
				main:
				{
					options:
					{
						stripBanners:	true,
						banner:			BANNER,
						baseUrl:		"src/",
						name:			"JSKK",
						optimize:		"none",
						shim:			grunt.file.readJSON('Shim.json'),
						wrapShim:		true,
						out:			"bin/<%= pkg.name %>.<%= pkg.version %>.js"
					}
				}
			}
		}
	);

	grunt.loadNpmTasks('grunt-contrib-uglify');
	grunt.loadNpmTasks('grunt-contrib-requirejs');

	grunt.registerTask('default', ['requirejs','uglify']);

};
{'fraction_non_alphanumeric': 0.2128654970760234, 'fraction_numerical': 0.006237816764132553, 'mean_word_length': 1.9426605504587156, 'pattern_counts': {'":': 0, '<': 30, '<?xml version=': 0, '>': 30, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6219089', 'n_tokens_mistral': 1503, 'n_tokens_neox': 1067, 'n_words': 148}