<commit_before>if (!window.__skate0) {
  window.__skate0 = {
    registerIfNotExists (name, value) {
      if (!this[name]) {
        this[name] = value;
      }

      return this[name];
    }
  };
}

export default window.__skate0;<commit_msg>Ensure that the global sharing is incremented since it's not compatible with earlier versions.<commit_after>const VERSION = '__skate_0_14_0';

if (!window[VERSION]) {
  window[VERSION] = {
    registerIfNotExists (name, value) {
      return this[name] || (this[name] = value);
    }
  };
}

export default window[VERSION];
{'fraction_non_alphanumeric': 0.13204225352112675, 'fraction_numerical': 0.01232394366197183, 'mean_word_length': 3.4803149606299213, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '5067263', 'n_tokens_mistral': 188, 'n_tokens_neox': 185, 'n_words': 43}