<commit_before>/***
 * Author
 * AreaSelect is developed by <NAME>.
 *
 * This script was not packages in npm for leaflet/vue so we fork it direclty in our project here.
 *
 * License
 * MIT License
 **/

L.AreaSelect = L.Class.extend({
    includes: L.Mixin.Events,

    options: {
        width: 200,
        height: 300,
        keepAspectRatio: false,
    },

    initialize: function (options) {
        L.Util.setOptions(this, options);

        this._width = this.options.width;
        this._height = this.options.height;
    },

    addTo: function (map) {
        this.map = map;
        this._createElements();
        this._render();
        return this;<commit_msg>update attribution for 3rd party file<commit_after>/***
 * 
 * AreaSelect is developed by <NAME> and is released under the MIT license.
 * https://github.com/heyman/leaflet-areaselect
 *
 **/

L.AreaSelect = L.Class.extend({
    includes: L.Mixin.Events,

    options: {
        width: 200,
        height: 300,
        keepAspectRatio: false,
    },

    initialize: function (options) {
        L.Util.setOptions(this, options);

        this._width = this.options.width;
        this._height = this.options.height;
    },

    addTo: function (map) {
        this.map = map;
        this._createElements();
        this._render();
        return this;
{'fraction_non_alphanumeric': 0.12162162162162163, 'fraction_numerical': 0.00975975975975976, 'mean_word_length': 2.2276029055690074, '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': '7656197', 'n_tokens_mistral': 422, 'n_tokens_neox': 397, 'n_words': 104}