Sha256: a796729084a9e225a4f629e5b77a7b3bd1d344018210eb3d1a2e7a35bb300f2f

Contents?: true

Size: 1.71 KB

Versions: 10

Compression:

Stored size: 1.71 KB

Contents

---
layout: null
---

var store = [
  {%- for c in site.collections -%}
    {%- if forloop.last -%}
      {%- assign l = true -%}
    {%- endif -%}
    {%- assign docs = c.docs | where_exp:'doc','doc.search != false' -%}
    {%- for doc in docs -%}
      {%- if doc.header.teaser -%}
        {%- capture teaser -%}{{ doc.header.teaser }}{%- endcapture -%}
      {%- else -%}
        {%- assign teaser = site.teaser -%}
      {%- endif -%}
      {
        "title": {{ doc.title | jsonify }},
        "excerpt":
          {%- if site.search_full_content == true -%}
            {{ doc.content |
              replace:"</p>", " " |
              replace:"</h1>", " " |
              replace:"</h2>", " " |
              replace:"</h3>", " " |
              replace:"</h4>", " " |
              replace:"</h5>", " " |
              replace:"</h6>", " "|
            strip_html | strip_newlines | jsonify }},
          {%- else -%}
            {{ doc.content |
              replace:"</p>", " " |
              replace:"</h1>", " " |
              replace:"</h2>", " " |
              replace:"</h3>", " " |
              replace:"</h4>", " " |
              replace:"</h5>", " " |
              replace:"</h6>", " "|
            strip_html | strip_newlines | truncatewords: 50 | jsonify }},
          {%- endif -%}
        "categories": {{ doc.categories | jsonify }},
        "tags": {{ doc.tags | jsonify }},
        "url": {{ doc.url | absolute_url | jsonify }},
        "teaser":
          {%- if teaser contains "://" -%}
            {{ teaser | jsonify }}
          {%- else -%}
            {{ teaser | absolute_url | jsonify }}
          {%- endif -%}
      }{%- unless forloop.last and l -%},{%- endunless -%}
    {%- endfor -%}
  {%- endfor -%}]

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
minimal-mistakes-jekyll-4.13.0 assets/js/lunr/lunr-store.js
minimal-mistakes-jekyll-4.12.2 assets/js/lunr/lunr-store.js
minimal-mistakes-jekyll-4.12.1 assets/js/lunr/lunr-store.js
benimal-mistakes-jekyll-0.3.0 assets/js/lunr/lunr-store.js
benimal-mistakes-jekyll-0.2.0 assets/js/lunr/lunr-store.js
benimal-mistakes-jekyll-0.0.2 assets/js/lunr/lunr-store.js
benimal-mistakes-jekyll-0.0.1 assets/js/lunr/lunr-store.js
minimal-mistakes-jekyll-4.12.0 assets/js/lunr/lunr-store.js
minimal-mistakes-jekyll-4.11.2 assets/js/lunr/lunr-store.js
minimal-mistakes-jekyll-4.11.1 assets/js/lunr/lunr-store.js