<commit_before>[
  {
    "name":     "items",
    "type":     "Number",
    "Default":  "3",
    "desc":     "The number of items you want to see on the screen."
  },
  {
    "name":     "margin",
    "type":     "Number",
    "Default":  "0",
    "desc":     "margin-right(px) on item."
  },
  {
    "name":     "loop",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Infinity loop. Duplicate last and first items to get loop illusion."
  },
  {
    "name":     "center",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Center item. Works well with even an odd number of items."
  },
  {
    "name":     "mouseDrag",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Mouse drag enabled."
  },
  {
    "name":     "touchDrag",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Touch drag enabled."
  },
  {
    "name":     "pullDrag",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Stage pull to edge."
  },
  {
    "name":     "freeDrag",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Item pull to edge."
  },
  {
    "name":     "stagePadding",
    "type":     "Number",
    "Default":  "0",
    "desc":     "Padding left and right on stage (can see neighbours)."
  },
  {
    "name":     "merge",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Merge items. Looking for data-merge='{number}' inside item.."
  },
  {
    "name":     "mergeFit",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Fit merged items if screen is smaller than items value."
  },
  {
    "name":     "autoWidth",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Set non grid content. Try using width style on divs."
  },
  {
    "name":     "startPosition",
    "type":     "Number/String",
    "Default":  "0",
    "desc":     "Start position or URL Hash string like '#id'."
  },
  {
    "name":     "URLhashListener",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Listen to url hash changes. data-hash on items is required."
  },
  {
    "name":     "nav",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Show next/prev buttons."
  },
  {
    "name":     "rewind",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Go backwards when the boundary has reached."
  },
  {
    "name":     "navText",
    "type":     "Array",
    "Default":  "['next','prev']",
    "desc":     "HTML allowed."
  },
  {
    "name":     "slideBy",
    "type":     "Number/String",
    "Default":  "1",
    "desc":     "Navigation slide by x. 'page' string can be set to slide by page."
  },
  {
    "name":     "dots",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Show dots navigation."
  },
  {
    "name":     "dotsEach",
    "type":     "Number/Boolean",
    "Default":  "false",
    "desc":     "Show dots each x item."
  },
  {
    "name":     "dotData",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Used by data-dot content."
  },
  {
    "name":     "lazyLoad",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Lazy load images. data-src and data-src-retina for highres. Also load images into background inline style if element is not <img>"
  },<commit_msg>Add docs for navElement option. fixes #1131<commit_after>[
  {
    "name":     "items",
    "type":     "Number",
    "Default":  "3",
    "desc":     "The number of items you want to see on the screen."
  },
  {
    "name":     "margin",
    "type":     "Number",
    "Default":  "0",
    "desc":     "margin-right(px) on item."
  },
  {
    "name":     "loop",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Infinity loop. Duplicate last and first items to get loop illusion."
  },
  {
    "name":     "center",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Center item. Works well with even an odd number of items."
  },
  {
    "name":     "mouseDrag",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Mouse drag enabled."
  },
  {
    "name":     "touchDrag",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Touch drag enabled."
  },
  {
    "name":     "pullDrag",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Stage pull to edge."
  },
  {
    "name":     "freeDrag",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Item pull to edge."
  },
  {
    "name":     "stagePadding",
    "type":     "Number",
    "Default":  "0",
    "desc":     "Padding left and right on stage (can see neighbours)."
  },
  {
    "name":     "merge",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Merge items. Looking for data-merge='{number}' inside item.."
  },
  {
    "name":     "mergeFit",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Fit merged items if screen is smaller than items value."
  },
  {
    "name":     "autoWidth",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Set non grid content. Try using width style on divs."
  },
  {
    "name":     "startPosition",
    "type":     "Number/String",
    "Default":  "0",
    "desc":     "Start position or URL Hash string like '#id'."
  },
  {
    "name":     "URLhashListener",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Listen to url hash changes. data-hash on items is required."
  },
  {
    "name":     "nav",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Show next/prev buttons."
  },
  {
    "name":     "rewind",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Go backwards when the boundary has reached."
  },
  {
    "name":     "navText",
    "type":     "Array",
    "Default":  "['next','prev']",
    "desc":     "HTML allowed."
  },
    {
    "name":     "navElement",
    "type":     "String",
    "Default":  "div",
    "desc":     "DOM element type for a single directional navigation link."
  },
  {
    "name":     "slideBy",
    "type":     "Number/String",
    "Default":  "1",
    "desc":     "Navigation slide by x. 'page' string can be set to slide by page."
  },
  {
    "name":     "dots",
    "type":     "Boolean",
    "Default":  "true",
    "desc":     "Show dots navigation."
  },
  {
    "name":     "dotsEach",
    "type":     "Number/Boolean",
    "Default":  "false",
    "desc":     "Show dots each x item."
  },
  {
    "name":     "dotData",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Used by data-dot content."
  },
  {
    "name":     "lazyLoad",
    "type":     "Boolean",
    "Default":  "false",
    "desc":     "Lazy load images. data-src and data-src-retina for highres. Also load images into background inline style if element is not <img>"
  },
{'fraction_non_alphanumeric': 0.19078851479376185, 'fraction_numerical': 0.002040518874799592, 'mean_word_length': 1.96542783059637, 'pattern_counts': {'":': 180, '<': 5, '<?xml version=': 0, '>': 5, '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': '1044547', 'n_tokens_mistral': 2365, 'n_tokens_neox': 2341, 'n_words': 654}