<commit_before>define([
  'jquery',
  'slick'
], function ($, slick) {
  'use strict';

  return function (options, element) {
    function init() {
      let dataValues = element.dataset;

      $.when(createSlickSlider(dataValues)).then(displaySlider(dataValues));
    }

    function createSlickSlider(dataValues) {
      let slider = $(element),
          slides = slider.find(dataValues.elementSlides),
          navPrev = slider.find(dataValues.elementNavPrev),
          navNext = slider.find(dataValues.elementNavNext);

      slides.not('.slick-initialized').slick(
        {
          slide: dataValues.elementSlide,
          dots: JSON.parse(dataValues.dots),
          infinite: JSON.parse(dataValues.infinite),
          centerMode: JSON.parse(dataValues.centerMode),
          mobileFirst: JSON.parse(dataValues.mobileFirst),
          prevArrow: navPrev,
          nextArrow: navNext,
          dotsClass: dataValues.dotsClass,
          autoplay: JSON.parse(dataValues.autoplay),
          autoplaySpeed: parseInt(dataValues.autoplaySpeed),
          pauseOnFocus: JSON.parse(dataValues.pauseOnFocus),
          pauseOnHover: JSON.parse(dataValues.pauseOnHover),
          slidesToShow: parseInt(dataValues.slidesToShow),
          slidesToScroll: parseInt(dataValues.slidesToScroll),
          swipeToSlide: JSON.parse(dataValues.swipeToSlide),
          responsive: JSON.parse(dataValues.responsiveConfig),
        }
      )
    }

    function displaySlider(dataValues) {
      let slider = $(element),
          loader = slider.find(dataValues.elementLoader);

      loader.removeClass(dataValues.loaderVisibleClass);
      slider.removeClass(dataValues.loadingClass);
    }

    init();
  };
});<commit_msg>Code formatting<commit_after>define([
  'jquery',
  'slick'
], function ($, slick) {
  'use strict';

  return function (options, element) {
    function init() {
      const dataValues = element.dataset;

      $.when(createSlickSlider(dataValues)).then(displaySlider(dataValues));
    }

    function createSlickSlider(dataValues) {
      const slider = $(element)
      const slides = slider.find(dataValues.elementSlides)
      const navPrev = slider.find(dataValues.elementNavPrev)
      const navNext = slider.find(dataValues.elementNavNext)

      slides.not('.slick-initialized').slick({
        slide: dataValues.elementSlide,
        dots: JSON.parse(dataValues.dots),
        infinite: JSON.parse(dataValues.infinite),
        centerMode: JSON.parse(dataValues.centerMode),
        mobileFirst: JSON.parse(dataValues.mobileFirst),
        prevArrow: navPrev,
        nextArrow: navNext,
        dotsClass: dataValues.dotsClass,
        autoplay: JSON.parse(dataValues.autoplay),
        autoplaySpeed: parseInt(dataValues.autoplaySpeed),
        pauseOnFocus: JSON.parse(dataValues.pauseOnFocus),
        pauseOnHover: JSON.parse(dataValues.pauseOnHover),
        slidesToShow: parseInt(dataValues.slidesToShow),
        slidesToScroll: parseInt(dataValues.slidesToScroll),
        swipeToSlide: JSON.parse(dataValues.swipeToSlide),
        responsive: JSON.parse(dataValues.responsiveConfig),
      });
    }

    function displaySlider(dataValues) {
      const slider = $(element)
      const loader = slider.find(dataValues.elementLoader);

      loader.removeClass(dataValues.loaderVisibleClass);
      slider.removeClass(dataValues.loadingClass);
    }

    init();
  };
});
{'fraction_non_alphanumeric': 0.11228070175438597, 'fraction_numerical': 0.0, 'mean_word_length': 3.141646489104116, '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': '956596', 'n_tokens_mistral': 997, 'n_tokens_neox': 988, 'n_words': 147}