<commit_before>/*
 *  jQuery Date Dropdowns - v0.1.0
 *  A simple, customisable date select plugin
 *
 *  Made by <NAME>
 *  Under MIT License
 */
/*
 * jQuery Date Dropdowns Plugin
 * Based on the jQuery Boilerplace (https://github.com/jquery-boilerplate/jquery-boilerplate)
 */

;(function ($, window, document, undefined) {

	"use strict";

	// Create the defaults once
	var pluginName = "dateDropdowns",
		pluginDefaults = {
			defaultDate: null,
			defaultDateFormat: "yyyy-mm-dd",
			displayFormat: "dmy",
			submitFormat: "yyyy-mm-dd",
			minAge: 0,
			maxAge: 120,
			minYear: null,
			maxYear: null,
			submitFieldName: "date",
			wrapperClass: "date-dropdowns",
			daySuffixes: true,
			monthSuffixes: true,
			monthFormat: "long"
		};

	// The actual plugin constructor
	function Plugin (element, options) {
		this.element = element;									// Element handle
		this.$element = $(element);								// jQuery element handle
		this.config = $.extend({}, pluginDefaults, options);	// Plugin options
		this.internals = {										// Internal variables<commit_msg>Remove: extra banner section from main JS file<commit_after>/*
 *  jQuery Date Dropdowns - v0.1.0
 *  A simple, customisable date select plugin
 *
 *  Made by <NAME>
 *  Under MIT License
 */
;(function ($, window, document, undefined) {

	"use strict";

	// Create the defaults once
	var pluginName = "dateDropdowns",
		pluginDefaults = {
			defaultDate: null,
			defaultDateFormat: "yyyy-mm-dd",
			displayFormat: "dmy",
			submitFormat: "yyyy-mm-dd",
			minAge: 0,
			maxAge: 120,
			minYear: null,
			maxYear: null,
			submitFieldName: "date",
			wrapperClass: "date-dropdowns",
			daySuffixes: true,
			monthSuffixes: true,
			monthFormat: "long"
		};

	// The actual plugin constructor
	function Plugin (element, options) {
		this.element = element;									// Element handle
		this.$element = $(element);								// jQuery element handle
		this.config = $.extend({}, pluginDefaults, options);	// Plugin options
		this.internals = {										// Internal variables
{'fraction_non_alphanumeric': 0.12616593028964163, 'fraction_numerical': 0.006872852233676976, 'mean_word_length': 3.1676891615541924, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 1, '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': '2108447', 'n_tokens_mistral': 776, 'n_tokens_neox': 639, 'n_words': 182}